NTai Clean n Trim Thread
Posted: 11 Apr 2009, 00:26
What features of NTai are utterly useless and can be removed safely, or should be re-implemented as their current implementation is rubbish?
And I know about solobuild before anyone mentions it!
Removed already:
And I know about solobuild before anyone mentions it!
Removed already:
- .aicheat command and tracking of the commanders name and id
- Hard coded targetting values in configs
- The debug spinning triangles
- A tonne of code bloat
- Some buggy builder unit retreating code
- DT Rings placement
- Solo build and single build
- The building plan tracking system
- Build task planning system
- Following above single build and solo build eventually
- Threat matrix targetting algorithm
- Move as much logic out of the Global class as is humanely possible into proper mutually exclusive objects with roles (already under way)
- Better Building placement API with a more generic system to ease maintenance and bloat, this will mean geothermal and radar placement will have to be re-factored heavily
- Refactors of behaviours and tasks including task factories and behaviour managers (70% done)
- Removal of the boost::shared_ptr mess and said dependency (80% done)