To do List - melindil/FTSE GitHub Wiki
Implementation tasks
Tasks ready to code for next release:
Tasks for 0.55:
-
Add ability to have in-game entities reference Lua table objects, including writing them to save games (would allow custom properties to be assigned to entities)
-
FT Improver functionality ports
Other tasks for later:
-
Possibility of using ammo information to overwrite weapon parameters that it doesn't already (things like spread, radial damage, etc.)
-
Analyze and hook other combat and non-combat behaviors (first aid healing, lockpicking/traps, stealing, sneak, gambling, and value calculations for barter)
-
Look into other existing bugged perks/traits (Night Person, Ghost, Drunk status)
-
Vehicle crouch/prone bug
-
Look into other vehicle bugs - using wrong sounds for weapons, and driver skills rather than Gunner
-
Check and eliminate any hardcoded limit on vehicle passengers
-
Are custom races possible? Find how many locations use # of race types - only known so far is kill lists, and the constructor could be modified to increase the limit
Long-term items
-
Allow all existing perk and trait functionality to be toggled off, in order to free up slots for fully custom implementations
-
Remove limit on number of squad members, and research possibility of adding scroll buttons (or a bar?) to squad list displays
-
Scriptable dialog interactions (prerequisite research: triggers/actions, dialog start hook point, UI control customization, mouse click on controls)