home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Revista CD Expert 42
/
CDGAMER42.iso
/
Egoboo
/
egoboo.exe
/
egoboo
/
players
/
dunlar.obj
/
1.OBJ
/
SCRIPT.TXT
< prev
next >
Wrap
Text File
|
2000-05-10
|
1KB
|
45 lines
// ZZ> This function makes an item fall to the floor when spawned
IfSpawned //
tmpargument = ACTIONJB //
DoAction //
KeepAction //
MakeCrushValid
MakeAmmoKnown
IfCrushed
tmpx = selfx
tmpy = selfy
tmpdistance = selfz
tmpargument = 1
SpawnExactParticle
SpawnExactParticle
SpawnExactParticle
SpawnExactParticle
GoPoof
tmpargument = 2
SendMessageNear
IfThrown // Make it attack
tmpargument = 2
tmpdistance = 1
SpawnAttachedParticle
IfNotDropped // Say oops, that's cursed
SetTargetToWhoeverIsHolding //
tmpargument = 1 //
SendMessageNear //
IfNotPutAway // Say oops, that's cursed
SetTargetToWhoeverIsHolding //
tmpargument = 3 //
SendMessageNear //
IfDropped // Make it lie on floor
KeepAction //
IfHitGround // Make a sound
tmpargument = 1 //
tmpdistance = rand & 2047 + 7000 //
PlaySound //
DisaffirmCharacter // Stop thrown attack
IfGrabbed // Tell them what they've won...
SetTargetToWhoeverIsHolding //
IfTargetIsAPlayer //
tmpargument = 0 //
SendMessageNear //
End // All done