Romestead Assembly Reference

Candide.Multiplayer.PlayerDataController

Type JSON

public class in Candide.Multiplayer

Methods4
Properties0
Fields0
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Multiplayer
  • Base typeSystem.Object
  • Hash384A61D21B136C09A2FFE22D5896EF4D00736AEEF29E5B006B1398EB8EC23300

Relationships

Base type

System.Object

Methods

AddPlayerModel

public Candide.Multiplayer.Models.ClientPlayerCharacter AddPlayerModel(CandideServer.MessageModels.Players.ServerPlayerMessage message)

Method metadata
  • Visibilitypublic
  • Return typeCandide.Multiplayer.Models.ClientPlayerCharacter
  • StaticTrue
  • VirtualFalse
  • Hash6FDAF80493F6A391B7058B79808FA629191FCD5F9A3FC8A938E5F3B89AFF1431
  • Body hash837AF5D373C48CAA454585255FF4A4E9DEB88D2B1DFDB80C5DC20CA23749A42C
  • IL size247
Referenced calls
Called by

LocalPlayerDied

public System.Void LocalPlayerDied()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash95F877639E655EDC7285B1F31789E2464DC2A3A2EBACB46734E24FEDC1ED0476
  • Body hash04339ACEC8E20C2CE6C07AEF2EC1F2BD3E791F8F61BE69F0ED99275A0F6B82B5
  • IL size52
Referenced calls
Called by
String literals
  • player:deaths

SyncFullGameState

public System.Void SyncFullGameState(CandideServer.ServerServices.GetFullGameStateResponse model)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash389AD0B12BBE1B0172BCCDEF88B0D53953FA56D67F469B8A29F2374FD9D8F525
  • Body hash969D47C77F86B64B806E8788D24F622384E8B6E611FC9CCB6450174011DA66DD
  • IL size72
Referenced calls
Called by

UpdatePlayers

public System.Void UpdatePlayers(System.Collections.Generic.List<CandideServer.MessageModels.Players.PlayerUpdateMessage> updateModels, System.TimeSpan updateTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashD78E3321C0218A6BA63B2A96A3D5F238CC1F4ADF1AC547F0AF9F5A9AB1A9CF19
  • Body hashBC6EA4E970541B9A7BC53BF7D57185C6E54BA86A32D35C6CFF8C6C85BEF6A13F
  • IL size781
Referenced calls
  • System.Collections.Generic.List<CandideServer.MessageModels.Players.PlayerUpdateMessage>::GetEnumerator()
  • List.Enumerator<CandideServer.MessageModels.Players.PlayerUpdateMessage>::get_Current()
  • System.Collections.Generic.Dictionary<System.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter>::TryGetValue(!0, !1&)
  • Candide.Multiplayer.Models.ClientPlayerCharacter::get_Entity()
  • Shared.Entity.EntityWrapper::set_Health(System.Single)
  • Shared.Entity.EntityWrapper::set_Direction(System.Single)
  • Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)
  • Shared.Entity.EntityWrapper::set_Acceleration(Microsoft.Xna.Framework.Vector3)
  • Microsoft.Xna.Framework.GameTime::get_TotalGameTime()
  • System.TimeSpan::op_Subtraction(System.TimeSpan, System.TimeSpan)
  • System.TimeSpan::get_Ticks()
  • System.Math::Abs(System.Int64)
  • Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()
  • System.TimeSpan::op_Multiply(System.TimeSpan, System.Double)
  • System.TimeSpan::op_Addition(System.TimeSpan, System.TimeSpan)
  • Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)
  • List.Enumerator<CandideServer.MessageModels.Players.PlayerUpdateMessage>::MoveNext()
  • System.IDisposable::Dispose()
Called by