|
| override void | MoveTo (Vector3 next) |
| |
| override void | MoveTo (Vector3 next) |
| |
| bool | TryParking (ShDoor otherDoor) |
| |
| bool | TryTowing (ShTransport towable) |
| |
| void | SvTow (ShTransport towable) |
| |
| bool | TryGetTowOption (out ShTransport towable) |
| |
| void | SvSetTransportOwner (ShPlayer buyer) |
| |
| void | SendTransportState () |
| |
| override void | WriteActivateData () |
| |
| override void | Initialize () |
| |
| override void | Deactivate (bool removeSectors) |
| |
| override void | SvDestroyEffect () |
| |
| NavGraph | GetGraph () |
| |
| override void | Respawn () |
| |
| override void | WriteInitData (ref object[] initializeArgs, bool isPlayer) |
| |
| void | SetMaxSpeed (float maxSpeed) |
| |
| void | PushNetState (bool hard) |
| |
| virtual void | SetNetState (NetState s) |
| |
| bool | PreviousNetState (float rollbackTime, out NetState netState) |
| |
| void | Trigger (Serialized trigger, string eventName, bool enter) |
| |
| override void | Destroy () |
| |
| override bool | CheckUpdatable () |
| |
| void | SvForce (Vector3 force) |
| |
| override void | SvRelocate (Vector3 position, Quaternion rotation, Transform parent=null) |
| |
| void | SvRelocateSelf () |
| |
| void | SvTryUpdateSmooth (Vector3 position, Quaternion rotation) |
| |
| bool | Heal (float amount, ShPlayer healer=null) |
| |
| void | UpdateHealth (Vector3 source=default) |
| |
| bool | HealFull (ShPlayer healer=null) |
| |
| void | DestroySelf () |
| |
| override void | SvSetParent (Transform parent) |
| |
| void | DismountAll () |
| |
| bool | CanLockOnTarget (ShEntity target, ShThrown thrown, out float angle) |
| |
| void | Damage (DamageIndex damageIndex, float amount, ShPlayer attacker=null, Collider collider=null, Vector3 hitPoint=default, Vector3 hitNormal=default) |
| |
| T | GetEvents< T > () |
| |
| void | InitializeSender () |
| |
| void | UpdateDefaultItems () |
| |
| virtual void | ResetOriginal () |
| |
| void | SvAnimatorEnabled (bool enabled) |
| |
| void | SvAnimatorFloat (string parameterName, float value) |
| |
| void | SvAnimatorInt (string parameterName, int value) |
| |
| void | SvAnimatorBool (string parameterName, bool value) |
| |
| void | SvAnimatorTrigger (string parameterName) |
| |
| void | SvStopVideo () |
| |
| void | SvStartDefaultVideo (int index) |
| |
| void | SvStartCustomVideo (string url) |
| |
| bool | BuyEntity (ShPlayer buyer) |
| |
| void | SvRelocate (Transform t, Transform parent=null) |
| |
| virtual bool | IsValidTarget (ShPlayer chaser) |
| |
| SizedArray | SerializeAnimator () |
| |
| SizedArray | SerializeParameters () |
| |
| void | SendActivateToOther (ShPlayer other) |
| |
| void | SendDeactivateToOther (ShPlayer other) |
| |
| IEnumerator | SyncAnimator () |
| |
| void | AddItemOptions (ItemOption[] options) |
| |
| Sector | GetEntitySector () |
| |
| bool | AddSubscribedPlayer (ShPlayer player, bool sendInitData=true) |
| |
| void | RemoveSubscribedPlayer (ShPlayer player, bool dispatch) |
| |
| void | SameSector () |
| |
| void | NewSector (Sector newSector) |
| |
| void | SpawnOriginal () |
| |
| void | SpawnFire () |
| |
| HashSet< T > | GetLocalInRange< T > (float range) |
| |
| void | ExplosionDamage (float range, float damage, ShPlayer attacker) |
| |
| void | SvAddDynamicAction (string eventName, string label) |
| |
| void | SvRemoveDynamicAction (string eventName) |
| |
| void | SvSetScale (Vector3 scale) |
| |
| virtual void | InitializeSectors () |
| |
| virtual void | SvRestore (Vector3 position, Quaternion rotation, int placeIndex) |
| |
| bool | LocalEntitiesOne (Func< ShEntity, bool > Test, Func< ShEntity, bool > Action) |
| |
| void | LocalEntitiesAll (Func< ShEntity, bool > Test, Action< ShEntity > Action) |
| |
| virtual void | Restock (float fraction=1f) |
| |
| virtual void | Shop (ShPlayer customer) |
| |
| void | Send (SvSendType sendType, PacketFlags channel, ClPacket packet, params object[] args) |
| |
| void | Send (SvSendType sendType, PacketFlags channel) |
| |
| ShAircraft | aircraft |
| |
| ShTransport | transport |
| |
| float | collisionTime |
| |
| WeightedOption[] | towOptions |
| |
| Vector3 | frontOffset |
| |
| Vector3 | rearOffset |
| |
| EntityState | initialState |
| |
| ConfigurableJoint | towJoint |
| |
| ShMovable | movable |
| |
| ShPhysical | physical |
| |
| ShEntity | selfMarker |
| |
| HashSet< Serialized > | currentTriggers = new() |
| |
| Dictionary< Serialized, string > | triggerEnter = new() |
| |
| Dictionary< Serialized, string > | triggerExit = new() |
| |
| ShDestroyable | destroyable |
| |
| ShMountable | mountable |
| |
| ShItem | mountLicense |
| |
| ShDamageable | damageable |
| |
| ShEntity | entity |
| |
| ShPlayer | spawner |
| |
| ShPlayer | instigator |
| |
| IDCollection< ShPlayer > | subscribers |
| |
| SvManager | svManager |
| |
| Dictionary< ValueTuple< Place, Vector2Int >, Sector > | localSectors = new () |
| |
| Sector | sector |
| |
| bool | randomSpawn |
| |
| bool | respawnable = true |
| |
| string | videoURL = string.Empty |
| |
| float | destroyAfter |
| |
| bool | destroyEmpty |
| |
| ItemOption[] | itemOptions |
| |
| Dictionary< int, InventoryItem > | defaultItems |
| |
| HashSet< ShPlayer > | spectators = new () |
| |
| object[] | activateArgs |
| |
| Vector3 | originalPosition |
| |
| Quaternion | originalRotation |
| |
| Transform | originalParent |
| |
| static new readonly TransportEvents | events = new() |
| |
| static new readonly MovableEvents | events = new() |
| |
| static new readonly PhysicalEvents | events = new() |
| |
| static new readonly DestroyableEvents | events = new() |
| |
| static new readonly MountableEvents | events = new() |
| |
| static new readonly DamageableEvents | events = new() |
| |
| static readonly EntityEvents | events = new() |
| |
| float | originalMaxSpeed |
| |
| Queue< NetState > | netStates = new() |
| |
| float | nextUpdateTime |
| |
| readonly Dictionary< SvSendType, Action< PacketFlags > > | sender = new () |
| |
| byte[] | animatorArray |
| |
| byte[] | parameterArray |
| |
| override float | DamageScalar [get] |
| |
| override WaypointType | WaypointProperty [get] |
| |
| override EntityEvents | Events [get] |
| |
| override float | NavRangeSqr [get] |
| |
| virtual float | BrakeRange [get] |
| |
| override EntityEvents | Events [get] |
| |
| virtual float | DamageScalar [get] |
| |
| override float | RespawnTime [get] |
| |
| virtual float | NavRangeSqr [get] |
| |
| List< Waypoint > | WaypointList [get] |
| |
| override EntityEvents | Events [get] |
| |
| override EntityEvents | Events [get] |
| |
| override EntityEvents | Events [get] |
| |
| override EntityEvents | Events [get] |
| |
| virtual EntityEvents | Events [get] |
| |
| virtual WaypointType | WaypointProperty [get] |
| |
| CustomData | CustomData = new () [get, set] |
| |
| virtual float | RespawnTime [get] |
| |
| virtual float | SpawnRate [get] |
| |
| bool | OnOrigin [get] |
| |
| ShDoor | GetDoor [get] |
| |
| Vector3 | ExteriorPosition [get] |
| |