Changes between Version 2 and Version 3 of GameplayFeatureStatus
- Timestamp:
- Feb 14, 2010, 1:43:56 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GameplayFeatureStatus
v2 v3 3 3 Features that are largely completed are marked ~~like this~~. 4 4 5 "Old description" refers to technical documentation for the old simulation system; the new one has different features and different syntax, so use the documentation as inspiration and not specification. 5 Features that we probably want to complete for a first developer-oriented alpha release are marked with ^[A1]^. 6 7 Features that we probably want to complete for a later player-oriented alpha release are marked with ^[P]^. 6 8 7 9 Before working on a feature, it should be broken down into more detail and added as a Trac ticket (with a reference to the ticket added from this page). 10 11 "Old description" refers to technical documentation for the old simulation system; the new one has different features and different syntax, so use the documentation as inspiration and not specification. 8 12 9 13 * '''Movement''' … … 12 16 [source:ps/trunk/source/simulation2/components/CCmpPathfinder.cpp Pathfinder] 13 17 * Old description: [wiki:XML.Entity.Actions.Move] 14 * ~~''Walking''~~18 * ^[A1]^ ~~''Walking''~~ 15 19 * ''Running/charging'' 16 20 * Adds combat bonus … … 21 25 * Components: [source:ps/trunk/source/simulation2/components/CCmpPosition.cpp Position] 22 26 * ''Pathfinding'' 23 * ~~''Basic pathfinding''~~27 * ^[A1]^ ~~''Basic pathfinding''~~ 24 28 * ''Better pathfinding'' 25 29 * ''Ship movement'' … … 31 35 [source:ps/trunk/binaries/data/mods/public/simulation/components/UnitAI.js UnitAI] 32 36 * Old description: [wiki:XML.Entity.Actions.Attack], [wiki:XML.Entity.Traits.Armour] 33 * ~~''Basic attacks''~~37 * ^[A1]^ ~~''Basic attacks''~~ 34 38 * ''Secondary attacks'' (automatic switching between ranged and melee weapons) 35 * ''Projectiles''39 * ^[A1]^ ''Projectiles'' 36 40 * ''Animation synchronisation'' (particularly for projectile attacks) 37 41 … … 40 44 [source:ps/trunk/binaries/data/mods/public/simulation/components/Health.js Health] 41 45 * Old description: [wiki:XML.Entity.Traits.Health] 42 * ''Death''43 * ''Corpses''46 * ^[A1]^ ''Death'' 47 * ^[P]^ ''Corpses'' 44 48 * ''Healers'' 45 49 * Old description: [wiki:XML.Entity.Actions.Heal] … … 58 62 [wiki:List:_Entities:_Nature:_Fauna], [wiki:List:_Entities:_Nature:_Fauna:_Herd], 59 63 [wiki:List:_Entities:_Nature:_Geological:_Minerals] 60 * ~~''Basic resource gathering''~~61 * ''Dropsites''64 * ^[A1]^ ~~''Basic resource gathering''~~ 65 * ^[P]^ ''Dropsites'' 62 66 * ''Kill animals before gathering meat'' 63 67 * ''Corrals'' 64 * ''Auto-select nearby resources'' (when the currently targeted resource is exhausted)68 * ^[P]^ ''Auto-select nearby resources'' (when the currently targeted resource is exhausted) 65 69 66 70 * '''Building construction''' … … 70 74 [source:ps/trunk/binaries/data/mods/public/simulation/components/GuiInterface.js GuiInterface] 71 75 * Old description: [wiki:XML.Entity.Actions.Create], [wiki:XML.Entity.Traits.Creation], [wiki:List:_Entities:_Player:_Structures] 72 * ''Placement constraints'' (on map; not on obstruction; not on water; on visible land)73 * ~~''Population effects''~~76 * ^[A1]^ ''Placement constraints'' (on map; not on obstruction; not on water; on visible land) 77 * ^[A1]^ ~~''Population effects''~~ 74 78 * Old description: [wiki:XML.Entity.Traits.Population] 75 * ''Resource usage''76 * ''Foundations''77 * ''Flatten terrain''78 * ''Repair''79 * ^[A1]^ ''Resource usage'' 80 * ^[A1]^ ''Foundations'' 81 * ^[A1]^ ''Flatten terrain'' 82 * ^[P]^ ''Repair'' 79 83 * Old description: [wiki:XML.Entity.Actions.Repair] 80 84 81 85 * '''Training''' 82 86 * Old description: [wiki:XML.Entity.Actions.Create], [wiki:XML.Entity.Traits.Creation] 83 * ''Training queues''84 * ''Rally points''87 * ^[A1]^ ''Training queues'' 88 * ^[P]^ ''Rally points'' 85 89 86 * '''Research'''90 * ^[P]^ '''Research''' 87 91 * Old description: [wiki:XML.Tech] 88 92 * ''Research queues'' 89 93 * ''Tech effects'' 90 94 91 * '''Settlements'''95 * ^[P]^ '''Settlements''' 92 96 * Old description: [wiki:List:_Entities:_Nature:_Geological:_Other] 93 97 … … 101 105 * Old description: [wiki:XML.Entity.Traits.Garrison] 102 106 103 * '''Auras'''107 * ^[P]^ '''Auras''' 104 108 * Old description: [wiki:XML.Entity.Traits.Auras] 105 109 * ''Detect range entering/leaving'' 106 110 * ''Modify unit stats'' 107 111 108 * '''LOS'''112 * ^[P]^ '''LOS''' 109 113 * Old description: [wiki:XML.Entity.Traits.Vision] 110 114 * ''Determine from units'' … … 128 132 * Old description: [wiki:XML.Entity.Actions.Escort] 129 133 * ''AI players'' 134 * ^[A1]^ Extremely primitive AI framework 135 * Decent AI 130 136 131 * '''Audio'''137 * ^[A1]^ '''Audio''' 132 138 * Old description: [wiki:TDD_Audio] 133 139 … … 149 155 [source:ps/trunk/binaries/data/mods/public/simulation/components/GuiInterface.js GuiInterface], 150 156 [source:ps/trunk/binaries/data/mods/public/gui/session_new/ session GUI code] 151 * ''Unit selection''157 * ^[A1]^ ''Unit selection'' 152 158 * ''Selection rendering'' 153 159 * Old description: [wiki:XML.Entity.Traits.Footprint] 154 160 * ''Bandboxing'' 155 * ''Health bars''161 * ^[A1]^ ''Health bars'' 156 162 * Old description: [wiki:XML.Entity.Traits.Health] 157 * ''Minimap''163 * ^[A1]^ ''Minimap'' 158 164 * Old description: [wiki:XML.Entity.Traits.MiniMap] 159 165 * ''Go to hero unit'' 160 * ''Go to idle worker''161 * ''Detect combat''166 * ^[P]^ ''Go to idle worker'' 167 * ^[P]^ ''Detect combat'' 162 168 * ''In-game manual'' 163 169 164 * '''Networking'''170 * ^[P]^ '''Networking''' 165 171 166 172 * '''Hero units'''