Romestead Assembly Reference

CandideServer.ServerManagers.WorldItemServerManager

Type JSON

public class in CandideServer.ServerManagers

Methods7
Properties0
Fields1
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.ServerManagers
  • Base typeSystem.Object
  • Hash45D2082443E873ADC3EAAF4D525D281EED055395A08F04B6A4A34C6F7FEF50DC

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
ReusableWorldItemSpawnListprivateprivate System.Collections.Generic.List<Shared.Models.Items.WorldItemModel> ReusableWorldItemSpawnList

Methods

MoveWorldItems

public System.Void MoveWorldItems(System.Collections.Generic.List<System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector3>> worldItemPositions, System.Guid worldId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7163E090C83C8546A1729BFBC424EB8EAC0B44372E9F1569FB306A4F77FF4399
  • Body hashA801A35C64CE17B9BFBB44383436E4E1F8BA3566B150234355C65910E84A7B6F
  • IL size23
Referenced calls

RemoveWorldItem

public System.Void RemoveWorldItem(System.Guid id, System.Boolean deleteItemInstanceFromGameState)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashF4CE0DA0AFE32ADC41FB0C8F7CBF5B124875F2B14FAC7ED55EB62DDFA64C4B3E
  • Body hashA86662E8A579EC2CFDB188DB00B874F962D28F028496ADB05FA65454C978AC41
  • IL size89
Referenced calls
Called by

SpawnFurnitureWorldItem

public CandideServer.Models.Items.ServerWorldItemModel SpawnFurnitureWorldItem(System.String furnitureId, System.Int32 amount, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 velocity, System.Guid worldId, System.Nullable<System.Int32> ownerPlayer, System.Nullable<System.Int32> antiPriority)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Models.Items.ServerWorldItemModel
  • StaticTrue
  • VirtualFalse
  • Hash4CDD5BAC1664F1001D3C2BFB0808B0E5AE72632FA04818B1AB887AFFA1DC91BE
  • Body hash2D2841BA7E357E42D0ED230E86E383C9C52B73D0611BE8A03089EC185CA8C907
  • IL size29
Referenced calls
Called by

SpawnNewItemAsWorldItem

public CandideServer.Models.Items.ServerWorldItemModel SpawnNewItemAsWorldItem(System.String itemId, System.Int32 amount, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 velocity, System.Guid worldId, System.Nullable<System.Int32> ownerPlayerId, System.Nullable<System.Guid> itemInstanceId, System.String auraId, System.Nullable<System.Int32> antiPriority)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Models.Items.ServerWorldItemModel
  • StaticTrue
  • VirtualFalse
  • Hash11927B3BE59AE2325212C89C0237583A8830756964718B6858A27EDF14F23DC7
  • Body hashA639ED98B315EC293E3F0B5F5AFE08B4685E153E1FD1829BA6EAFD9E6CD26993
  • IL size86
Referenced calls
Called by

SpawnWorldItem

public CandideServer.Models.Items.ServerWorldItemModel SpawnWorldItem(Shared.Models.Items.ItemInstanceModel item, Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 velocity, System.Guid worldId, System.Nullable<System.Int32> ownerPlayer, System.Nullable<System.Int32> antiPriority)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Models.Items.ServerWorldItemModel
  • StaticTrue
  • VirtualFalse
  • Hash8D496534208490A764ABCF6628A6C0B69905070EB5C56FABB79D90A77AB1AD1E
  • Body hashD568354CB409C053DD8ECD32372EED5E9D9F0496FB784B120BD74589392DDC36
  • IL size27
Referenced calls
Called by

SpawnWorldItems

public System.Void SpawnWorldItems(System.Collections.Generic.List<CandideServer.ServerManagers.CreateWorldItemArguments> items, System.Guid worldId, System.Nullable<System.Int32> ownerPlayerId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashAFDDA57A330857455EEAFECBAC64EFE0E2020FBFF77DF44585F019C192A0BB34
  • Body hashEEACC220E1ACCA59FF68156C646A6D964A77C9DA414B9D36106ABB69F5544DB3
  • IL size320
Referenced calls
Called by
String literals
  • event:/items/coin_drop

TryLootWorldItem

public System.Int32 TryLootWorldItem(CandideServer.Models.Items.ServerWorldItemModel serverModel, System.Guid lootingEntityId, System.Guid inventoryId, System.Nullable<System.Guid> equipmentInventoryId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Int32
  • StaticTrue
  • VirtualFalse
  • Hash0BD5A0704BF7CA79F55C47B246B2C0321E3038E96978910392578B637D9EFCE2
  • Body hash6116F8B0C6708A374C5C944BFA01CF0201BC0E1B4BED3D7FA1775C2BD74CC4D9
  • IL size330
Referenced calls
Called by
String literals
  • Tried to loot world item, but instance model could not be found.