Romestead Assembly Reference

CandideServer.ServerControllers.FoodSourceServerController

Type JSON

public class in CandideServer.ServerControllers

Methods3
Properties0
Fields1
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.ServerControllers
  • Base typeSystem.Object
  • Hash2E4A614DEAC0527D21260DFDCD22A5D4F45896F9BE50E32079503CC0CF388C5D

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
ConsumeFoodBonusAurasprivateprivate System.Collections.Generic.List<System.String> ConsumeFoodBonusAuras

Methods

ConsumeFoodForCitizen

public System.Boolean ConsumeFoodForCitizen(CandideServer.Models.Citizen.CitizenModel citizen, CandideServer.Models.FoodSourceModel foodSource)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashBA66D134E5C727A4AB7086D454A9A398890CB55C470CC5466960297FAF335918
  • Body hashD137C610BFA4B2FC04FF0E748691772F060D753E09D993DB03376570A7FB9317
  • IL size427
Referenced calls
Called by
String literals
  • Couldn't find inventory with ID
  • in the gamestate.
  • Citizen_FoodCost

RegisterFoodSource

public CandideServer.Models.FoodSourceModel RegisterFoodSource(CandideServer.MessageModels.FoodSources.RegisterFoodSourceMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Models.FoodSourceModel
  • StaticTrue
  • VirtualFalse
  • Hash5ABCA0DE237DFE958E8D4EA024D38FD4DEF4AE758F4CC03A767B4577B985873E
  • Body hashE4FCAD247F6337A67776358457AD07E7532E487D7934DF3F9202BF2431BD6D34
  • IL size104
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.SimulationModels.BuildingSimulationModel>::TryGetValue(!0, !1&)
  • CandideServer.Models.FoodSourceModel::.ctor()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.FoodSourceModel>::Add(!0, !1)
Called by

UnregisterFoodSource

public System.Void UnregisterFoodSource(CandideServer.MessageModels.UnregisterSourceMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashEDE8473C47B5B2553F60EDF5C091369FE6CC1E5D401F74AD92529781E214E925
  • Body hashF855EB4B00BA0B75C22C0AB29BA52DF3E9315FE3492FFFC5134CD3E3011AA944
  • IL size37
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.FoodSourceModel>::TryGetValue(!0, !1&)
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.FoodSourceModel>::Remove(!0)
Called by