Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Map Export #61

Open
19 of 39 tasks
robwalch opened this issue Mar 2, 2013 · 0 comments
Open
19 of 39 tasks

Map Export #61

robwalch opened this issue Mar 2, 2013 · 0 comments
Assignees

Comments

@robwalch
Copy link
Member

robwalch commented Mar 2, 2013

Flash

  • bring map data up to par with PSD script, exporting:

layer prop names

  • depth (no more mDepth) (fixes bounds)
  • width (no more mWidth)
  • height (no more mHeight)
  • z (no more mZ)

entities []

  • custom static entities with MC graphic export (pillars and such)

bounds []

  • export bounds objects in bounds array
  • Create Bounds Component script or use naming convention (group/layer/symbol/instance) to simplify bounds creation

spawnPoints []

  • export SpawnPoint elements in spawnPoints array
  "entities": [],
  "bounds": [],
  "spawnPoints": [
    {
      x: 757,
      y: 785,
      z: 35
    },
    {
      x: 823,
      y: 714,
      z: 325
    }
  ]

doors

  • define door shapes to go to other maps
    Photoshop
    Required
  • export top layer groups as map layers
  • pass-through layer set when name contains 'group'
  • guide layers layer name contains 'guide'
  • shape layers layer contains path and layer name contains 'shape'
  • polygon shape
  • circle/oval/ellipse shape
  • NaN shape width/height bug breaks map collisions
  • reg point based on shape
  • extend properties with ini 'data' layer
  • depth based on height of 'depth' layer
  • export PNGs for layers inside map layer sets
  • export one PNG for similar Smart Objects
  • extend element with json in layer name
  • don't export empty layers 0x0
  • bitmap only parallax elements
  • data layer set
  • default z based on map element container
  • invisible map boundaries not defined by image document bounds
  • Entity/Entities layer sets
  • spawn points
  • entity data layers
  • entity image export
  • entity Smart Objects
  • entity placeholder data (for Classes defined in game)

Enhanced

Other ideas

  • opacity
  • blend mode support (multiply, add)

Reference

@ghost ghost assigned robwalch Mar 2, 2013
robwalch added a commit that referenced this issue Mar 5, 2013
robwalch added a commit that referenced this issue Mar 18, 2013
robwalch added a commit that referenced this issue Mar 20, 2013
…sible content, smart object export, noodle shop tests
robwalch added a commit that referenced this issue Mar 23, 2013
robwalch added a commit that referenced this issue Mar 23, 2013
…ersects entity method (Map Export script still has a position bug for these border shapes)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant