-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Add TS features required for a full remake #7874
Copy link
Copy link
Closed
Labels
Description
Features that need to be added for a (nearly) complete remake:
- Z-Buffer support for the renderer Z-Buffer support #7520
- Split shadow sprites Add support for TS/RA2 split-shadows. #3571
- Installation from CD Tiberian Sun CD Install Logic #3883 and asset download Added Auto-Download for Tiberian Sun assets #3888 including music Allow music download for TS #8161
- Installation of Firestorm assets from CD and download. Add TS Firestorm installation #12429
- Turrets attaching to walls Added LineBuildNode trait to filter which structure(s) a LineBuild actor can be attached to. #4970
- Radar dishes that stop spinning on low power Fixed the Dune 2000 outpost radar dish rotating when powered down #5138
- Remappable resources Added Tiberium crystals and refinery to Tiberian Sun #5155
- Idle overlay sprite support Added WithIdleOverlay Render Trait #3681
- Overlays that only animate with active production Fixed welding animations playing when there are no vehicles produced #5134
- Construction yard crane overlay Added crane build animation to construction yards in Dune 2000 and Tiberian Sun #5124
- Voxel harvester unload animation Fixed the Tiberian Sun harvester #5797
- Harvesting sprite animations Fix D2K harvester animations #3458, Added the Tiberian Sun harvest animation #7204
- Building plugins (components) Pluggable upgrade modules #7812
- Resource splattering for destroyed units containing Tiberium Splatter resources upon destruction #2346
- Hovering Tweaked spice harvester carryalls #7033
- EMP
- stun actors Disable movement of EMPd actors #6653
- overlay animation Enable the EMP overlay animation in TS. #8581
- but as a super weapon EMP Cannon should act as SupportPower (EMPSpecial) #7349
- AlphaImage support Added AlphaImage support #7853
- Ion storms Ion storms #13953
- Lighting [Added a global palette effect for day/night lighting #7863]
- Disabling actors
- Lightning Unified FlashPaletteEffect and exposed it to Lua #7872
- AmbientSound Added a looping sound trait #7871
- Individual weapon factory door overlays Fixed the Tiberian Sun weapon factory doors #7862
- Support for per-height-level ambient lighting [Support TS-style terrain lighting #3605]
- Gates Added gates to Tiberian Sun #9981
- Subterranean movement (and detection of it) [Add support for subterranean movement #7777]
- Make actor height customisable [Make actor height (and Z height for targeting) customisable #7717]
- draw stealthed actors semi-translucent instead of in shadow color Added pre-multiplied alpha palettes for cloak effects #8996
- Carryalls to manually pick up and release units Carryalls to manually pick up and release units #8954
- Laser Fence logic Line build segment type #6072, Laser fences #10790
- Firestorm generator logic and effects Firestorm Generator #10789
- Voxel image changing when moving over water terrain type (for amphibious APC) Added the amphibious mode to the Tiberian Sun APC #7981
- Particle effect system (damage/wielding sparks, railgun, gas clouds, smoke) Particle effects #13956
- WithChargeOverlay (for Obelisk) Added the Tiberian Sun Nod Obelisk charge animation #7982
- Tunnel system [Terrain Tunnels #6410]
- High Bridges [Support high bridges in TS #8917]
- Refactor missiles [Missile code needs refactoring #7509]
- Airburst for missiles
- Weapon spawning from airburst
- Projectile (missile) acceleration
- Customisable cruise altitude for missiles (and support for arcing flight curve) [Missiles move towards ground before moving towards target #3736]
- Add support for voxel projectiles [Add support for voxel projectiles (TS/RA2) #7673]
- Add support for voxel debris
- Improved LaserZap (more fine-grained "facings" for start/end of lines) Proper Effects for TS Energy Weapons (LaserZap) #8009
- Damage at current projectile coordinate during flight (for flamethrower)
- Line damage (for sonic zap and rail guns) [Line damage projectile #4458]
- "Rocker" property for warheads (make voxels 'rock' on impact) Visual tilting upon warhead impact #13949
- Deforming terrain by weapons Terrain deformation #13951
- Meteors Meteors #13950
- Small visceroids fusing to a single large one Visceroids fusing #10791
- Drop Pods Drop Pods Support Power #13928
- Hunter-Seeker logic (release as support power not individual units) Implement original hunter-seeker targeting logic. #12918
- Waypoints Persistent waypoint paths. #10470
- Ice cracking logic [Add support for TS ice tiles #8918]
- Veinhole logic Veins #9690
- Vein rendering Veins: implement proper rendering #9688
- Veins recede after veinhole destroyed Veins: should recede after the veinhole has been destroyed #9689
- Veins should damage vehicles and buildings Veins #9690
- Gas projectile when attacked Add gas projectile for veins and chem missile #9691.
- Chemical missiles [Implement TS chemical missile #7775]
- Cluster missiles [Implement TS cluster missile #7773]
- Component Towers/Gates can be placed on walls, replacing them [TS] Allow Gate placing on walls (as like in originals) #12088
- Actor acceleration/deceleration, as well as speed modifiers for moving up/down a slope Acceleration / Deceleration #13954
- More control over some AI aspects (squad composition, probability of squad type, etc.) Refactor AI squads #9021
- Significantly improved Pathfinding performance
- Train logic (movement restricted to tracks) Support for train systems #2652
- Tiberium explosion chain reaction Exploding resources #13955
- Forest fires (if tree burns, nearby trees can catch fire) Trees/Shrubbery should burn when using a flame thrower #6403
- Bouncy bullets (disc thrower)
- Jumpjets
(might be doable with existing logic)Implement tunnels, elevated bridges, jumpjet and subterranean units. #12577 - Armory (inf enters, returns as veteran, might be doable with existing logic) Veteran unit production & unlocking through spies. #8210
- Hospital (hurt inf goes in, exits healed) Added hospital healing to Tiberian Sun #10363
- Ion cannon ripple effect
- Cyborg logic (permanently lose legs when brought to low health once) Added the Tiberian Sun cyborg logic #8261
- configurable tilt/roll/pitch angle for voxel aircraft Configurable angles for voxel aircraft #13947
- Tiberium fiends logic (run to Tiberium and lay down to heal) Added Tiberium Fiend hiding #13946
- auto-deploy attacks (artillery, tick tanks) Add support for undeploy on move order #13039
- Wakes Units/Vehicles footprints #5858
- destructible cliffs [TS] Make special cliffs destroyable #13829
-
NoMovingFire=yessupport Make some turreted units required to stop before shooting #2327 - Harvester docking overlay sprite Added the Tiberian Sun harvester unload overlay #10364
- Scripted map bound changes Introduce a class for efficient tiled sprite rendering. #8221 etc.
- Waterfall terrain animations Support Tunnel top shadows #13929
- Concrete plates / pavement
Added pavement to the Tiberian Sun mod #7878Added LAT pavement to Tiberian Sun #15625 - Differentiate between Cabal/EVA voices and Nod/GDI icons Added support to specify the package/folder in the virtual file system for Tiberian Sun Cabal/EVA voices and Nod/GDI icons #8799
- Vehicle tilting on slopes and bumps Vehicle tilt on slopes and bumps #9012
- Right-click switch scrolling Tiberian Sun style right-click-and-drag scrolling implementation #9518
- Eject cargo on destruction EjectOnDeath should take cargo in account #3768
This list is probably far from complete.
Reactions are currently unavailable