Broke Protocol Game API Reference  1.39
Code reference for server and client scripting
Loading...
Searching...
No Matches
BrokeProtocol.Entities.ShTrain Member List

This is the complete list of members for BrokeProtocol.Entities.ShTrain, including all inherited members.

AddToInventory(Dictionary< int, InventoryItem > inventory, int itemIndex, int amount)BrokeProtocol.Entities.ShEntityinlineprotected
AddToMyItems(int itemIndex, int amount, bool dispatch)BrokeProtocol.Entities.ShEntityinlinevirtual
AddToTradeItems(int itemIndex, int amount)BrokeProtocol.Entities.ShEntity
AirControl()BrokeProtocol.Entities.ShTraininlineprotectedvirtual
AmmoItemBrokeProtocol.Entities.ShMountable
AmmoTotalBrokeProtocol.Entities.ShMountable
animatorBrokeProtocol.Entities.ShEntity
ApplyInverseGravity()BrokeProtocol.Entities.ShPhysical
availableAppsBrokeProtocol.Entities.ShEntity
barrelTBrokeProtocol.Entities.ShMountable
boostVelocityBrokeProtocol.Entities.ShPhysical
boundsBrokeProtocol.Entities.ShEntity
BoundsHighlightAdd()BrokeProtocol.Entities.Serializedvirtual
BoundsHighlightRemove()BrokeProtocol.Entities.Serializedvirtual
brakeFactorBrokeProtocol.Entities.ShTrainprotected
CameraDistanceBrokeProtocol.Entities.ShTransport
CanBeCracked(ShPlayer p)BrokeProtocol.Entities.ShEntity
CanBeSearched(ShPlayer p)BrokeProtocol.Entities.ShEntityvirtual
CanHealBrokeProtocol.Entities.ShDestroyable
CanLockOnBrokeProtocol.Entities.ShMountable
CanReloadBrokeProtocol.Entities.ShMountable
CanSee(Vector3 position)BrokeProtocol.Entities.ShEntityinline
CanSeeEntity(ShEntity other, bool checkInFront=false, float viewRange=Util.visibleRange)BrokeProtocol.Entities.ShEntityinline
CanSpawn(Vector3 position, Quaternion rotation, ShEntity[] ignoreArray)BrokeProtocol.Entities.ShEntity
CanUse()BrokeProtocol.Entities.ShMountableinlinevirtual
CenterBoundsBrokeProtocol.Entities.ShEntity
CenterBuoyancyBrokeProtocol.Entities.ShPhysical
CenterOfMassMultiplierBrokeProtocol.Entities.ShTransportprotected
CheckHitscansBrokeProtocol.Entities.ShMountable
CheckSave()BrokeProtocol.Entities.ShEntityinlinevirtual
clDestroyableBrokeProtocol.Entities.ShDestroyable
CleanUp()BrokeProtocol.Entities.ShTransportinlinevirtual
ClearAllViewers()BrokeProtocol.Entities.ShEntityinline
clEntityBrokeProtocol.Entities.ShEntity
ClipSizeBrokeProtocol.Entities.ShMountable
clMountableBrokeProtocol.Entities.ShMountable
clMovableBrokeProtocol.Entities.ShMovable
clPhysicalBrokeProtocol.Entities.ShPhysical
clTransportBrokeProtocol.Entities.ShTransport
CollectedItemsBrokeProtocol.Entities.ShEntity
collidersBrokeProtocol.Entities.ShEntity
controllerBrokeProtocol.Entities.ShEntity
CurrentClipBrokeProtocol.Entities.ShMountable
DamageBrokeProtocol.Entities.ShMountable
dataBrokeProtocol.Entities.Serialized
DeactivateEntity()BrokeProtocol.Entities.ShEntityinline
DeltaClip(int delta)BrokeProtocol.Entities.ShMountableprotected
DeserializeItem(byte[] itemArray)BrokeProtocol.Entities.ShEntityinlineprotected
DeserializeMyItems(byte[] inventoryArray)BrokeProtocol.Entities.ShEntityinline
DeserializeShop(byte[] inventoryArray)BrokeProtocol.Entities.ShEntityinline
DeserializeShopItem(byte[] itemArray)BrokeProtocol.Entities.ShEntityinlineprotected
Destroy()BrokeProtocol.Entities.ShTransportinlinevirtual
DestroyExtras()BrokeProtocol.Entities.ShTransportinlinevirtual
DestroyOnDeathBrokeProtocol.Entities.ShMovableprotected
Die(ShPlayer attacker=null)BrokeProtocol.Entities.ShDestroyableinlinevirtual
DisableBrakesBrokeProtocol.Entities.ShMovable
Distance(ShEntity other)BrokeProtocol.Entities.ShEntity
Distance(Vector3 other)BrokeProtocol.Entities.ShEntity
DistanceSqr(ShEntity other)BrokeProtocol.Entities.ShEntity
DistanceSqr(Vector3 other)BrokeProtocol.Entities.ShEntity
DistanceSqr2D(ShEntity other)BrokeProtocol.Entities.ShEntity
DistanceSqr2D(Vector3 other)BrokeProtocol.Entities.ShEntity
dynamicActionsBrokeProtocol.Entities.ShEntity
EditorTypeBrokeProtocol.Entities.ShTransport
engineFactorBrokeProtocol.Entities.ShTrainprotected
exitTransformsBrokeProtocol.Entities.ShMountable
FindTowable(out ShTransport towable)BrokeProtocol.Entities.ShTransportinline
FixedUpdate()BrokeProtocol.Entities.ShPhysicalprotected
Force(Vector3 force)BrokeProtocol.Entities.ShPhysical
forwardVelocityBrokeProtocol.Entities.ShTransport
FutureOriginBrokeProtocol.Entities.ShPhysical
FuturePositionBrokeProtocol.Entities.ShPhysical
FutureRotationBrokeProtocol.Entities.ShPhysical
GetChildIndexBrokeProtocol.Entities.Serialized
GetFlatAngle(Vector3 v)BrokeProtocol.Entities.ShEntityinline
GetLocalY(Vector3 worldPosition)BrokeProtocol.Entities.ShEntity
GetMountBrokeProtocol.Entities.ShMountable
GetMyItemValue(ShItem item, bool markup)BrokeProtocol.Entities.ShEntity
GetOrientInput()BrokeProtocol.Entities.ShTransportinlineprotected
GetOriginBrokeProtocol.Entities.ShEntity
GetOverlapEntity< T >(Vector3 position, Quaternion rotation, int maskIndex, float extentsMultiplier, Predicate< T > predicate, out T entity)BrokeProtocol.Entities.ShEntityinline
GetParentBrokeProtocol.Entities.Serialized
GetPlaceBrokeProtocol.Entities.Serialized
GetPlaceIndexBrokeProtocol.Entities.Serialized
GetPositionBrokeProtocol.Entities.Serialized
GetRotationBrokeProtocol.Entities.Serialized
GetRotationTBrokeProtocol.Entities.Serialized
GetSpeedLimit()BrokeProtocol.Entities.ShMovableinlinevirtual
GetStanceIndexBrokeProtocol.Entities.ShPhysical
GetTorqueFactor(float speed, float limit)BrokeProtocol.Entities.ShTransport
GetWeaponPosition()BrokeProtocol.Entities.ShMountableinlinevirtual
GetWeaponVector()BrokeProtocol.Entities.ShMountableinlinevirtual
GetWorldBounds()BrokeProtocol.Entities.ShEntityinline
goBrokeProtocol.Entities.Serialized
GroundBrokeProtocol.Entities.ShTransport
GroundEntityOffsets(out int groundID, out Vector3 posOffset, out Quaternion rotOffset)BrokeProtocol.Entities.ShPhysicalinline
HasInventoryBrokeProtocol.Entities.ShEntity
HasItem(ShItem item)BrokeProtocol.Entities.ShEntity
HasItem(int itemIndex)BrokeProtocol.Entities.ShEntity
HasWeaponsBrokeProtocol.Entities.ShMountable
healthBrokeProtocol.Entities.ShDestroyable
HealthToColorBrokeProtocol.Entities.ShDestroyable
highlightBrokeProtocol.Entities.Serialized
HitEffect(Collider collider, DamageIndex damageIndex, Vector3 point, Vector3 normal)BrokeProtocol.Entities.ShDamageablevirtual
IDBrokeProtocol.Entities.ShEntity
IgnoreCollision(ShPlayer p, bool ignore)BrokeProtocol.Entities.ShEntityinline
InActionRange(ShEntity e)BrokeProtocol.Entities.ShEntityinlinevirtual
IncrementFireTime(float delay)BrokeProtocol.Entities.ShMountableinline
indexBrokeProtocol.Entities.ShEntity
Initialize()BrokeProtocol.Entities.ShTransportinlinevirtual
InitializeEditor()BrokeProtocol.Entities.Serializedvirtual
inventoryTypeBrokeProtocol.Entities.ShEntity
InventoryValue()BrokeProtocol.Entities.ShEntityinline
InWaterBrokeProtocol.Entities.Serialized
IsAbandonedBrokeProtocol.Entities.ShTransport
IsAccessible(ShPlayer attempter, bool checkOwner)BrokeProtocol.Entities.ShTransportvirtual
IsClientMainBrokeProtocol.Entities.ShEntity
IsDeadBrokeProtocol.Entities.ShDestroyable
isHumanBrokeProtocol.Entities.ShEntity
IsOutsideBrokeProtocol.Entities.Serialized
IsSimulatedBrokeProtocol.Entities.ShMountable
isWorldEntityBrokeProtocol.Entities.ShEntity
ItemCount(Dictionary< int, InventoryItem > inventory, int itemIndex)BrokeProtocol.Entities.ShEntity
lastPositionBrokeProtocol.Entities.ShPhysicalprotected
localVelocityBrokeProtocol.Entities.ShTransport
LogPositionBrokeProtocol.Entities.Serialized
mainTBrokeProtocol.Entities.Serialized
managerBrokeProtocol.Entities.ShEntity
maxSpeedBrokeProtocol.Entities.ShMovable
maxStatBrokeProtocol.Entities.ShDestroyable
maxSteeringAngleBrokeProtocol.Entities.ShTransport
minSteeringAngleBrokeProtocol.Entities.ShTransportprotected
Mounted(ShPlayer occupant, int enterSeat)BrokeProtocol.Entities.ShMountableinlinevirtual
MountFire()BrokeProtocol.Entities.ShMountableinline
MountHealthBrokeProtocol.Entities.ShDestroyable
Move()BrokeProtocol.Entities.ShTransportinlineprotectedvirtual
MoveControlled()BrokeProtocol.Entities.ShTraininlineprotectedvirtual
MoveSimulated()BrokeProtocol.Entities.ShTraininlineprotectedvirtual
MoveTurret()BrokeProtocol.Entities.ShMountableinlineprotected
MustAimBrokeProtocol.Entities.ShMountable
MyItemCount(ShEntity item)BrokeProtocol.Entities.ShEntity
MyItemCount(int itemIndex)BrokeProtocol.Entities.ShEntity
myItemsBrokeProtocol.Entities.ShEntity
MyMoneyCountBrokeProtocol.Entities.ShEntity
nextBoostTimeBrokeProtocol.Entities.ShTransport
nextFireBrokeProtocol.Entities.ShMountable
NormalizedRecoilAmountBrokeProtocol.Entities.ShMountable
occupantsBrokeProtocol.Entities.ShMountable
orientationFactorBrokeProtocol.Entities.ShTrainprotected
orientStrengthBrokeProtocol.Entities.ShTransportprotected
originalAngularDragBrokeProtocol.Entities.ShPhysical
originalDragBrokeProtocol.Entities.ShPhysical
ownerBrokeProtocol.Entities.ShTransport
ParametersBrokeProtocol.Entities.ShTransport
PlayerBrokeProtocol.Entities.ShEntity
positionRBBrokeProtocol.Entities.ShPhysical
PreInitialize(int ID)BrokeProtocol.Entities.ShMountableinlinevirtual
ProcessDurationBrokeProtocol.Entities.ShEntity
profileBrokeProtocol.Entities.ShEntity
RangeBrokeProtocol.Entities.ShMountable
Rearm(float amount)BrokeProtocol.Entities.ShMountableinline
RearmLoop()BrokeProtocol.Entities.ShMountableinlineprotected
recoilPBrokeProtocol.Entities.ShMountable
recoilVBrokeProtocol.Entities.ShMountable
referencePrefabBrokeProtocol.Entities.Serialized
relativeVelocityBrokeProtocol.Entities.ShEntity
Reload()BrokeProtocol.Entities.ShMountableinlinevirtual
RemoveFromInventory(Dictionary< int, InventoryItem > inventory, int itemIndex, int amount)BrokeProtocol.Entities.ShEntityinlineprotected
RemoveFromMyItems(int itemIndex, int amount, bool dispatch)BrokeProtocol.Entities.ShEntityinlinevirtual
RemoveFromTradeItems(int itemIndex, int amount)BrokeProtocol.Entities.ShEntity
RemoveViewer(ShPlayer viewer)BrokeProtocol.Entities.ShEntityinline
renderersBrokeProtocol.Entities.ShEntity
ResetAmmo()BrokeProtocol.Entities.ShMountableinlinevirtual
ResetCollisions(ShPlayer p)BrokeProtocol.Entities.ShEntityinline
ResetInputs()BrokeProtocol.Entities.ShTransportvirtual
respawnFrameBrokeProtocol.Entities.ShEntity
Restore(Vector3 position, Quaternion rotation, Transform placeT)BrokeProtocol.Entities.ShTransportinlinevirtual
ScaledBoundsBrokeProtocol.Entities.ShEntity
seatsBrokeProtocol.Entities.ShMountable
SendInitialBrokeProtocol.Entities.ShEntity
SendViewerDelta(byte delta, int itemIndex, int amount, ShPlayer ignorePlayer)BrokeProtocol.Entities.ShEntityinline
SerializeMyItems()BrokeProtocol.Entities.ShEntityinline
SerializeShop()BrokeProtocol.Entities.ShEntityinline
ServersideAmmoBrokeProtocol.Entities.ShMountable
ServersidePhysicsBrokeProtocol.Entities.ShMovable
SetAngularVelocity(Vector3 velocity)BrokeProtocol.Entities.ShPhysical
SetMotorBrake(float motor, float brake)BrokeProtocol.Entities.ShTransportinlineprotected
SetParent(Transform parent)BrokeProtocol.Entities.ShEntity
SetPosition(Vector3 position)BrokeProtocol.Entities.ShEntity
SetPositionSafe(Vector3 targetPosition)BrokeProtocol.Entities.ShEntityinline
SetRotation(Quaternion rotation)BrokeProtocol.Entities.ShEntityvirtual
SetSiren(bool setting)BrokeProtocol.Entities.ShTransportinline
SetSteeringAngle(float angle)BrokeProtocol.Entities.ShTransportinlineprotectedvirtual
SetTransform(Vector3 position, Quaternion rotation, bool zeroVelocity)BrokeProtocol.Entities.ShPhysicalinlinevirtual
SetVelocity(Vector3 velocity)BrokeProtocol.Entities.ShPhysical
ShopBrokeProtocol.Entities.ShEntity
ShopCanBuy(ShItem item)BrokeProtocol.Entities.ShEntityinline
sirenBrokeProtocol.Entities.ShTransport
Spawn(Vector3 position, Quaternion rotation, Transform placeT)BrokeProtocol.Entities.ShTransportinlinevirtual
spawnVelocityBrokeProtocol.Entities.ShPhysical
SpecEntityBrokeProtocol.Entities.ShEntity
SpecSelfBrokeProtocol.Entities.ShEntity
Start()BrokeProtocol.Entities.ShTransportinlineprotectedvirtual
stateBrokeProtocol.Entities.ShTransport
steeringCountBrokeProtocol.Entities.ShTransportprotected
svDamageableBrokeProtocol.Entities.ShDamageable
svDestroyableBrokeProtocol.Entities.ShDestroyable
svEntityBrokeProtocol.Entities.ShEntity
svMountableBrokeProtocol.Entities.ShMountable
svMovableBrokeProtocol.Entities.ShMovable
svPhysicalBrokeProtocol.Entities.ShPhysical
svTransportBrokeProtocol.Entities.ShTransport
syncAnimatorBrokeProtocol.Entities.ShEntity
SyncTransformBrokeProtocol.Entities.ShPhysical
ThrownHasGuidanceBrokeProtocol.Entities.ShMountable
ThrownVelocityBrokeProtocol.Entities.ShMountable
torqueBrokeProtocol.Entities.ShTransportprotected
Tow(ShTransport towable)BrokeProtocol.Entities.ShTransportinline
towChildBrokeProtocol.Entities.ShMovable
towParentBrokeProtocol.Entities.ShMovable
towTBrokeProtocol.Entities.ShTransport
trackFactorBrokeProtocol.Entities.ShTrainprotected
TradeItemCount(ShEntity item)BrokeProtocol.Entities.ShEntity
TradeItemCount(int itemIndex)BrokeProtocol.Entities.ShEntity
tradeItemsBrokeProtocol.Entities.ShEntity
TradeMoneyCountBrokeProtocol.Entities.ShEntity
TransferItem(byte deltaType, ShItem item, int amount=1, bool dispatch=true)BrokeProtocol.Entities.ShEntity
TransferItem(byte deltaType, int itemIndex, int amount=1, bool dispatch=true)BrokeProtocol.Entities.ShEntityinlinevirtual
TransferMoney(byte deltaType, int amount=1, bool dispatch=true)BrokeProtocol.Entities.ShEntity
Trigger(Collider collider, string eventName, bool enter)BrokeProtocol.Entities.Serializedinline
turretTBrokeProtocol.Entities.ShMountable
UpdateMainColliders()BrokeProtocol.Entities.ShEntityinlineprotectedvirtual
UpdatePrimaryAmmo(int delta)BrokeProtocol.Entities.ShMountableinline
UpdateSecondaryAmmo(int delta)BrokeProtocol.Entities.ShMountableinline
uprightFactorBrokeProtocol.Entities.ShTrainprotected
UseClipsBrokeProtocol.Entities.ShMountableprotected
UseDelayBrokeProtocol.Entities.ShMountable
UsePathfindingBrokeProtocol.Entities.ShTrain
ValidTransfer(int itemIndex, int amount)BrokeProtocol.Entities.ShEntityinline
valueBrokeProtocol.Entities.ShEntity
VelocityBrokeProtocol.Entities.ShPhysical
videoStartTimeBrokeProtocol.Entities.ShEntity
viewAngleLimitBrokeProtocol.Entities.ShMountable
viewersBrokeProtocol.Entities.ShEntity
WaterDragBrokeProtocol.Entities.ShPhysicalprotected
waypointsBrokeProtocol.Entities.ShTrain
WeaponGravityBrokeProtocol.Entities.ShMountable
weaponIndexBrokeProtocol.Entities.ShMountable
WeaponSetBrokeProtocol.Entities.ShMountable
weaponSetsBrokeProtocol.Entities.ShMountable
WeaponVelocityBrokeProtocol.Entities.ShMountable
wheelsBrokeProtocol.Entities.ShTransport
wheelTransformsBrokeProtocol.Entities.ShTransport