Zdexby TheHolyOneZ
44,741 classes
ScheduleOne.Economy.Customer, Assembly-CSharp 0x0228 (552 B) inherited 0x0118 Assembly-CSharp.dll
implements ISaveable
0x00x0228

Members 69

OffsetSizeNameTypeFlagsDefault
0x08onCustomerUnlockedAction<ScheduleOne.Economy.Customer>PublicStatic—
0x08LockedCustomersList<ScheduleOne.Economy.Customer>PublicStatic—
0x08UnlockedCustomersList<ScheduleOne.Economy.Customer>PublicStatic—
—0x04QualityTierToleranceintPublicStatic+1 flags0
—0x04MaxOrderQuantityPerProductintPublicStatic+1 flags0
—0x04AFFINITY_MAX_EFFECTfloatPublicStatic+1 flags0
—0x04PROPERTY_MAX_EFFECTfloatPublicStatic+1 flags0
—0x04QUALITY_MAX_EFFECTfloatPublicStatic+1 flags0
—0x04DEAL_REJECTED_RELATIONSHIP_CHANGEfloatPublicStatic+1 flags0
—0x04ATTACK_DEAL_COOLDOWNintPublicStatic+1 flags0
—0x04RELATIONSHIP_THRESHOLD_TO_GIVE_DEAL_TO_CARTELfloatPublicStatic+1 flags0
—0x04CUSTOMER_UNLOCKED_CARTEL_INFLUENCE_CHANGEfloatPublicStatic+1 flags0
0x01DEBUGboolPublic—
—0x04APPROACH_MIN_ADDICTIONfloatPublicStatic+1 flags0
—0x04APPROACH_CHANCE_PER_DAY_MAXfloatPublicStatic+1 flags0
—0x04APPROACH_MIN_COOLDOWNfloatPublicStatic+1 flags0
—0x04APPROACH_MAX_COOLDOWNfloatPublicStatic+1 flags0
—0x04DEAL_COOLDOWNintPublicStatic+1 flags0
0x08PlayerAcceptMessagesstring[]PublicStatic—
0x08PlayerRejectMessagesstring[]PublicStatic—
—0x04DEAL_ATTENDANCE_TOLERANCEintPublicStatic+1 flags0
—0x04MIN_TRAVEL_TIMEintPublicStatic+1 flags0
—0x04MAX_TRAVEL_TIMEintPublicStatic+1 flags0
—0x04OFFER_EXPIRY_TIME_MINSintPublicStatic+1 flags0
—0x04MIN_ORDER_APPEALfloatPublicStatic+1 flags0
—0x04ADDICTION_DRAIN_PER_DAYfloatPublicStatic+1 flags0
—0x01SAMPLE_REQUIRES_RECOMMENDATIONboolPublicStatic+1 flags0
—0x04MIN_NORMALIZED_RELATIONSHIP_FOR_RECOMMENDATIONfloatPublicStatic+1 flags0
—0x04RELATIONSHIP_FOR_GUARANTEED_DEALER_RECOMMENDATIONfloatPublicStatic+1 flags0
—0x04RELATIONSHIP_FOR_GUARANTEED_SUPPLIER_RECOMMENDATIONfloatPublicStatic+1 flags0
0x01190x03padding / unreflected
0x04<CurrentAddiction>k__BackingFieldfloatPublic—
0x08offeredContractInfoContractInfoPrivate—
0x08<OfferedContractTime>k__BackingFieldGameDateTimePrivate—
0x08<CurrentContract>k__BackingFieldContractPrivate—
0x01<IsAwaitingDelivery>k__BackingFieldboolPrivate—
0x01390x03padding / unreflected
0x04<TimeSinceLastDealCompleted>k__BackingFieldintPrivate—
0x04<TimeSinceLastDealOffered>k__BackingFieldintPrivate—
0x04<TimeSincePlayerApproached>k__BackingFieldintPrivate—
0x04<TimeSinceInstantDealOffered>k__BackingFieldintPrivate—
0x04<OfferedDeals>k__BackingFieldintPrivate—
0x04<CompletedDeliveries>k__BackingFieldintPrivate—
0x01540x04padding / unreflected
0x08<WeeklyPurchaseRecord>k__BackingFieldList<ScheduleOne.Economy.Customer.ProductPurchaseRecord>Private—
0x01<HasBeenRecommended>k__BackingFieldboolPublic—
0x01610x07padding / unreflected
0x08<NPC>k__BackingFieldNPCPrivate—
0x08<AssignedDealer>k__BackingFieldDealerPrivate—
0x08customerDataCustomerData1 flags—
0x08onUnlockedUnityEventPublic—
0x08onDealCompletedUnityEventPublic—
0x08onContractAssignedUnityEvent<ScheduleOne.Quests.Contract>Public—
0x01awaitingSampleboolPrivate—
0x01990x07padding / unreflected
0x08sampleChoiceDialogueChoicePrivate—
0x08completeContractChoiceDialogueChoicePrivate—
0x08offerDealChoiceDialogueChoicePrivate—
0x08awaitingDealGreetingGreetingOverridePrivate—
0x04minsSinceUnlockedintPrivate—
0x01sampleOfferedTodayboolPrivate—
0x01C50x03padding / unreflected
0x08<potentialCustomerPoI>k__BackingFieldNPCPoIPrivate—
0x08currentAffinityDataCustomerAffinityDataPrivate—
0x01pendingInstantDealboolPrivate—
0x01D90x07padding / unreflected
0x08<LocalExtraFiles>k__BackingFieldList<System.String>Private—
0x08<LocalExtraFolders>k__BackingFieldList<System.String>Private—
0x01<HasChanged>k__BackingFieldboolPrivate—
0x01F10x07padding / unreflected
0x08consumedSampleProductItemInstancePrivate—
0x08_attendDealBehaviourCustomerAttendDealBehaviourPrivate—
0x08_cachedOrderDaysList<ScheduleOne.GameTime.EDay>Private—
0x08syncVar___<CurrentAddiction>k__BackingFieldSyncVar<System.Single>Public—
0x08syncVar___<HasBeenRecommended>k__BackingFieldSyncVar<System.Boolean>Public—
0x01NetworkInitialize___EarlyScheduleOne.Economy.CustomerAssembly-CSharp.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateScheduleOne.Economy.CustomerAssembly-CSharp.dll_ExcutedboolPrivate—
0x02220x06unreflected bytes to end of Customer
Inherited from NetworkBehaviour 41
OffsetSizeNameTypeFlagsDefault
0x01<OnStartServerCalled>k__BackingFieldboolPrivate—
0x01<OnStartClientCalled>k__BackingFieldboolPrivate—
0x01_onStartNetworkCalledboolPrivate—
0x01_onStopNetworkCalledboolPrivate—
0x01_componentIndexCachebytePrivate—
0x00250x03padding / unreflected
0x08_transportManagerCacheTransportManagerPrivate—
0x08_networkObjectCacheNetworkObjectPrivate—
0x01_initializedOnceServerboolPrivate—
0x01_initializedOnceClientboolPrivate—
0x01ClientHasReconcileDatabool1 flags—
0x003B0x01padding / unreflected
0x04_lastReplicateTickuintPrivate—
0x01<IsReconciling>k__BackingFieldboolPrivate—
0x00410x07padding / unreflected
0x08_replicateRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_reconcileRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x01_predictionInitializedboolPrivate—
0x00590x07padding / unreflected
0x08_predictionRigidbodyRigidbodyPrivate—
0x08_predictionRigidbody2dRigidbody2DPrivate—
0x0C_lastMayChangePositionVector3Private—
0x10_lastMayChangeRotationQuaternionPrivate—
0x0C_lastMayChangeScaleVector3Private—
0x04_remainingResendsintPrivate—
0x04_lastSentReplicateTickuintPrivate—
0x04_lastReceivedReplicateTickuintPrivate—
0x04_lastReceivedReconcileTickuintPrivate—
0x04_lastReconcileTickuintPrivate—
0x00AC0x04padding / unreflected
0x08_serverRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_observersRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_targetRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x04_rpcMethodCountuintPrivate—
0x01_rpcHashSizebytePrivate—
0x00D50x03padding / unreflected
0x08_bufferedRpcsDictionary<System.UInt32Private—
0x08_networkConnectionCacheHashSet<FishNet.Connection.NetworkConnection>Private—
—0x04MAXIMUM_RPC_HEADER_SIZEintPrivateStatic+1 flags0
0x08_syncTypeWritersSyncTypeWriter[]Private—
0x08_syncVarsDictionary<System.UInt32Private—
0x01SyncVarDirtybool1 flags—
0x00F90x07padding / unreflected
0x08_syncObjectsDictionary<System.UInt32Private—
0x01SyncObjectDirtybool1 flags—
0x08_readPermissionsReadPermission[]PrivateStatic—
0x01090x07padding / unreflected
0x08_syncVarReadDelegatesList<FishNet.Object.Delegating.SyncVarReadDelegate>Private—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 223

