Class UnitSpawnerHook
Patch for the UnitSpawnerReactSystem and MinionSpawnSystem to hook into the spawn processing.
[HarmonyPatch]
public static class UnitSpawnerHook
- Inheritance
-
UnitSpawnerHook
- Inherited Members
Properties
SpawnProcessor
public static LazyRetry<SpawnProcessor?> SpawnProcessor { get; }
Property Value
Methods
MinionSpawnSystem_OnUpdate_Prefix(MinionSpawnSystem)
[HarmonyPatch(typeof(MinionSpawnSystem), "OnUpdate")]
[HarmonyPrefix]
public static void MinionSpawnSystem_OnUpdate_Prefix(MinionSpawnSystem __instance)
Parameters
__instance
MinionSpawnSystem
UnitSpawnerReactSystem_OnUpdate_Postfix(Dictionary<Entity, (int, int)>)
[HarmonyPatch(typeof(UnitSpawnerReactSystem), "OnUpdate")]
[HarmonyPostfix]
public static void UnitSpawnerReactSystem_OnUpdate_Postfix(Dictionary<Entity, (int, int)> __state)
Parameters
__state
Dictionary<Entity, (int, int)>
UnitSpawnerReactSystem_OnUpdate_Prefix(UnitSpawnerReactSystem, out Dictionary<Entity, (int, int)>)
[HarmonyPatch(typeof(UnitSpawnerReactSystem), "OnUpdate")]
[HarmonyPrefix]
public static void UnitSpawnerReactSystem_OnUpdate_Prefix(UnitSpawnerReactSystem __instance, out Dictionary<Entity, (int, int)> __state)
Parameters
__instance
UnitSpawnerReactSystem__state
Dictionary<Entity, (int, int)>