New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add TS features required for a full remake #7874

Closed
reaperrr opened this Issue Apr 5, 2015 · 24 comments

Comments

Projects
None yet
10 participants
@reaperrr
Contributor

reaperrr commented Apr 5, 2015

Features that need to be added for a (nearly) complete remake:

  • Z-Buffer support for the renderer #7520
  • Split shadow sprites #3571
  • Installation from CD #3883 and asset download #3888 including music #8161
  • Installation of Firestorm assets from CD and download. #12429
  • Turrets attaching to walls #4970
  • Radar dishes that stop spinning on low power #5138
  • Remappable resources #5155
  • Idle overlay sprite support #3681
  • Overlays that only animate with active production #5134
  • Construction yard crane overlay #5124
  • Voxel harvester unload animation #5797
  • Harvesting sprite animations #3458, #7204
  • Building plugins (components) #7812
  • Resource splattering for destroyed units containing Tiberium #2346
  • Hovering #7033
  • EMP
  • AlphaImage support #7853
  • Ion storms #13953
    • Lighting [#7863]
    • Disabling actors
    • Lightning #7872
  • AmbientSound #7871
  • Individual weapon factory door overlays #7862
  • Support for per-height-level ambient lighting [#3605]
  • Gates #9981
  • Subterranean movement (and detection of it) [#7777]
  • Make actor height customisable [#7717]
  • draw stealthed actors semi-translucent instead of in shadow color #8996
  • Carryalls to manually pick up and release units #8954
  • Laser Fence logic #6072, #10790
  • Firestorm generator logic and effects #10789
  • Voxel image changing when moving over water terrain type (for amphibious APC) #7981
  • Particle effect system (damage/wielding sparks, railgun, gas clouds, smoke) #13956
  • WithChargeOverlay (for Obelisk) #7982
  • Tunnel system [#6410]
  • High Bridges [#8917]
  • Refactor missiles [#7509]
    • Airburst for missiles
    • Weapon spawning from airburst
    • Projectile (missile) acceleration
    • Customisable cruise altitude for missiles (and support for arcing flight curve) [#3736]
  • Add support for voxel projectiles [#7673]
  • Add support for voxel debris
  • Improved LaserZap (more fine-grained "facings" for start/end of lines) #8009
  • Damage at current projectile coordinate during flight (for flamethrower)
  • Line damage (for sonic zap and rail guns) [#4458]
  • "Rocker" property for warheads (make voxels 'rock' on impact) #13949
  • Deforming terrain by weapons #13951
  • Meteors #13950
  • Small visceroids fusing to a single large one #10791
  • Drop Pods #13928
  • Hunter-Seeker logic (release as support power not individual units) #12918
  • Waypoints #10470
  • Ice cracking logic [#8918]
  • Veinhole logic #9690
    • Vein rendering #9688
    • Veins recede after veinhole destroyed #9689
    • Veins should damage vehicles and buildings #9690
    • Gas projectile when attacked #9691.
  • Chemical missiles [#7775]
  • Cluster missiles [#7773]
  • Component Towers/Gates can be placed on walls, replacing them #12088
  • Actor acceleration/deceleration, as well as speed modifiers for moving up/down a slope #13954
  • More control over some AI aspects (squad composition, probability of squad type, etc.) #9021
  • Significantly improved Pathfinding performance
  • Train logic (movement restricted to tracks) #2652
  • Tiberium explosion chain reaction #13955
  • Forest fires (if tree burns, nearby trees can catch fire) #6403
  • Bouncy bullets (disc thrower)
  • Jumpjets (might be doable with existing logic) #12577
  • Armory (inf enters, returns as veteran, might be doable with existing logic) #8210
  • Hospital (hurt inf goes in, exits healed) #10363
  • Ion cannon ripple effect
  • Cyborg logic (permanently lose legs when brought to low health once) #8261
  • configurable tilt/roll/pitch angle for voxel aircraft #13947
  • Tiberium fiends logic (run to Tiberium and lay down to heal) #13946
  • auto-deploy attacks (artillery, tick tanks) #13039
  • Wakes #5858
  • destructible cliffs #13829
  • NoMovingFire=yes support #2327
  • Harvester docking overlay sprite #10364
  • Scripted map bound changes #8221 etc.
  • Waterfall terrain animations #13929
  • Concrete plates / pavement #7878
  • Differentiate between Cabal/EVA voices and Nod/GDI icons #8799
  • Vehicle tilting on slopes and bumps #9012
  • Right-click switch scrolling #9518
  • Eject cargo on destruction #3768

This list is probably far from complete.

@Phrohdoh

This comment has been minimized.

Show comment
Hide comment
@Phrohdoh

Phrohdoh Apr 6, 2015

Member

What is Manually controllable Carryalls? The carryall aircraft in TS can be controlled by the player.
Drop Pods is just a new type of paradrop.
Firestorm generator logic and effects isn't needed for TS, it is a feature of FS.

Member

Phrohdoh commented Apr 6, 2015

What is Manually controllable Carryalls? The carryall aircraft in TS can be controlled by the player.
Drop Pods is just a new type of paradrop.
Firestorm generator logic and effects isn't needed for TS, it is a feature of FS.

@Mailaender

This comment has been minimized.

Show comment
Hide comment
@Mailaender

Mailaender Apr 6, 2015

Member

What is Manually controllable Carryalls? The carryall aircraft in TS can be controlled by the player.

Basically the same as #4312 but for Tiberian Sun as opposed to the automatic carryall system we have for Dune 2000. [#6780, #7033, #7167]

Member

Mailaender commented Apr 6, 2015

What is Manually controllable Carryalls? The carryall aircraft in TS can be controlled by the player.

Basically the same as #4312 but for Tiberian Sun as opposed to the automatic carryall system we have for Dune 2000. [#6780, #7033, #7167]

@Phrohdoh

This comment has been minimized.

Show comment
Hide comment
@Phrohdoh

Phrohdoh Apr 6, 2015

Member

Then 👎 for that which is a pretty fundamental change.

Member

Phrohdoh commented Apr 6, 2015

Then 👎 for that which is a pretty fundamental change.

@Mailaender

This comment has been minimized.

Show comment
Hide comment
@Mailaender

Mailaender Apr 6, 2015

Member

Renamed it to Dropships to manually pick up and release units (Carryalls). Hope this is easier to understand now.

Member

Mailaender commented Apr 6, 2015

Renamed it to Dropships to manually pick up and release units (Carryalls). Hope this is easier to understand now.

@reaperrr

This comment has been minimized.

Show comment
Hide comment
@reaperrr

reaperrr Apr 6, 2015

Contributor

@Phrohdoh:

Firestorm generator logic and effects isn't needed for TS, it is a feature of FS.

Please check the facts first, this is simply completely wrong.

Contributor

reaperrr commented Apr 6, 2015

@Phrohdoh:

Firestorm generator logic and effects isn't needed for TS, it is a feature of FS.

Please check the facts first, this is simply completely wrong.

@reaperrr

This comment has been minimized.

Show comment
Hide comment
@reaperrr

reaperrr Apr 6, 2015

Contributor

Then 👎 for that which is a pretty fundamental change.

I don't get what your problem is. In original TS the Carryall (not Dropship) was controllable and could pick up vehicles you could then transport anywhere on the map. Why 👎 a feature original TS had?

Contributor

reaperrr commented Apr 6, 2015

Then 👎 for that which is a pretty fundamental change.

I don't get what your problem is. In original TS the Carryall (not Dropship) was controllable and could pick up vehicles you could then transport anywhere on the map. Why 👎 a feature original TS had?

@reaperrr

This comment has been minimized.

Show comment
Hide comment
@reaperrr

reaperrr Apr 6, 2015

Contributor

@Mailaender: Changed back to Carryalls, Dropships were not controllable (they appeared in single-player only, actually).

Contributor

reaperrr commented Apr 6, 2015

@Mailaender: Changed back to Carryalls, Dropships were not controllable (they appeared in single-player only, actually).

@Phrohdoh

This comment has been minimized.

Show comment
Hide comment
@Phrohdoh

Phrohdoh Apr 6, 2015

Member

Ah sorry I read Matt's comment wrong. I thought he meant using the Carryalls in the same way that D2k does.

Member

Phrohdoh commented Apr 6, 2015

Ah sorry I read Matt's comment wrong. I thought he meant using the Carryalls in the same way that D2k does.

@gangster-ppm

This comment has been minimized.

Show comment
Hide comment
@gangster-ppm

gangster-ppm Apr 9, 2015

I would preferred a manually controlled carryalls but with full auto mode if they were "docked" at refinery. :) also I d like to add Cliff shadow feature in the list.

gangster-ppm commented Apr 9, 2015

I would preferred a manually controlled carryalls but with full auto mode if they were "docked" at refinery. :) also I d like to add Cliff shadow feature in the list.

@penev92

This comment has been minimized.

Show comment
Hide comment
@penev92

penev92 Apr 9, 2015

Member

Installation of Firestorm assets from CD and download.
I don't think this has a place here.

Member

penev92 commented Apr 9, 2015

Installation of Firestorm assets from CD and download.
I don't think this has a place here.

@LipkeGu

This comment has been minimized.

Show comment
Hide comment
@LipkeGu

LipkeGu May 15, 2015

Member
  • #8161 should be added to Installation from CD #3883 and asset download #3888
  • #7888 should be added to: Gates #3196
  • Ice cracking logic should be named to Actor Weight per Actor support (Ice cracking logic)
  • Add Cyborgs can go berserk
Member

LipkeGu commented May 15, 2015

  • #8161 should be added to Installation from CD #3883 and asset download #3888
  • #7888 should be added to: Gates #3196
  • Ice cracking logic should be named to Actor Weight per Actor support (Ice cracking logic)
  • Add Cyborgs can go berserk
@Phrohdoh

This comment has been minimized.

Show comment
Hide comment
@Phrohdoh

Phrohdoh May 15, 2015

Member

#8161 is not asset downloading.

Member

Phrohdoh commented May 15, 2015

#8161 is not asset downloading.

@Mailaender Mailaender referenced this issue May 19, 2015

Closed

Tiberian Sun / Red Alert 2 mod #3363

7 of 7 tasks complete
@LipkeGu

This comment has been minimized.

Show comment
Hide comment
@LipkeGu

LipkeGu Jun 4, 2015

Member

[ ] Buildlimit per structure is missing in the list <- required by upgrades (Plugable Upgrades)

Member

LipkeGu commented Jun 4, 2015

[ ] Buildlimit per structure is missing in the list <- required by upgrades (Plugable Upgrades)

@Unit158

This comment has been minimized.

Show comment
Hide comment
@Unit158

Unit158 Jun 4, 2015

Contributor

That's actually already possible.

Contributor

Unit158 commented Jun 4, 2015

That's actually already possible.

@LipkeGu

This comment has been minimized.

Show comment
Hide comment
@LipkeGu

LipkeGu Jun 4, 2015

Member

it isnt... in vanilla it wasnt able to place 2 ION plugs on the same Upgrade centre :( one per centre... afaik i also asked friends and they remember also that it was only possible to build one upgrade per centre

Member

LipkeGu commented Jun 4, 2015

it isnt... in vanilla it wasnt able to place 2 ION plugs on the same Upgrade centre :( one per centre... afaik i also asked friends and they remember also that it was only possible to build one upgrade per centre

@penev92

This comment has been minimized.

Show comment
Hide comment
@penev92

penev92 Jun 4, 2015

Member

This is an issue for tracking what features need to be implemented. The build limit is possible. What you are talking about is simple polish.

Member

penev92 commented Jun 4, 2015

This is an issue for tracking what features need to be implemented. The build limit is possible. What you are talking about is simple polish.

@pchote

This comment has been minimized.

Show comment
Hide comment
@pchote

pchote Jun 4, 2015

Member

it isnt... in vanilla it wasnt able to place 2 ION plugs on the same Upgrade centre

Vanilla TS does allow this - I specifically tested this while building our version of the upgrade plugs.

Member

pchote commented Jun 4, 2015

it isnt... in vanilla it wasnt able to place 2 ION plugs on the same Upgrade centre

Vanilla TS does allow this - I specifically tested this while building our version of the upgrade plugs.

@SMIFFGIG

This comment has been minimized.

Show comment
Hide comment
@SMIFFGIG

SMIFFGIG Aug 18, 2015

LipkeGu you're wrong I'm afraid :-)
You can certainly build two identical plugins for structures (GAPLUG more specifically) in TS and FS.
Not that there is any point.

SMIFFGIG commented Aug 18, 2015

LipkeGu you're wrong I'm afraid :-)
You can certainly build two identical plugins for structures (GAPLUG more specifically) in TS and FS.
Not that there is any point.

@LipkeGu

This comment has been minimized.

Show comment
Hide comment
@LipkeGu
Member

LipkeGu commented Sep 22, 2016

@pchote

This comment has been minimized.

Show comment
Hide comment
@pchote

pchote Mar 5, 2017

Member

Most of these issues have their own tickets that can be filtered by the Tiberian Sun label in the issue list, and the ones that don't should. Closing this as it is no longer necessary.

Member

pchote commented Mar 5, 2017

Most of these issues have their own tickets that can be filtered by the Tiberian Sun label in the issue list, and the ones that don't should. Closing this as it is no longer necessary.

@pchote pchote closed this Mar 5, 2017

@Mailaender

This comment has been minimized.

Show comment
Hide comment
@Mailaender

Mailaender Aug 31, 2017

Member

Added some more tickets with references for features listed here.

Member

Mailaender commented Aug 31, 2017

Added some more tickets with references for features listed here.

@reaperrr

This comment has been minimized.

Show comment
Hide comment
@reaperrr

reaperrr Aug 31, 2017

Contributor

For Weapon spawning from airburst we should probably try adapting @GraionDilach's FireShrapnelWarhead. FireClusterWarhead is unsuitable, code-wise, though the name might fit better for our presumable main uses (TS Cluster-, Chemical- and Cyborg Reaper missiles).

Contributor

reaperrr commented Aug 31, 2017

For Weapon spawning from airburst we should probably try adapting @GraionDilach's FireShrapnelWarhead. FireClusterWarhead is unsuitable, code-wise, though the name might fit better for our presumable main uses (TS Cluster-, Chemical- and Cyborg Reaper missiles).

@GraionDilach

This comment has been minimized.

Show comment
Hide comment
@GraionDilach

GraionDilach Aug 31, 2017

Contributor

Ungh. I really don't like the implication of name-conflicting there - also note that RA2 had FCW as cluster logic. Although indeed, I was also opting for carrying FSW over back at #11624 when I closed it, because of the impacttypes prerequisite.

Contributor

GraionDilach commented Aug 31, 2017

Ungh. I really don't like the implication of name-conflicting there - also note that RA2 had FCW as cluster logic. Although indeed, I was also opting for carrying FSW over back at #11624 when I closed it, because of the impacttypes prerequisite.

@reaperrr

This comment has been minimized.

Show comment
Hide comment
@reaperrr

reaperrr Aug 31, 2017

Contributor

Well, we might as well stick to FireShrapnelWarhead, if there are no strong arguments against it. Now that I think about it, your FCW would probably be a better fit for the Chemical Missile, since it spawned gas clouds on 3x3 cells in the original, iirc, so we might need both warhead types (or investigate fusing them).

Contributor

reaperrr commented Aug 31, 2017

Well, we might as well stick to FireShrapnelWarhead, if there are no strong arguments against it. Now that I think about it, your FCW would probably be a better fit for the Chemical Missile, since it spawned gas clouds on 3x3 cells in the original, iirc, so we might need both warhead types (or investigate fusing them).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment