protected override void OnLoad()
        {
            base.OnLoad();

            Layer = LayerUI;

            userData = MMW.GetAsset <UserData>();

            coin = userData.Coin;

            tex = new Texture2D(Resources.number);
            tex.Load();

            texCoin           = new Texture2D(Resources.mmw_icon_coin);
            texCoin.MagFilter = OpenTK.Graphics.OpenGL4.TextureMagFilter.Linear;
            texCoin.Load();

            texBack = new Texture2D(Resources.shadowline);
            texBack.Load();

            lerp = new Lerper(-100.0f);
            Show();

            sound = MMW.GetAsset <Sound>("coin");

            player = MMW.FindGameObject(g => g.Tags.Contains("player"));
        }
Exemple #2
0
 protected override void OnLoad()
 {
     player = MMW.FindGameObject(o => o.Tags.Contains("player"));
     server = MMW.GetAsset <Server>();
 }
        public void Trigger(int tr, float length = float.MaxValue)
        {
            var player = MMW.FindGameObject(o => o.Tags.Contains("player"));

            MMW.BroadcastMessage("trigger", tr, player.Transform.WorldPosition, length);
        }
        public void SwitchOff(int sw, float length = float.MaxValue)
        {
            var player = MMW.FindGameObject(o => o.Tags.Contains("player"));

            MMW.BroadcastMessage("switch off", sw, player.Transform.WorldPosition, length);
        }
 public IGameObject FindGameObject(Predicate <IGameObject> match)
 {
     return(MMW.FindGameObject(match));
 }
 protected override void OnLoad()
 {
     player = MMW.FindGameObject(o => o.Tags.Contains("player"));
     data   = new PlayerRayData();
 }
 protected override void OnLoad()
 {
     pi = GameObject.GetComponent <CharacterInfo>();
     MMW.MainCamera.ForceTarget = true;
     ct = MMW.FindGameObject(o => o.Name == "camera target").Transform;
 }