예제 #1
0
파일: JS.cs 프로젝트: erin100280/Zelda.NET
		public static room JsonToRoom(string json, room rm) {
			m_context.SetParameter("newRoom", rm);
			m_context.SetParameter("roomJson", json);
			m_context.Run("JsonToRoom(roomJson, newRoom);");
			
			return rm;
		}
예제 #2
0
        public static room JsonToRoom(string json, room rm)
        {
            m_context.SetParameter("newRoom", rm);
            m_context.SetParameter("roomJson", json);
            m_context.Run("JsonToRoom(roomJson, newRoom);");

            return(rm);
        }
예제 #3
0
        public static void Main(string[] args)
        {
            Init();
            string str = "{ \"name\": \"Rachel\" }";
            room   rm  = JsonToRoom(str);

            C.MsgBox("str=" + str);
            C.MsgBox("rm.name=" + rm.name);
        }
예제 #4
0
 public static void SetGame(game gam)
 {
     m_game = gam;
     m_room = null;
     if (gam != null)
     {
         m_rooms = gam.rooms;
     }
     else
     {
         m_rooms = null;
     }
 }
예제 #5
0
		public static game Load() {
			game rv=new game();
			room rm;
			menu mnu;
			
			rv.startRoom="home";
			
			rm=new room();
			rm.name="home";
			rm.m_loaded=true;
			
			rv.rooms.Add(rm.name, rm);
			
			return rv;
		}
예제 #6
0
        public static game Load()
        {
            game rv = new game();
            room rm;
            menu mnu;

            rv.startRoom = "home";

            rm          = new room();
            rm.name     = "home";
            rm.m_loaded = true;

            rv.rooms.Add(rm.name, rm);

            return(rv);
        }
예제 #7
0
		public static void SetGame(game gam) {
			m_game=gam;
			m_room=null;
			if(gam!=null) m_rooms=gam.rooms;
			else m_rooms=null;
		}