Advertisement
jewalky

Untitled

Jan 27th, 2017
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.92 KB | None | 0 0
  1. struct TestStruc
  2. {
  3.     int a;
  4.     int b;
  5.     int c;
  6. }
  7.  
  8. class MyHandler : StaticEventHandler
  9. {
  10.     TestStruc myTs;
  11.     //string myS;
  12.     //int myI;
  13.  
  14.     override void WorldLoadedUnsafe()
  15.     {
  16.         myTs.a = 16;
  17.         Console.Printf("map loaded [unsafe] %d\n", myTs.a);
  18.     }
  19.    
  20.     override void WorldUnloadingUnsafe()
  21.     {
  22.         Console.Printf("map unloaded [unsafe]\n");
  23.     }
  24.    
  25.     override void WorldLoaded()
  26.     {
  27.         Console.Printf("map loaded\n");
  28.         if (level.mapname == "MAP01")
  29.         {
  30.             let handler = MySerializedHandler(EventHandler.Create('MySerializedHandler'));
  31.             EventHandler.Register(handler);
  32.             //if (handler) handler.s = "";
  33.         }
  34.     }
  35.    
  36.     override void WorldUnloading()
  37.     {
  38.         //myS = "test";
  39.         Console.Printf("map unloaded\n");
  40.     }
  41.    
  42.     override void RenderFrame()
  43.     {
  44.         //
  45.     }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement