schwerpunk
Senior Member

Posts: 1229
Registered: 05-12 |
Did you do all that without using mouselook? That is, only using the keyboard? o_o;; Anyway, first one played fine until the end, but the tyson run was desynched, yeah. Fun!
Anyway, Work on my second map is well underway now. I hope you guys like enabling vsync, flashing-light induced seizures, and damage floors without rad suits to protect you! :P
On the up side, I have included healing sectors. The only catch being that they eat up cell ammo, which also fuels your primary weapon on this level. Outside of secrets, these healing sectors will likely be your only means of recuperating health. >:)
I like how it feels so far, but I just want to see how you guys think it plays. Also, I have changed all the scripts to numbers, for compatibility reasons (so give it a whirl, mork!).
[linky-winky to the download] (Recommend UV difficulty - anything below is way too boring. I'll be tweaking this later, of course.)
====================
As an aside, here's my script for the healing sectors. Maybe there's a better way, but I thought it came out alright. Just thought I'd share if anyone wants to incorporate something similar into a map of theirs (doesn't have to be for this project).
code: //Autodoc script
SCRIPT 6 (void)
{
int health = GetActorProperty(0,APROP_HEALTH);
if (CheckInventory ("Cell") > 0 && health < 75)
{
Print (s:"Healing...");
ActivatorSound ("player/male/gibbed",16);
Sector_SetColor (14,0,255,0);
Light_Glow (14,255,32,8);
TakeInventory ("cell",1);
DamageThing (-1);
DELAY (8);
if (CheckInventory ("Cell") > 0 && health < 75)
Restart;
}
if (GetActorProperty (0, APROP_Health) >= 75)
{
Print (s:"Bah! You're fine.");
Light_Glow (14,255,100,32);
}
else
{
Print (s:"Insufficient funds, please come back with power cells!");
Light_Glow (14,255,100,32);
}
}
Oh yeah, and you need to but a "Script Terminate" linedef on the exit of the healing sector, or it'll keep draining until the player runs out of cells, or hits max health.
Last edited by schwerpunk on 02-11-13 at 15:43
|