ModEnc is currently in Maintenance Mode: Changes could occur at any given moment, without advance warning.
Talk:Range
Jump to navigation
Jump to search
Is Weapons' Range=-2 special in only RA2 & YR or RA1, RA2, and YR?
In Range § On Weapons (oldid=32873)
For mobile objects, this means that they will approach their target until it is within range. It takes a positive floating point value as literal distance, and, starting with RA2, -2 as a special value.
Is it inconsistent? --Mozi86 (talk) 12:42, 30 January 2026 (UTC)
- The information regarding the game versions applicable to the initial special values was added by DCoder at 12:58, 7 May 2006, with the intention of emphasizing that it is a new feature introduced in Red Alert 2 compared to Tiberian Sun.
- In 2024 and 2025, user Testid123 edited and used many unverified contents to damage a large number of pages, among which the first edit to this page was to change
In ''RA2/YR only''toIn ''Ra1/RA2/YR only''in the Special values section. - According to the analysis of the Red Alert program, at that time, any weapon with a negative Range would have infinite range, because a negative range would skip many range-related calculations and checks, and -2 is just the one among all negative numbers that is the same as the special value starting from Red Alert 2, so it cannot be considered a "special value" in Red Alert. You can start a new game to test this.
- Since EA has released the source code of Tiberian Dawn and Red Alert, you can investigate the handling of negative Range in Red Alert as I mentioned above, which is in .\CODE\TECHNO.CPP.
- In Red Alert 2, the determination of the special value -2 for Range can be found at 0x6BA0BC (RA2 1.0).
- ~ DeathFish (Riot Control) 18:52, 30 January 2026 (UTC)
English syntax issue?
Not a native English speaker. We have this in Range § On Weapons (oldid=32873):
Keep in mind, that shrapnel weapon can't have range more, then max CellSpread value (videlicet, 11 for YR) because, likely, game can't understand in what direction weapon should spread.
Should it be "... can't have range more than max CellSpread value ..."? Or better "... can't have range more than the max CellSpread value ..." --Mozi86 (talk) 12:46, 30 January 2026 (UTC)
- Indeed, such an expression seems very strange, but I noticed that there is still much outdated information on the page, so I decided to directly rewrite this part.
- ~ DeathFish (Riot Control) 18:52, 30 January 2026 (UTC)