|
| | ~CCharacter () |
| |
| void | PreTick () override |
| |
| void | Tick () override |
| |
| void | TickDeferred () override |
| |
| bool | IsGrounded () |
| |
| void | SetWeapon (int Weapon) |
| |
| void | SetSolo (bool Solo) |
| |
| void | SetSuper (bool Super) |
| |
| void | HandleWeaponSwitch () |
| |
| void | DoWeaponSwitch () |
| |
| void | HandleWeapons () |
| |
| void | HandleNinja () |
| |
| void | HandleJetpack () |
| |
| void | OnPredictedInput (const CNetObj_PlayerInput *pNewInput) |
| |
| void | OnDirectInput (const CNetObj_PlayerInput *pNewInput) |
| |
| void | ReleaseHook () |
| |
| void | ResetHook () |
| |
| void | ResetInput () |
| |
| void | FireWeapon () |
| |
| bool | TakeDamage (vec2 Force, int Dmg, int From, int Weapon) |
| |
| void | GiveWeapon (int Weapon, bool Remove=false) |
| |
| void | GiveNinja () |
| |
| void | RemoveNinja () |
| |
| void | ResetVelocity () |
| |
| void | SetVelocity (vec2 NewVelocity) |
| |
| void | SetRawVelocity (vec2 NewVelocity) |
| |
| void | AddVelocity (vec2 Addition) |
| |
| void | ApplyMoveRestrictions () |
| |
| CTeamsCore * | TeamsCore () |
| |
| bool | Freeze (int Seconds) |
| |
| bool | Freeze () |
| |
| bool | UnFreeze () |
| |
| void | GiveAllWeapons () |
| |
| int | Team () |
| |
| bool | CanCollide (int ClientId) override |
| |
| bool | SameTeam (int ClientId) |
| |
| int | GetLastWeapon () |
| |
| void | SetLastWeapon (int LastWeap) |
| |
| int | GetActiveWeapon () |
| |
| void | SetActiveWeapon (int ActiveWeapon) |
| |
| CCharacterCore | GetCore () |
| |
| void | SetCore (CCharacterCore Core) |
| |
| const CCharacterCore * | Core () const |
| |
| bool | GetWeaponGot (int Type) |
| |
| void | SetWeaponGot (int Type, bool Value) |
| |
| int | GetWeaponAmmo (int Type) |
| |
| void | SetWeaponAmmo (int Type, int Value) |
| |
| void | SetNinjaActivationDir (vec2 ActivationDir) |
| |
| void | SetNinjaActivationTick (int ActivationTick) |
| |
| void | SetNinjaCurrentMoveTime (int CurrentMoveTime) |
| |
| int | GetCid () |
| |
| void | SetInput (const CNetObj_PlayerInput *pNewInput) |
| |
| int | GetJumped () |
| |
| int | GetAttackTick () |
| |
| int | GetStrongWeakId () |
| |
| | CCharacter (CGameWorld *pGameWorld, int Id, CNetObj_Character *pChar, CNetObj_DDNetCharacter *pExtended=nullptr) |
| |
| void | Read (CNetObj_Character *pChar, CNetObj_DDNetCharacter *pExtended, bool IsLocal) |
| |
| void | SetCoreWorld (CGameWorld *pGameWorld) |
| |
| bool | Match (CCharacter *pChar) const |
| |
| void | ResetPrediction () |
| |
| void | SetTuneZone (int Zone) |
| |
| int | GetOverriddenTuneZone () const |
| |
| int | GetPureTuneZone () const |
| |
| bool | HammerHitDisabled () |
| |
| bool | ShotgunHitDisabled () |
| |
| bool | LaserHitDisabled () |
| |
| bool | GrenadeHitDisabled () |
| |
| bool | IsSuper () |
| |
| | CCharacter (CGameWorld *pWorld, CNetObj_PlayerInput LastInput) |
| |
| void | Reset () override |
| |
| void | Destroy () override |
| |
| void | PreTick () |
| |
| void | Tick () override |
| |
| void | TickDeferred () override |
| |
| void | TickPaused () override |
| |
| void | Snap (int SnappingClient) override |
| |
| void | SwapClients (int Client1, int Client2) override |
| |
| void | PostGlobalSnap () |
| |
| bool | CanSnapCharacter (int SnappingClient) |
| |
| bool | IsSnappingCharacterInView (int SnappingClientId) |
| |
| bool | IsGrounded () |
| |
| void | SetWeapon (int W) |
| |
| void | SetJetpack (bool Active) |
| |
| void | SetEndlessJump (bool Active) |
| |
| void | SetJumps (int Jumps) |
| |
| void | SetSolo (bool Solo) |
| |
| void | SetSuper (bool Super) |
| |
| void | SetInvincible (bool Invincible) |
| |
| void | SetLiveFrozen (bool Active) |
| |
| void | SetDeepFrozen (bool Active) |
| |
| void | HandleWeaponSwitch () |
| |
| void | DoWeaponSwitch () |
| |
| void | HandleWeapons () |
| |
| void | HandleNinja () |
| |
| void | HandleJetpack () |
| |
| void | OnPredictedInput (const CNetObj_PlayerInput *pNewInput) |
| |
| void | OnDirectInput (const CNetObj_PlayerInput *pNewInput) |
| |
| void | ReleaseHook () |
| |
| void | ResetHook () |
| |
| void | ResetInput () |
| |
| void | FireWeapon () |
| |
| void | Die (int Killer, int Weapon, bool SendKillMsg=true) |
| |
| bool | TakeDamage (vec2 Force, int Dmg, int From, int Weapon) |
| |
| void | SendDeathMessageIfNotInLockedTeam (int Killer, int Weapon, int ModeSpecial) |
| |
| void | CancelSwapRequests () |
| |
| bool | Spawn (class CPlayer *pPlayer, vec2 Pos) |
| |
| bool | Remove () |
| |
| bool | IncreaseHealth (int Amount) |
| |
| bool | IncreaseArmor (int Amount) |
| |
| void | GiveWeapon (int Weapon, bool Remove=false) |
| |
| void | GiveNinja () |
| |
| void | RemoveNinja () |
| |
| void | SetEndlessHook (bool Enable) |
| |
| void | SetEmote (int Emote, int Tick) |
| |
| void | Rescue () |
| |
| int | NeededFaketuning () const |
| |
| bool | IsAlive () const |
| |
| bool | IsPaused () const |
| |
| class CPlayer * | GetPlayer () |
| |
| CClientMask | TeamMask () |
| |
| void | SetPosition (const vec2 &Position) |
| |
| void | Move (vec2 RelPos) |
| |
| void | ResetVelocity () |
| |
| void | SetVelocity (vec2 NewVelocity) |
| |
| void | SetRawVelocity (vec2 NewVelocity) |
| |
| void | AddVelocity (vec2 Addition) |
| |
| void | ApplyMoveRestrictions () |
| |
| CGameTeams * | Teams () |
| |
| void | SetTeams (CGameTeams *pTeams) |
| |
| bool | TrySetRescue (int RescueMode) |
| |
| void | FillAntibot (CAntibotCharacterData *pData) |
| |
| void | Pause (bool Pause) |
| |
| bool | Freeze (int Seconds) |
| |
| bool | Freeze () |
| |
| bool | UnFreeze () |
| |
| void | GiveAllWeapons () |
| |
| void | ResetPickups () |
| |
| void | ResetJumps () |
| |
| int | Team () |
| |
| bool | CanCollide (int ClientId) override |
| |
| bool | SameTeam (int ClientId) |
| |
| void | StopRecording () |
| |
| int | GetLastWeapon () const |
| |
| void | SetLastWeapon (int LastWeap) |
| |
| int | GetActiveWeapon () const |
| |
| void | SetActiveWeapon (int ActiveWeap) |
| |
| void | SetLastAction (int LastAction) |
| |
| int | GetArmor () const |
| |
| void | SetArmor (int Armor) |
| |
| CCharacterCore | GetCore () |
| |
| void | SetCore (CCharacterCore Core) |
| |
| const CCharacterCore * | Core () const |
| |
| bool | GetWeaponGot (int Type) |
| |
| void | SetWeaponGot (int Type, bool Value) |
| |
| int | GetWeaponAmmo (int Type) |
| |
| void | SetWeaponAmmo (int Type, int Value) |
| |
| void | SetNinjaActivationDir (vec2 ActivationDir) |
| |
| void | SetNinjaActivationTick (int ActivationTick) |
| |
| void | SetNinjaCurrentMoveTime (int CurrentMoveTime) |
| |
| int | GetLastAction () const |
| |
| bool | HasTelegunGun () const |
| |
| bool | HasTelegunGrenade () const |
| |
| bool | HasTelegunLaser () const |
| |
| bool | HammerHitDisabled () const |
| |
| bool | ShotgunHitDisabled () const |
| |
| bool | LaserHitDisabled () const |
| |
| bool | GrenadeHitDisabled () const |
| |
| bool | IsSuper () const |
| |
| CSaveTee & | GetLastRescueTeeRef (int Mode=RESCUEMODE_AUTO) |
| |
| CTuningParams * | GetTuning (int Zone) |
| |
| int | GetId () const |
| |
| | CEntity (CGameWorld *pGameWorld, int Objtype, vec2 Pos=vec2(0, 0), int ProximityRadius=0) |
| |
| virtual | ~CEntity () |
| |
| std::vector< SSwitchers > & | Switchers () |
| |
| CGameWorld * | GameWorld () |
| |
| CTuningParams * | Tuning () |
| |
| CTuningParams * | TuningList () |
| |
| CTuningParams * | GetTuning (int i) |
| |
| class CCollision * | Collision () |
| |
| CEntity * | TypeNext () |
| |
| CEntity * | TypePrev () |
| |
| const vec2 & | GetPos () const |
| |
| float | GetProximityRadius () const |
| |
| bool | GameLayerClipped (vec2 CheckPos) |
| |
| CEntity * | NextEntity () |
| |
| void | Keep () |
| |
| | CEntity () |
| |
| int | GetId () const |
| |
| | CEntity (CGameWorld *pGameWorld, int Objtype, vec2 Pos=vec2(0, 0), int ProximityRadius=0) |
| |
| virtual | ~CEntity () |
| |
| std::vector< SSwitchers > & | Switchers () |
| |
| CGameWorld * | GameWorld () |
| |
| CTuningParams * | Tuning () |
| |
| CTuningParams * | TuningList () |
| |
| CTuningParams * | GetTuning (int i) |
| |
| class CConfig * | Config () |
| |
| class CGameContext * | GameServer () |
| |
| class IServer * | Server () |
| |
| CCollision * | Collision () |
| |
| CEntity * | TypeNext () |
| |
| CEntity * | TypePrev () |
| |
| const vec2 & | GetPos () const |
| |
| float | GetProximityRadius () const |
| |
| virtual ESaveResult | BlocksSave (int ClientId) |
| |
| virtual int | GetOwnerId () const |
| |
| bool | NetworkClipped (int SnappingClient) const |
| |
| bool | NetworkClipped (int SnappingClient, vec2 CheckPos) const |
| |
| bool | NetworkClippedLine (int SnappingClient, vec2 StartPos, vec2 EndPos) const |
| |
| bool | GameLayerClipped (vec2 CheckPos) |
| |
| bool | GetNearestAirPos (vec2 Pos, vec2 PrevPos, vec2 *pOutPos) |
| |
| bool | GetNearestAirPosPlayer (vec2 PlayerPos, vec2 *pOutPos) |
| |