SignatureFlagsNativeParams
int MinsSinceLastDealOfferedAllCustomers()PublicStatic0x04
float get_CurrentAddiction()Public+1 flags0x04
void set_CurrentAddiction(float value)2 flags0x04
ContractInfo get_OfferedContractInfo()Public+1 flags0x08
void set_OfferedContractInfo(ContractInfo value)2 flags0x08
GameDateTime get_OfferedContractTime()Public+1 flags0x08
void set_OfferedContractTime(const GameDateTime& value)2 flags0x08
Contract get_CurrentContract()Public+1 flags0x08
void set_CurrentContract(Contract value)2 flags0x08
bool get_IsAwaitingDelivery()Public+1 flags0x01
void set_IsAwaitingDelivery(bool value)2 flags0x01
int get_TimeSinceLastDealCompleted()Public+1 flags0x04
void set_TimeSinceLastDealCompleted(int value)2 flags0x04
int get_TimeSinceLastDealOffered()Public+1 flags0x04
void set_TimeSinceLastDealOffered(int value)2 flags0x04
int get_TimeSincePlayerApproached()Public+1 flags0x04
void set_TimeSincePlayerApproached(int value)2 flags0x04
int get_TimeSinceInstantDealOffered()Public+1 flags0x04
void set_TimeSinceInstantDealOffered(int value)2 flags0x04
int get_OfferedDeals()Public+1 flags0x04
void set_OfferedDeals(int value)2 flags0x04
int get_CompletedDeliveries()Public+1 flags0x04
void set_CompletedDeliveries(int value)2 flags0x04
List<ScheduleOne.Economy.Customer.ProductPurchaseRecord> get_WeeklyPurchaseRecord()Public+1 flags0x08
void set_WeeklyPurchaseRecord(List<ScheduleOne.Economy.Customer.ProductPurchaseRecord> value)2 flags0x08
bool get_HasBeenRecommended()Public+1 flags0x01
void set_HasBeenRecommended(bool value)2 flags0x01
NPC get_NPC()Public+1 flags0x08
void set_NPC(NPC value)2 flags0x08
Dealer get_AssignedDealer()Public+1 flags0x08
void set_AssignedDealer(Dealer value)2 flags0x08
CustomerData get_CustomerData()Public+1 flags0x08
DialogueDatabase get_dialogueDatabase()Private+1 flags0x08
NPCPoI get_potentialCustomerPoI()Public+1 flags0x08
void set_potentialCustomerPoI(NPCPoI value)Private+1 flags0x08
string get_SaveFolderName()PublicFinal+3 flags0x08
string get_SaveFileName()PublicFinal+3 flags0x08
Loader get_Loader()PublicFinal+3 flags0x08
bool get_ShouldSaveUnderFolder()PublicFinal+3 flags0x01
List<System.String> get_LocalExtraFiles()PublicFinal+3 flags0x08
void set_LocalExtraFiles(List<System.String> value)PublicFinal+3 flags0x08
List<System.String> get_LocalExtraFolders()PublicFinal+3 flags0x08
void set_LocalExtraFolders(List<System.String> value)PublicFinal+3 flags0x08
bool get_HasChanged()PublicFinal+3 flags0x01
void set_HasChanged(bool value)PublicFinal+3 flags0x01
void Awake()Public+1 flags0x00
void Start()Private0x00
void OnStartClient()Public+1 flags0x00
void OnSpawnServer(NetworkConnection connection)Public+1 flags0x08
void OnDestroy()Private0x00
void SetUpDialogue()Private0x00
void SetupPoI()Private0x00
void InitializeSaveable()Public+2 flags0x00
void OnMinPass()3 flags0x00
void OnTick()3 flags0x00
void OfferContractToDealer(ContractInfo info, Dealer dealer)Private0x08
void OnSleepStart()3 flags0x00
void GetContractTimings(QuestWindowConfig dealWindow, ref int& softStartTime, ref int& hardStartTime, ref int& endTime)PublicStatic0x08
void UpdateDealAttendance()Private0x00
void UpdateOfferExpiry()Private0x00
void ForceDealOffer()Public0x00
List<ScheduleOne.Product.ProductDefinition> GetOrderableProducts(Dealer dealer)Private0x08
List<System.Tuple<ScheduleOne.Product.ProductDefinition GetOrderableProductsWithQuantities(Dealer dealer)Private0x08
ContractInfo TryGenerateContract(Dealer dealer)Private0x08
DeliveryLocation GetDeliveryLocation()Private0x08
ProductDefinition GetWeightedRandomProduct(Dealer dealer, ref float& appeal, ref int& orderableQuantity)Private0x08
void OnCustomerUnlocked(const EUnlockType& unlockType, bool notify)3 flags0x04
void SetHasBeenRecommended()Public0x00
void OfferContract(ContractInfo info)Public+2 flags0x08
void SetOfferedContract(ContractInfo info, const GameDateTime& offerTime)Private0x08
void ExpireOffer()Public+2 flags0x00
void AssignContract(Contract contract)Public+2 flags0x08
void NotifyPlayerOfContract(ContractInfo contract, MessageChain offerMessage, bool canAccept, bool canReject, bool canCounterOffer)3 flags0x08
void SetUpResponseCallbacks()Private0x00
void AcceptContractClicked()3 flags0x00
void CounterOfferClicked()3 flags0x00
void SendCounteroffer(ProductDefinition product, int quantity, float price)3 flags0x08
void ProcessCounterOfferServerSide(const string& productID, int quantity, float price)Private0x08
void SetContractIsCounterOffer()Private0x00
void PlayerAcceptedContract(const EDealWindow& window)3 flags0x04
void SendContractAccepted(const EDealWindow& window, bool trackContract)Private0x04
Contract ContractAccepted(const EDealWindow& window, bool trackContract, Dealer dealer)Public0x08
void ReceiveContractAccepted()Private0x00
void PlayContractAcceptedReaction()3 flags0x00
bool EvaluateCounteroffer(ProductDefinition product, int quantity, float price)3 flags0x08
float GetValueProposition(ProductDefinition product, float price)PublicStatic0x08
void ContractRejected()3 flags0x00
void ReceiveContractRejected()Private0x00
void PlayContractRejectedReaction()3 flags0x00
void SetIsAwaitingDelivery(bool awaiting)Public+2 flags0x01
bool IsAtDealLocation()Public0x01
void UpdatePotentialCustomerPoI()Private0x00
void SetPotentialCustomerPoIEnabled(bool enabled)Public0x01
bool ShouldTryGenerateDeal()3 flags0x01
bool IsDealTime()Private0x01
void OfferDealItems(List<ScheduleOne.ItemFramework.ItemInstance> items, bool offeredByPlayer, ref bool& accepted)Public+2 flags0x08
void CustomerRejectedDeal(bool offeredByPlayer)Public+2 flags0x01
void ProcessHandover(const EHandoverOutcome& outcome, Contract contract, List<ScheduleOne.ItemFramework.ItemInstance> items, bool handoverByPlayer, bool giveBonuses)Public+2 flags0x08
void ProcessHandoverServerSide(const EHandoverOutcome& outcome, List<ScheduleOne.ItemFramework.ItemInstance> items, bool handoverByPlayer, float totalPayment, ProductList productList, float satisfaction, NetworkObject dealerObject)Private0x08
void ProcessHandoverClient(float satisfaction, bool handoverByPlayer, const string& npcToRecommend, const EHandoverOutcome& outcome)Private0x08
void ContractWellReceived(const string& npcToRecommend)Public0x08
void RecommendDealer(Dealer dealer)Private0x08
void RecommendSupplier(Supplier supplier)Private0x08
void RecommendCustomer(Customer friend)Private0x08
void CurrentContractEnded(const EQuestState& outcome)Public+2 flags0x04
float EvaluateDelivery(Contract contract, List<ScheduleOne.ItemFramework.ItemInstance> providedItems, ref float& highestAddiction, ref EDrugType& mainTypeType, ref int& matchedProductCount, ref float& qualityDifference)Public+2 flags0x08
void CalculateTopWeeklyPurchases(ref List<ScheduleOne.DevUtilities.StringIntPair>& mostPurchasedProducts, ref float& totalSpent)Public0x08
void ChangeAddiction(float change)Public0x04
void ConsumeProduct(ItemInstance item)Private0x08
bool ShowOfferDealOption(bool enabled)3 flags0x01
bool OfferDealValid(ref string& invalidReason)3 flags0x08
void InstantDealOffered()3 flags0x00
float GetOfferSuccessChance(List<ScheduleOne.ItemFramework.ItemInstance> items, float askingPrice)Public0x08
bool ShouldTryApproachPlayer()3 flags0x01
void RequestProduct()Public0x00
void RequestProduct(Player target)Public0x08
void PlayerRejectedProductRequest()Public0x00
void RejectProductRequestOffer()Public0x00
void RejectProductRequestOffer_Local()Private0x00
void AssignDealer(Dealer dealer)Public0x08
string GetSaveString()Public+2 flags0x08
CustomerData GetCustomerData()Public0x08
List<System.String> WriteData(const string& parentFolderPath)Public+2 flags0x08
void ReceiveCustomerData(NetworkConnection conn, CustomerData data)Private0x08
void Load(CustomerData data)Public+2 flags0x08
bool IsReadyForHandover(bool enabled)3 flags0x01
bool IsHandoverChoiceValid(ref string& invalidReason)3 flags0x08
void HandoverChosen()Public0x00
bool ShowDirectApproachOption(bool enabled)3 flags0x01
bool IsUnlockable()Public+2 flags0x01
bool SampleOptionValid(ref string& invalidReason)3 flags0x08
bool KnownAndRecommended()Public0x01
void SampleOffered()Public0x00
float GetSampleRequestSuccessChance()3 flags0x04
void SampleAccepted()3 flags0x00
float GetSampleSuccess(List<ScheduleOne.ItemFramework.ItemInstance> items, float price)Private0x08
void ProcessSample(const EHandoverOutcome& outcome, List<ScheduleOne.ItemFramework.ItemInstance> items, float price)Private0x08
void ProcessSampleServerSide(List<ScheduleOne.ItemFramework.ItemInstance> items)Private0x08
void ProcessSampleClient()Private0x00
void SampleConsumed()Private0x00
void EndWait()Private0x00
void DirectApproachRejected()3 flags0x00
void SampleWasSufficient()Private0x00
void SampleWasInsufficient()Private0x00
float GetProductEnjoyment(ProductDefinition product, const EQuality& quality)Public0x08
float GetProductEnjoyment(ProductDefinition product)Public0x08
List<ScheduleOne.Product.EDrugType> GetOrderedDrugTypes()Public0x08
void AdjustAffinity(const EDrugType& drugType, float change)Public0x04
void AutocreateCustomerSettings()Public0x00
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00
void <Awake>b__139_0()Private0x00
void <Start>b__140_1(const EUnlockType& <p0>, bool <p1>)Private0x04
void <Start>g__RegisterLoadEvent|140_0()Private0x00
void <InstantDealOffered>g__HandoverClosed|205_0(const EHandoverOutcome& outcome, List<ScheduleOne.ItemFramework.ItemInstance> items, float askingPrice)Private0x08
void <HandoverChosen>b__221_0(const EHandoverOutcome& outcome, List<ScheduleOne.ItemFramework.ItemInstance> items, float price)Private0x08
float <GetOrderedDrugTypes>b__240_0(const EDrugType& x)Private0x04
void NetworkInitialize___Early()Public+1 flags0x00
void NetworkInitialize__Late()Public+1 flags0x00
void NetworkInitializeIfDisabled()Public+1 flags0x00
void RpcWriter___Observers_SetOfferedContract_4277245194(ContractInfo info, const GameDateTime& offerTime)Private0x08
void RpcLogic___SetOfferedContract_4277245194(ContractInfo info, const GameDateTime& offerTime)Private0x08
void RpcReader___Observers_SetOfferedContract_4277245194(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_ExpireOffer_2166136261()Private0x00
void RpcLogic___ExpireOffer_2166136261()Public+2 flags0x00
void RpcReader___Server_ExpireOffer_2166136261(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_SetUpResponseCallbacks_2166136261()Private0x00
void RpcLogic___SetUpResponseCallbacks_2166136261()Private0x00
void RpcReader___Observers_SetUpResponseCallbacks_2166136261(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_ProcessCounterOfferServerSide_900355577(const string& productID, int quantity, float price)Private0x08
void RpcLogic___ProcessCounterOfferServerSide_900355577(const string& productID, int quantity, float price)Private0x08
void RpcReader___Server_ProcessCounterOfferServerSide_900355577(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_SetContractIsCounterOffer_2166136261()Private0x00
void RpcLogic___SetContractIsCounterOffer_2166136261()Private0x00
void RpcReader___Observers_SetContractIsCounterOffer_2166136261(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_SendContractAccepted_507093020(const EDealWindow& window, bool trackContract)Private0x04
void RpcLogic___SendContractAccepted_507093020(const EDealWindow& window, bool trackContract)Private0x04
void RpcReader___Server_SendContractAccepted_507093020(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_ReceiveContractAccepted_2166136261()Private0x00
void RpcLogic___ReceiveContractAccepted_2166136261()Private0x00
void RpcReader___Observers_ReceiveContractAccepted_2166136261(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Observers_ReceiveContractRejected_2166136261()Private0x00
void RpcLogic___ReceiveContractRejected_2166136261()Private0x00
void RpcReader___Observers_ReceiveContractRejected_2166136261(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_ProcessHandoverServerSide_3760244802(const EHandoverOutcome& outcome, List<ScheduleOne.ItemFramework.ItemInstance> items, bool handoverByPlayer, float totalPayment, ProductList productList, float satisfaction, NetworkObject dealerObject)Private0x08
void RpcLogic___ProcessHandoverServerSide_3760244802(const EHandoverOutcome& outcome, List<ScheduleOne.ItemFramework.ItemInstance> items, bool handoverByPlayer, float totalPayment, ProductList productList, float satisfaction, NetworkObject dealerObject)Private0x08
void RpcReader___Server_ProcessHandoverServerSide_3760244802(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_ProcessHandoverClient_2441224929(float satisfaction, bool handoverByPlayer, const string& npcToRecommend, const EHandoverOutcome& outcome)Private0x08
void RpcLogic___ProcessHandoverClient_2441224929(float satisfaction, bool handoverByPlayer, const string& npcToRecommend, const EHandoverOutcome& outcome)Private0x08
void RpcReader___Observers_ProcessHandoverClient_2441224929(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_ChangeAddiction_431000436(float change)Private0x04
void RpcLogic___ChangeAddiction_431000436(float change)Public0x04
void RpcReader___Server_ChangeAddiction_431000436(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Server_RejectProductRequestOffer_2166136261()Private0x00
void RpcLogic___RejectProductRequestOffer_2166136261()Public0x00
void RpcReader___Server_RejectProductRequestOffer_2166136261(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_RejectProductRequestOffer_Local_2166136261()Private0x00
void RpcLogic___RejectProductRequestOffer_Local_2166136261()Private0x00
void RpcReader___Observers_RejectProductRequestOffer_Local_2166136261(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Target_ReceiveCustomerData_2280244125(NetworkConnection conn, CustomerData data)Private0x08
void RpcLogic___ReceiveCustomerData_2280244125(NetworkConnection conn, CustomerData data)Private0x08
void RpcReader___Target_ReceiveCustomerData_2280244125(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_ProcessSampleServerSide_3704012609(List<ScheduleOne.ItemFramework.ItemInstance> items)Private0x08
void RpcLogic___ProcessSampleServerSide_3704012609(List<ScheduleOne.ItemFramework.ItemInstance> items)Private0x08
void RpcReader___Server_ProcessSampleServerSide_3704012609(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
void RpcWriter___Observers_ProcessSampleClient_2166136261()Private0x00
void RpcLogic___ProcessSampleClient_2166136261()Private0x00
void RpcReader___Observers_ProcessSampleClient_2166136261(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Observers_SampleWasSufficient_2166136261()Private0x00
void RpcLogic___SampleWasSufficient_2166136261()Private0x00
void RpcReader___Observers_SampleWasSufficient_2166136261(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Observers_SampleWasInsufficient_2166136261()Private0x00
void RpcLogic___SampleWasInsufficient_2166136261()Private0x00
void RpcReader___Observers_SampleWasInsufficient_2166136261(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Server_AdjustAffinity_3036964899(const EDrugType& drugType, float change)Private0x04
void RpcLogic___AdjustAffinity_3036964899(const EDrugType& drugType, float change)Public0x04
void RpcReader___Server_AdjustAffinity_3036964899(PooledReader PooledReader0, const Channel& channel, NetworkConnection conn)Private0x08
float sync___get_value_<CurrentAddiction>k__BackingField()Public+1 flags0x04
void sync___set_value_<CurrentAddiction>k__BackingField(float value, bool asServer)Public+1 flags0x04
bool ReadSyncVar___ScheduleOne.Economy.Customer(PooledReader PooledReader0, uint UInt321, bool Boolean2)Public+1 flags0x08
bool sync___get_value_<HasBeenRecommended>k__BackingField()Public+1 flags0x01
void sync___set_value_<HasBeenRecommended>k__BackingField(bool value, bool asServer)Public+1 flags0x01
void Awake_UserLogic_ScheduleOne.Economy.Customer_Assembly-CSharp.dll()3 flags0x00

Used by 47

types with a member, parameter or interface of this type