James, on 26 April 2014 - 02:29 PM, said:
I can't find anything that would specifically support this idea. There are three defined rocket types, and they're all accounted for by what's in the finished game. However, it does look like the heat-seeker card was a late addition.
Since I just happen to be looking at the pickups in the source code, I found that there's an entry for the spinning scrolls you find scattered around the older 0.90 beta levels. In the code, they're called Spells. When you pick one up, you're supposed to be granted a random powerup (the effect, not the inventory item itself), but it seems most of these items were cut. They include the following:
- Icon of Flight: Missing sprite. Equivalent to Jetpack?
- EnvironSuit Skin: Sprite. Equivalent to Protective Boots?
- Strength: Missing sprite. No idea what this could have been.
- Cloak Device: Sprite. Became the Smoke Bomb.
- Oxygen: Missing sprite. Equivalent to Scuba Gear?
- Night Vision: Survived into final game.
Also, I came across another interesting cut feature in WEAPON.C and JWEAPON.C:
SpawnNuclearExp(SHORT Weapon) { ... // if (pp->NightVision) // { // SetFadeAmt(pp, -300, 1); // Idiot had night vision on in nuke flash // PlayerUpdateHealth(pp,-25); // Just burned your eyes out of their sockets! // }
PlayerInitFlashBomb(PLAYERp pp) { ... // if(hu->PlayerP->NightVision) // { // SetFadeAmt(hu->PlayerP, -200, 1); // Got him with night vision on! // PlayerUpdateHealth(hu->PlayerP, -15); // Hurt eyes
If you had your night vision goggles enabled while you got flash bombed or saw a nuclear explosion, you were supposed to take damage due to blinding your eyes.