MCPcopy Create free account
hub / github.com/demoth/jake2 / init

Method init

fullgame/src/test/java/jake2/fullgame/TestRenderer.java:76–107  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

74 KBD kbd;
75
76 void init() {
77 Globals.dedicated = Cvar.getInstance().Get("dedicated", "0", Defines.CVAR_NOSET );
78
79 String DRIVER = "lwjgl";
80
81 Jake2.Init(new String[] { "TestRenderer", "+set", "gl_mode", "6",
82 "+set", "vid_fullscreen", "0", "+set", "vid_ref", DRIVER });
83 // sehr wichtig !!!
84 VID.Shutdown();
85
86 String[] names = Renderer.getDriverNames();
87 System.out.println("Registered Drivers: " + Arrays.asList(names));
88
89 this.re = Renderer.getDriver(DRIVER);
90 ClientGlobals.re = this.re;
91
92 System.out.println("Use driver: " + re);
93 System.out.flush();
94
95 re.Init(0, 0);
96 kbd = re.getKeyboardHandler();
97 kbd.Init();
98
99 Cmd.AddCommand("nexttest", (List<String> args) -> {
100 testnr++;
101 testnr = testnr % 3;
102 });
103 Cbuf.AddText("bind n nexttest");
104 Cbuf.Execute();
105 ClientGlobals.cls.key_dest = Defines.key_game;
106 ClientGlobals.cls.state = Defines.ca_active;
107 }
108
109 float fps = 0.0f;
110

Callers 1

mainMethod · 0.95

Calls 11

getInstanceMethod · 0.95
InitMethod · 0.95
ShutdownMethod · 0.95
getDriverNamesMethod · 0.95
getDriverMethod · 0.95
AddCommandMethod · 0.95
AddTextMethod · 0.95
ExecuteMethod · 0.95
GetMethod · 0.80
InitMethod · 0.65
getKeyboardHandlerMethod · 0.65

Tested by

no test coverage detected