Esempio n. 1
0
 void Awake()
 {
     NativePipe.RegisterCallback(NativePipeMessageType.F, (c, h, o, v) =>
     {
         Utils.NativeLMSLog(string.Format("ReceivedMessage, type F({0},{1},{2},{3})", c, h, o, v));
         GetHack(c, h).ReceiveMessageF(o, (float)v[0]);
     });
     NativePipe.RegisterCallback(NativePipeMessageType.I, (c, h, o, v) =>
     {
         Utils.NativeLMSLog(string.Format("ReceivedMessage, type I({0},{1},{2},{3})", c, h, o, v));
         GetHack(c, h).ReceiveMessageI(o, (int)v[0]);
     });
     NativePipe.RegisterCallback(NativePipeMessageType.B, (c, h, o, v) =>
     {
         Utils.NativeLMSLog(string.Format("ReceivedMessage, type B({0},{1},{2},{3})", c, h, o, v));
         GetHack(c, h).ReceiveMessageB(o, (bool)v[0]);
     });
     unsafe
     {
         NativePipe.RegisterCallback(NativePipeMessageType.PFPF, (c, h, o, v) =>
         {
             PFPF pfpf = (PFPF)v[0];
             GetHack(c, h).ReceiveMessagePFPF(o, pfpf.PF1, pfpf.PF2);
         });
         NativePipe.RegisterCallback(NativePipeMessageType.PB, (c, h, o, v) =>
         {
         });
     }
 }
Esempio n. 2
0
 protected override void OnInitialize()
 {
     Context.SampleL();
     NativePipe.SampleL();
     base.OnInitialize();
     RegisterPane(new lovemehasy());
     RegisterPane(new lovemehasy());
     RegisterPane(new lovemehasy());
     if (x.isHer())
     {
         GetChild <lovemehasy>("rhfloel", true).vis = true;
     }
     else
     {
         RegisterPane(new lovemehasy());
     }
 }
Esempio n. 3
0
 internal void CompilerCopy()
 {
     Context.SampleL();
     NativePipe.SampleL();
 }