Dumping a vehicle:
Member Fields:
canSetIFLs = "0"
dataBlock = "BoxTrain"
disableMove = "0"
position = "-33 -36.9998 1.00139"
rotation = "1 0 0 0"
scale = "1 1 1"
Tagged Fields:
brickGroup = "7761"
color = "1 1 1 1"
creationTime = "44934"
lastDrivingClient = "7759"
spawnBrick = "9012"
Methods:
addScheduledEvent() -
applyDamage() - (float amt)
applyImpulse() - (Point3F Pos, VectorF vel)
applyRepair() - (float amt)
cancelEvents() -
canCloak() -
clearDamageDt() -
clearEvents() -
clearInventory() -
clearNTObjectName() -
clearScopeToClient() - clearScopeToClient(%client)Undo the effects of a scopeToClient() call.
Damage() -
decInventory() -
delete() - obj.delete()
disableNodeColor() - (string name)
dump() - obj.dump()
dumpEvents() -
finalExplosion() -
getAIRepairPoint() - Get the position at which the AI should stand to repair things.
getCameraFov() -
getClassName() - obj.getClassName()
getControllingClient() - Returns a GameConnection.
getControllingObject() -
getDamageFlash() -
getDamageLevel() -
getDamagePercent() -
getDamageState() -
getDataBlock() - ()Return the datablock this GameBase is using.
getEnergyLevel() -
getEnergyPercent() -
getEyePoint() -
getEyeTransform() -
getEyeVector() -
getForwardVector() - Returns a vector indicating the direction this object is facing.
getGhostID() -
getGroup() - obj.getGroup()
getId() - obj.getId()
getImageAmmo() - (int slot)
getImageLoaded() - (int slot)
getImageSkinTag() - (int slot)
getImageState() - (int slot)
getImageTrigger() - (int slot)
getInventory() -
getMountedImage() - (int slot)
getMountedObject() - (int slot)
getMountedObjectCount() -
getMountedObjectNode() - (int node)
getMountNodeObject() - (int node)
getMountSlot() - (ShapeBaseImageData db)
getMuzzlePoint() - (int slot)
getMuzzleVector() - (int slot)
getName() - obj.getName()
getObjectBox() - Returns the bounding box relative to the object's origin.
getObjectMount() - Returns the ShapeBase we're mounted on.
getPendingImage() - (int slot)
getPosition() - Get position of object.
getRechargeRate() -
getRepairRate() -
getScale() - Get scaling as a Point3F.
getShapeName() -
getSkinName() -
getSlotTransform() - (int slot)
getTransform() - Get transform of object.
getType() - obj.getType()
getUpVector() - Returns a vector indicating the relative upward direction of this object.
getVelocity() -
getWaterCoverage() -
getWheelCount() - obj.getWheelCount()
getWhiteOut() -
getWorldBox() - Returns six fields, two Point3Fs, containing the min and max points of the worldbox.
getWorldBoxCenter() - Returns the center of the world bounding box.
hideNode() - (string nodeName)
incInventory() -
isCloaked() -
isDestroyed() -
isDisabled() - True if the state is not Enabled.
isEnabled() -
isHidden() -
isImageFiring() - (int slot)
isImageMounted() - (ShapeBaseImageData db)
isMounted() - Are we mounted?
isNodeVisible() - (string nodeName)
maxInventory() -
mountImage() - (ShapeBaseImageData image, int slot, bool loaded=true, string skinTag=NULL)
mountObject() - ( ShapeBase object, int slot )Mount ourselves on an object in the specified slot.
onActivate() -
onCollision() -
onDriverLeave() -
onInventory() -
onRemove() -
pauseThread() - (int slot)
pickup() -
playAudio() - (int slot, AudioProfile ap)
playThread() - (int slot, string sequenceName)
ProcessInputEvent() -
save() - obj.save(fileName, <selectedOnly>)
schedule() - object.schedule(time, command, <arg1...argN>);
scopeToClient() - (NetConnection %client)Cause the NetObject to be forced as scoped on the specified NetConnection.
serializeEvent() -
serializeEventToString() -
setCameraFov() - (float fov)
setCloaked() - (bool isCloaked)
setDamageDt() -
setDamageFlash() - (float lvl)
setDamageLevel() - (float level)
setDamageState() - (string state)
setDamageVector() - (Vector3F origin)
setDatablock() - (DataBlock db)Assign this GameBase to use the specified datablock.
setEnergyLevel() - (float level)
SetEventEnabled() -
setHidden() - (bool show)
setIflFrame() - (ifl name, int)
setImageAmmo() - (int slot, bool hasAmmo)
setImageLoaded() - (int slot, bool loaded)
setImageTrigger() - (int slot, bool isTriggered)
setInventory() -
setInvincibleMode() - (float time, float speed)
setName() - obj.setName(newName)
setNodeColor() - (string name, float color)
setNTObjectName() -
setRechargeRate() - (float rate)
setRepairRate() - (float amt)
setScale() - (Point3F scale)
setScopeAlways() - Always scope this object on all connections.
setShapeName() - (string tag)
setShapeNameColor() - (string RGB)
setShapeNameDistance() - (F32)
setSkinName() - (string tag)
setThreadDir() - (int slot, bool isForward)
setTransform() - (Transform T)
setVelocity() - (Vector3F vel)
setWheelPowered() - obj.setWheelPowered(wheel#,bool)
setWheelSpring() - obj.setWheelSpring(wheel#,spring)
setWheelSteering() - obj.setWheelSteering(wheel#,float)
setWheelTire() - obj.setWheelTire(wheel#,tire)
setWhiteOut() - (float flashLevel)
startFade() - ( int fadeTimeMS, int fadeDelayMS, bool fadeOut )
stopAudio() - (int slot)
stopThread() - (int slot)
teleportEffect() -
throw() -
throwObject() -
ToggleEventEnabled() -
tumbleCheck() -
unHideNode() - (string nodeName)
unmount() - Unmount from the currently mounted object if any.
unmountImage() - (int slot)
unMountObject() - (ShapeBase obj)Unmount an object from ourselves.
use() -
There is no addVelocity() in this class.