Class UnitSpawn
- Namespace
- RisingV.Core.Util
- Assembly
- RisingV.Core.dll
public static class UnitSpawn
- Inheritance
-
UnitSpawn
- Inherited Members
-
Methods
DecodeLifetime(float, out int, out int)
public static bool DecodeLifetime(float lifetime, out int level, out int faction)
Parameters
lifetime float
level int
faction int
Returns
- bool
EncodeLifetime(int, int, int)
public static float EncodeLifetime(int lifetime, int level, int faction)
Parameters
lifetime int
level int
faction int
Returns
- float
Spawn(Unit, float3, int, float, float, float)
public static void Spawn(Unit type, float3 position, int count, float minRange, float maxRange, float lifetime)
Parameters
type Unit
position float3
count int
minRange float
maxRange float
lifetime float
SpawnCustom(out float, string, float3, float, float, float)
public static bool SpawnCustom(out float identifier, string name, float3 position, float minRange = 1, float maxRange = 2, float duration = -1)
Parameters
identifier float
name string
position float3
minRange float
maxRange float
duration float
Returns
- bool