BTW, to keep you updated, I have some news that might interest you.
I just browsed through most ini's in search of a way to time an overcharge for an idea of mine. By a stroke of luck, I noticed a VERY interesting entry in
ObjectCreationList.ini.
If you look closely at the AmericaPilot (or whatever the thing is called...it is the pilot spawning from units), there is a certain entry there that is called
InvulnerableTime.
Here's the quote from the OCL code:
Quote:
ObjectCreationList OCL_EjectPilotOnGround
CreateObject
ObjectNames = AmericaInfantryPilot
IgnorePrimaryObstacle = Yes
InheritsVeterancy = Yes
Disposition = RANDOM_FORCE
MinForceMagnitude = 2
MaxForceMagnitude = 3
MinForcePitch = 50
MaxForcePitch = 60
SpinRate = 0
InvulnerableTime = 2000;milliseconds
RequiresLivePlayer = Yes
End
End
|
In other words, this might an interesting entry for you, seeing as you wanted a shield that made ppl immortal for a certain duration. Perhaps there's a way to create a weapon/special power that triggers an OCL that actually sets the InvulnerableTime on objects within it's radius... Dunno how to actually code it though, but in case you find a way, keep me updated...
