public static void AddEntity(DSShockwaveEntity e) { if (!s_instance.enabled) { return; } s_instance.m_entities.Add(e); }
public static DSShockwaveEntity AddEntity( Vector3 pos, float scale = 5.0f, float speed = 15.0f, float fade_speed = 2.0f, float opacity = 1.5f, float gap = -1.0f) { if (!s_instance.enabled) return null; DSShockwaveEntity e = new DSShockwaveEntity { position = pos, gap = gap, speed = speed, fade_speed = fade_speed, opacity = opacity, scale = scale, }; s_instance.m_entities.Add(e); return e; }
public static DSShockwaveEntity AddEntity( Vector3 pos, float scale = 5.0f, float speed = 15.0f, float fade_speed = 2.0f, float opacity = 1.5f, float gap = -1.0f) { if (!s_instance.enabled) { return(null); } DSShockwaveEntity e = new DSShockwaveEntity { position = pos, gap = gap, speed = speed, fade_speed = fade_speed, opacity = opacity, scale = scale, }; s_instance.m_entities.Add(e); return(e); }
public static void AddEntity(DSShockwaveEntity e) { if (!s_instance.enabled) return; s_instance.m_entities.Add(e); }