Opened 14 years ago

Last modified 10 years ago

#422 new task

Atlas entity editor

Reported by: Philip Taylor Owned by:
Priority: Nice to Have Milestone: Backlog
Component: Atlas editor Keywords:
Cc: Patch:

Description

There should be an entity editor GUI, that can provide built-in documentation and structure and validation to make sure you produce correct entity XML files.

It should be integrated into Atlas, so it's easy to select a unit and say "edit this one's template" (and also "create a custom template for this specific unit").

Probably the GUI should be a property grid - a row for each interface with a drop-down list for the component type, then sub-rows representing the XML tree. Rows that inherit from parents would be marked in some way. It should probably be generated from annotations embedded in the component schemas (#413) to ensure it's up-to-date.

Change History (7)

comment:1 by (none), 14 years ago

Milestone: Unclassified

Milestone Unclassified deleted

comment:2 by Andrew, 14 years ago

Milestone: Backlog

comment:3 by Jason, 13 years ago

Does this replicate Ticket #94?

Also, see some more description here: http://trac.wildfiregames.com/wiki/EntityEditorDesign

in reply to:  3 comment:4 by fcxSanya, 13 years ago

Replying to jason:

Does this replicate Ticket #94?

No, in this ticket stated that we need to have editor for entities, when in #94 stated, that we should be able to edit each unit's stats separately too (i. e. create new template for each unit, rather than editing common unit-class template).

comment:5 by historic_bruno, 11 years ago

Old mockup from Michael via #94 (a property sheet is probably easier to program and more flexible, this is simply to document a different idea):

Sample of a possible entitiy editor layout...

comment:6 by historic_bruno, 11 years ago

Owner: Philip Taylor removed

comment:7 by Stan, 10 years ago

Component: UI & SimulationAtlas editor
Note: See TracTickets for help on using tickets.