//+ BEHAVIOUR /// <summary>Awakes the behaviour, ran before any interactions</summary> public new void Awake() { displayMap.Clear(); econDir = SceneContext.Instance.EconomyDirector; progressDir = SceneContext.Instance.ProgressDirector; lookupDir = GameContext.Instance.LookupDirector; FixEntryPrefab(); }
public static void Prefix(EconomyDirector __instance) { __instance.baseValueMap = __instance.baseValueMap.AddRangeToArray(PlortRegistry.valueMapsToPatch.ToArray()); }
private static void InitModel_Prefix(EconomyDirector @this) => @this.baseValueMap = AmmoRegistry.InjectMarketPrices(@this.baseValueMap);