Romestead Assembly Reference

CandideServer.ServerManagers.PlayerCharacterServerManager

Type JSON

public class in CandideServer.ServerManagers

Methods11
Properties0
Fields0
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.ServerManagers
  • Base typeSystem.Object
  • Hash8F53FE7EE1D17240E1E4940B86C7B536E64782EA358C832B3AE0B81538A52078

Relationships

Base type

System.Object

Methods

AfterCharacterDisconnected

public System.Void AfterCharacterDisconnected(CandideServer.Models.Player.ServerPlayerCharacter playerCharacter)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash1C05C98C454BBA62EB1565C13A4A19EA913F6CB53CCC70CAAFB1A8A9BCB1A706
  • Body hashDCF6BE245CD91F13A8D24CD4AE936A80C2A585DDD85A27E9CCFC6F55D460C60A
  • IL size222
Referenced calls
Called by

GetCharacterSpawn

public System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector3> GetCharacterSpawn(CandideServer.Models.Player.ServerPlayerCharacter serverCharacter)

Method metadata
  • Visibilitypublic
  • Return typeSystem.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector3>
  • StaticTrue
  • VirtualFalse
  • HashE0D8AB562062EF27BD8C3844A8E476E7F2604741883151CE4C692C05A156A5B2
  • Body hash7863727D9CF286EDF1C8295A5349EFB329C1BD04369E2739A21DE18E66B9BF35
  • IL size149
Referenced calls
Called by

GetPlayerCharacterFromEntityId

public CandideServer.Models.Player.ServerPlayerCharacter GetPlayerCharacterFromEntityId(System.Nullable<System.Guid> entityId)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Models.Player.ServerPlayerCharacter
  • StaticTrue
  • VirtualFalse
  • Hash36BD1228420C0CBB8CDDA73E75F9CF3854BB608045C40C74867C9BD856213913
  • Body hash6EDEA0A5CD1E1A9CF6AD6DDDB2655BFFA6A5989DF262BB150E102572C4FEFB5D
  • IL size40
Referenced calls
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::GetValueOrDefault()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Player.ServerPlayerCharacter>::TryGetValue(!0, !1&)
Called by

IncreasePlayerInventorySpace

public System.Void IncreasePlayerInventorySpace(CandideServer.Models.Player.ServerPlayerCharacter playerCharacter, System.String flagName, System.Single flagValue)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashF58560819E4A7502B5B059BED2A5F11548B77D74A185FD21AA131815281537C3
  • Body hash3D419091A7A5F864299940823CE19586A0318D3E334981BB551B7DC643CCCB56
  • IL size269
Referenced calls
Called by
String literals
  • IncreasePlayerInventorySpace: Failed to find the connected player.
  • IncreasePlayerInventorySpace
  • : Flag value
  • is higher than the maximum
  • IncreasePlayerInventorySpace: Received a lower flag value compared to the old one. Aborting.
  • IncreasePlayerInventorySpace: Error when updating inventory

MoveCharacter

public System.Void MoveCharacter(CandideServer.Models.Player.ServerPlayerCharacter character, Microsoft.Xna.Framework.Vector3 position, System.Guid worldId, System.Boolean sendToPlayer)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash1076393D49BF8FF4A469F9F34DE6DAD2D5C6DC9C398E1E951FF5BCE8FF275AAA
  • Body hash721D932B5D968B7DCBEF7AB32F9EC6C394DA308CE978F1889BD3A05854AA826D
  • IL size59
Referenced calls
Called by

RespawnCharacter

public System.Void RespawnCharacter(CandideServer.Models.Player.ServerPlayerCharacter serverCharacter)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashE8AA096F7A4B7335DB208352A1126C536958DF4E31012DB772BB35606C276B01
  • Body hash68E3257C205BD8DA2C0F284F61064A642FACD07F6DCF357CF629ED987FB45BAD
  • IL size44
Referenced calls
Called by

SanityCheckCharacter

public System.Boolean SanityCheckCharacter(CandideServer.MessageModels.Players.PlayerLoginModel loginModel)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashA26F4806BD5C725B7937029ECA9BA5B13A1C0842F12883E3FB477228E14B28A9
  • Body hashFACC6935CEF6E91A17F4F4F1078F824859A4C61D89F9D61425F8347EBD9C8DDE
  • IL size447
Referenced calls
Called by
String literals
  • Can't find Favour with ID
  • Favour value was 0 for
  • . Marking as invalid character. Prefered behaviour?

SetCharacterSpawn

public System.Void SetCharacterSpawn(CandideServer.Models.Player.ServerPlayerCharacter serverCharacter, System.Guid spawnPointEntityId, System.Guid worldId, Microsoft.Xna.Framework.Vector2 position)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashB0C7532D5302176EB4EB9876C038B6EBD0AA37522D3D3400223EDFF77EDE7C8F
  • Body hash7AAB3571542E13194F5D76A51CE8681E70643BACEE61BA8EB1F79309EC8BAC5D
  • IL size95
Referenced calls
Called by
String literals
  • Player_Chat_UpdatedSpawnpoint

SetDefaultSpawnInfo

public System.Void SetDefaultSpawnInfo(CandideServer.Models.Player.ServerPlayerCharacter serverCharacter)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash5A15192548F8C54A0895346C6BBF3B5381F6C9BD70FF1516794E69A886C1B70C
  • Body hash42AE3072990F53E5DBC6210B1C0F4BA823081B9597F679D7C0A16B793B34A747
  • IL size41
Called by

SetupCharacter

public CandideServer.Models.Player.ServerPlayerCharacter SetupCharacter(Shared.Models.Player.PlayerCharacterModel playerCharacter, Shared.Models.Items.ItemInstanceModel[] inventorySlots, Shared.Models.Items.ItemInstanceModel[] equipmentSlots, Shared.Models.Items.ItemInstanceModel[] secondaryEquipmentSlots, System.UInt64 money, System.Int32 playerId)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Models.Player.ServerPlayerCharacter
  • StaticTrue
  • VirtualFalse
  • Hash295820AEBBE4B992E82D51F5723757DB000670441CFF88279ED2A16EA9D6DB12
  • Body hash6C54A3C4EFBD7D791CF2B88173EB03CAA196D074F6157A9DC77FA480EB56569F
  • IL size819
Referenced calls
Called by
String literals
  • Player_Inventory
  • Player_Equipment
  • Player_SecondaryEquipment
  • Player_Trash

TryGetPlayerNearestOutsidePosition

public System.Boolean TryGetPlayerNearestOutsidePosition(Shared.Models.Player.PlayerCharacterModel character, out Microsoft.Xna.Framework.Vector2& position)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashA5907F479E3255CFF64C0267F2E9A444EF1FEC54ADD07C1A63C3BD09A6EB8BF4
  • Body hashFD97A08B47880DAE9673D7F60A58224C986A8FBAB583D1423C96590389E614EA
  • IL size44
Referenced calls
Called by