CandideServer.SyncStrategies.SyncStrategy
Type JSONpublic struct in CandideServer.SyncStrategies
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.SyncStrategies - Base type
System.ValueType - Hash
30358950D9C3D20476D7420835B2FE23FA9F9A3B0FE09357079D7EB23A770AE6
Relationships
Base type
System.ValueType
Referenced by types
CandideServer.Entities.ServerEntitySystemManagerCandideServer.Server.BaseServerCandideServer.ServerManagers.AuraServerManagerCandideServer.ServerManagers.BuildingsServerManagerCandideServer.ServerManagers.ConstructionSitesServerManagerCandideServer.ServerManagers.CropServerManagerCandideServer.ServerManagers.EntityServerManagerCandideServer.ServerManagers.FavourServerManagerCandideServer.ServerManagers.PlayerServerManagerCandideServer.ServerManagers.RewardsServerManagerCandideServer.ServerManagers.SkillsServerManagerCandideServer.ServerManagers.SpellServerManager
Fields
| Name | Visibility | Signature |
|---|---|---|
Id# | public | public System.Int32 Id |
SendToAll# | public | public CandideServer.SyncStrategies.SyncStrategy SendToAll |
SendToNone# | private | private CandideServer.SyncStrategies.SyncStrategy SendToNone |
Type# | public | public CandideServer.SyncStrategies.SyncStrategyType Type |
Methods
Everyone
#
public CandideServer.SyncStrategies.SyncStrategy Everyone()
Method metadata
- Visibilitypublic
- Return type
CandideServer.SyncStrategies.SyncStrategy - StaticTrue
- VirtualFalse
- Hash
3D5BFB6F9AF75805F7E84471C4128C3C317A8DBFF48E4E1D93581BE455AF1CD5 - Body hash
B7AB52F94C5657519A9B34FF6657156D1C0A33E3219E95AD19AE3461E9391531 - IL size6
Called by
BM.DropCarriedEntity::UpdateBM.OffThreadPathFind::UpdateBM.PathFind::InitializeBM.PlayAnimation::UpdateBM.PlayAnimationMsg::UpdateBM.PlaySfxOnEntityFromServer::UpdateBM.SetControllerState::UpdateBM.SetParameter::UpdateBM.TryPickUpEntity::UpdateCandideServer.Citizens.GenericServerCitizenController::ResetCitizenCandideServer.Entities.Bridges.ServerEntitySystemBridge::OnEntityTookDamageCandideServer.Entities.Controllers.Enemies.ServerAshManController::OnOutOfHealthCandideServer.Entities.Controllers.Enemies.ServerAshManController::SpawnExplosivePotCandideServer.Entities.Controllers.Enemies.ServerPhoenixController::OnRemoveCandideServer.Entities.Controllers.Enemies.ServerPyzifaxController::ApplyEnragedEffectsCandideServer.Entities.Controllers.Enemies.ServerVultureController::OnRemoveCandideServer.Entities.Controllers.ServerBucketController::SetContentTypeCandideServer.Entities.Controllers.ServerCart2Controller::AttachCandideServer.Entities.Controllers.ServerCart2Controller::DetachCandideServer.Entities.Controllers.ServerCart2Controller::OnInteractCandideServer.Entities.Controllers.ServerCart2Controller::TryPickupEntityCandideServer.Entities.Controllers.ServerCart2Controller::UpdateCarriedItemCandideServer.Entities.Controllers.ServerFruitSpawnerController::SpawnFruitCandideServer.Entities.Controllers.ServerFruitTreeController::EntityInitializeCandideServer.Entities.Controllers.ServerInstrumentController::OnInteractCandideServer.Entities.Controllers.ServerPermanentStubController::TryPutEntityOnStubCandideServer.Entities.Controllers.ServerTreeController::TryPutEntityOnStubCandideServer.Entities.Controllers.ServerWildPlayerDecorationController::OnKilledCandideServer.Entities.ControllerSets.AutoBallista.AutoBallista_AttackTask::CastCandideServer.Entities.ControllerSets.AutoBallista.ServerAutoBallistaEnemyController::OnRemoveCandideServer.Entities.ControllerSets.AutomaticMill.ServerAutomaticMillController::Building_SetHasItemCandideServer.Entities.ControllerSets.AutomaticMill.ServerAutomaticMillController::Building_SetProgress
NoSync
#
public CandideServer.SyncStrategies.SyncStrategy NoSync()
Method metadata
- Visibilitypublic
- Return type
CandideServer.SyncStrategies.SyncStrategy - StaticTrue
- VirtualFalse
- Hash
1AE76C31BC93CC1B32A4E5019B2C7C3E7FC50AC9B382BD7BD7B2E31157E58CC9 - Body hash
D1CDB734927D2078C87AE51BD27FD02F90DA7B3408C096E0BE158B3689CFC194 - IL size6
Called by
BM.EnemyUtil::ApplyFallenBurningAuraCandideServer.Entities.ControllerSets.Catapult.ServerCatapultController::TargetPlayerCandideServer.Entities.ControllerSets.MaterialStorage.ServerMaterialStoragePitController::ThrowEntityOutCandideServer.Entities.ControllerSets.PuzzleMechanics.ServerPuzzleMovableController::EntityInitializeCandideServer.ServerControllers.EntitySController::ApplyEliteAuraCandideServer.ServerManagers.EntityServerManager::CatapultSnapshotCandideServer.ServerServices.PlayerCharacterServerService::OnReceive_GetPlayerAttachRequestCandideServer.ServerServices.PlayerCharacterServerService::OnReceive_GetPlayerDepleteResourceStorageEndpointAndActionCandideServer.ServerServices.PlayerCharacterServerService::OnReceive_PlayerDetachActionCandideServer.ServerServices.PlayerCharacterServerService::OnReceive_PlayerSittingActionCandideServer.ServerServices.PlayerCharacterServerService::OnReceive_PlayerThrowAction
SkipCurrentPeer
#
public CandideServer.SyncStrategies.SyncStrategy SkipCurrentPeer()
Method metadata
- Visibilitypublic
- Return type
CandideServer.SyncStrategies.SyncStrategy - StaticTrue
- VirtualFalse
- Hash
8DDD056D85858A20A64E667BE205EBA378B9A329665146AC56168D1828B6CB7B - Body hash
21D116A6D87A018CC33449761B53582EC39FDD66B4D8C2BD923FA6261EA108FC - IL size11
Referenced calls
SkipCurrentPlayer
#
public CandideServer.SyncStrategies.SyncStrategy SkipCurrentPlayer()
Method metadata
- Visibilitypublic
- Return type
CandideServer.SyncStrategies.SyncStrategy - StaticTrue
- VirtualFalse
- Hash
E6952013FF042BE8BAD1A36D13AF9D3B0B007B3B9C675AA67C05C2C1337FFAFA - Body hash
2EDC2EA8FFCD4CA8DEA65689B96DF1C06F409AAECDBCD8E81C116E1138C8A17E - IL size35
SkipPeer
#
public CandideServer.SyncStrategies.SyncStrategy SkipPeer(CandideServer.EventBus.EventBusArgs args)
Method metadata
- Visibilitypublic
- Return type
CandideServer.SyncStrategies.SyncStrategy - StaticTrue
- VirtualFalse
- Hash
CE1F1D4D74B8D8255FE9927EB1C622ECA07CA504BEA135496FC229602F915E3E - Body hash
97A968A38C8568BA94179BD68483A45779454BEF26DC103A1EA76F91C62DF1F7 - IL size36
SkipPeer
#
public CandideServer.SyncStrategies.SyncStrategy SkipPeer(CandideServer.Server.Network.ConnectedPeer peer)
Method metadata
- Visibilitypublic
- Return type
CandideServer.SyncStrategies.SyncStrategy - StaticTrue
- VirtualFalse
- Hash
944DC72DF690B898A29232118AB43343696D39C7C3E0F0E04288E6A907253807 - Body hash
4980558D1C5C0AA616F74C7DCA635CE58112B7F757311443CC2A04E2B17F7DE4 - IL size31
SkipPeer
#
public CandideServer.SyncStrategies.SyncStrategy SkipPeer(System.Int32 netPeerId)
Method metadata
- Visibilitypublic
- Return type
CandideServer.SyncStrategies.SyncStrategy - StaticTrue
- VirtualFalse
- Hash
DC2BF48911DE88ECE8E152480A41FD6EB206F09AFBF5CFBC428B84AD323C37DF - Body hash
736073AAFCC3384C26DACE204B5074B78C0827C069CB6A0E7E0D072667BD938F - IL size26
Called by
CandideServer.ServerManagers.PlayerServerManager::OnPlayerDiedCandideServer.ServerServices.AuraServerService::OnReceive_ApplyEntityAuraCandideServer.ServerServices.AuraServerService::OnReceive_RemoveAuraFromEntityCandideServer.ServerServices.ConstructionSitesServerService::OnReceive_CreateConstructionSiteCandideServer.ServerServices.ConstructionSitesServerService::OnReceive_RemoveConstructionSiteCandideServer.ServerServices.EntityServerService::OnReceive_DealDamageCandideServer.ServerServices.EntityServerService::OnReceive_UpdateEntityParameter
SkipPlayer
#
public CandideServer.SyncStrategies.SyncStrategy SkipPlayer(System.Int32 joinedPlayerId)
Method metadata
- Visibilitypublic
- Return type
CandideServer.SyncStrategies.SyncStrategy - StaticTrue
- VirtualFalse
- Hash
4D5C58657550C65C44675E18B49D197259B8E729D66E4BD258761779834D4531 - Body hash
F61DB9DFFB9DB59084555C88F062A688EB86E18ACDE8E7C6F8386FB0E0B394B9 - IL size26
Called by
CandideServer.Entities.Controllers.ServerInstrumentController::OnInteractCandideServer.ServerManagers.CropServerManager::TryPlaceCropCandideServer.ServerManagers.PlayerServerManager::MovePlayerCharacterCandideServer.ServerManagers.VehicleServerManager::UpdateVehicleCandideServer.ServerServices.CropServerService::OnReceive_PlaceCropCandideServer.ServerServices.PlayerServerService::PlayerSwitchWorldCandideServer.ServerServices.SpellServerService::OnReceive_PlayerCastSpell