コード例 #1
0
ファイル: Camera.cs プロジェクト: Radviger/SHVDN-Extender
 /// <summary>
 /// Stop a screen effect.
 /// </summary>
 /// <param name="effect"></param>
 public static void StopScreenEffect(ScreenEffect effect)
 {
     Function.Call(Hash._STOP_SCREEN_EFFECT, effect.ToString());
 }
コード例 #2
0
ファイル: Camera.cs プロジェクト: Radviger/SHVDN-Extender
 /// <summary>
 /// Start a screen effect.
 /// </summary>
 /// <param name="effect"></param>
 public static void StartScreenEffect(ScreenEffect effect)
 {
     Function.Call(Hash._START_SCREEN_EFFECT, effect.ToString(), 0, true);
 }
コード例 #3
0
 public static void ScreenFxStop(ScreenEffect screenEffect)
 {
     ScreenFxStop(screenEffect.ToString());
 }
コード例 #4
0
 public static void ScreenFxStart(ScreenEffect screenEffect, int duration = 0, bool looped = true, bool stopExisting = true)
 {
     ScreenFxStart(screenEffect.ToString());
 }
コード例 #5
0
 public static void StopScreenEffect(this Client player, ScreenEffect effectName)
 {
     player.triggerEvent("CLIENT_WRAPPER", "StopScreenEffect", effectName.ToString());
 }
コード例 #6
0
 public static void PlayScreenEffect(this Client player, ScreenEffect effectName, int duration = 5000, bool looped = false)
 {
     player.triggerEvent("CLIENT_WRAPPER", "PlayScreenEffect", effectName.ToString(), duration, looped);
 }