SFScoutBot.SFScoutBot

Spatial Fear
Class: SFScoutBot
Description: Ok, here it is, a beta version of Scout Bot :))
Scoutbot can be activated by any trigger or by SFBotRemote item.
To link a ScoutBot with a trigger os remote you have to
set "event" of a trigger or remote to "tag" of a ScoutBot.
To deactivate ScoutBot simply press the usekey.

Keep in mind that it is just a beta of and some things might
be screwed up.

Code: Jacek Zagrodzki
Model: Dean Stamp

Extends:
Modifiers:
Source code

SFScoutBot.SFScoutBot
%%

Variables

%function_comment%
floatAccelRate
%function_comment%
SFPlayeraPlayer
%function_comment%
intBotFOV
%function_comment%
HUDBotHUD
%function_comment%
class<HUD>BotHUDClass
%function_comment%
boolbScouting
%function_comment%
FlashLightBeamLightBeam
%function_comment%
boololdBehind
%function_comment%
floatoldFOV
%function_comment%
HUDoldHUD
%function_comment%
nameoldState
%function_comment%
floatPitchAccel
%function_comment%
floatPitchVel
%function_comment%
SFScoutBotRemoteRemoteControl
%function_comment%
floatRotationDumpening
%function_comment%
floatRotationRate
%function_comment%
floatSpeedDumpening
%function_comment%
rotatorViewRotation
%function_comment%
floatYawAccel
%function_comment%
floatYawVel

Functions

ActivateLight ()
Destroyed ()
Drop (vector BlahBlahBlah)
ModifyDamage (out int Damage, out Pawn EventInstigator, out vector HitLocation, out vector Momentum, out name DamageType)
PostBeginPlay ()
Tick (float DTime)
Trigger (Actor Other, Pawn EventInstigator)
UpdateLight (rotator rotViewRotation)

Default properties

{
     BotHUDClass=Class'SFScoutBot.SFScoutBotHUD'
     BotFOV=120
     AccelRate=50.000000
     RotationRate=50.000000
     SpeedDumpening=20.000000
     RotationDumpening=40.000000
     bDestroyable=True
     Health=125
     EffectWhenDestroyed=Class'UnrealShare.SpriteBallExplosion'
     EffectWhenDamaged=Class'UnrealShare.ParticleBurst'
     ChunkType=Class'UnrealShare.WallFragments'
     ChunksNumber=6
     ChunkScale=0.350000
     bStatic=False
     Physics=PHYS_Flying
     DrawType=DT_Mesh
     Mesh=LodMesh'SFScoutBot.SFScoutBot'
     CollisionHeight=14.000000
}


class file time: 12/7/2003 3:58:26 PM - creation time: 12/7/2003 4:03:42 PM
Created with UnCodeX