Initial commit
authorSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sat, 21 Sep 2024 02:06:46 +0000 (05:06 +0300)
committerSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sat, 21 Sep 2024 02:06:46 +0000 (05:06 +0300)
commit83a2cb83b70a8fd605cb072ff6d9a8444c60b1eb
treee51982bb3247216ea0c5000b70fad76139f5c3e1
Initial commit
210 files changed:
.gitignore [new file with mode: 0644]
LWJake2 README.html [new file with mode: 0644]
LWJake2 README.org [new file with mode: 0644]
baseq2 [new symlink]
diagnostic.iml [new file with mode: 0644]
doc/index.html [new file with mode: 0644]
doc/index.org [new file with mode: 0644]
doc/screenshot.png [new file with mode: 0644]
pom.xml [new file with mode: 0644]
src/main/java/lwjake2/Defines.java [new file with mode: 0644]
src/main/java/lwjake2/EFX/EFXEffect.java [new file with mode: 0644]
src/main/java/lwjake2/EFX/EFXEffectEcho.java [new file with mode: 0644]
src/main/java/lwjake2/EFX/EFXEffectReverb.java [new file with mode: 0644]
src/main/java/lwjake2/EFX/EFXEffectRingModulator.java [new file with mode: 0644]
src/main/java/lwjake2/EFX/EFXFilter.java [new file with mode: 0644]
src/main/java/lwjake2/EFX/EFXFilterLowPass.java [new file with mode: 0644]
src/main/java/lwjake2/Globals.java [new file with mode: 0644]
src/main/java/lwjake2/LWJake2.java [new file with mode: 0644]
src/main/java/lwjake2/VisualizeCode.java [new file with mode: 0644]
src/main/java/lwjake2/client/CL_ents.java [new file with mode: 0644]
src/main/java/lwjake2/client/CL_fx.java [new file with mode: 0644]
src/main/java/lwjake2/client/CL_input.java [new file with mode: 0644]
src/main/java/lwjake2/client/CL_inv.java [new file with mode: 0644]
src/main/java/lwjake2/client/CL_newfx.java [new file with mode: 0644]
src/main/java/lwjake2/client/CL_parse.java [new file with mode: 0644]
src/main/java/lwjake2/client/CL_pred.java [new file with mode: 0644]
src/main/java/lwjake2/client/CL_tent.java [new file with mode: 0644]
src/main/java/lwjake2/client/CL_view.java [new file with mode: 0644]
src/main/java/lwjake2/client/Client.java [new file with mode: 0644]
src/main/java/lwjake2/client/ClientInfo.java [new file with mode: 0644]
src/main/java/lwjake2/client/ClientStateT.java [new file with mode: 0644]
src/main/java/lwjake2/client/ClientStaticT.java [new file with mode: 0644]
src/main/java/lwjake2/client/Console.java [new file with mode: 0644]
src/main/java/lwjake2/client/Key.java [new file with mode: 0644]
src/main/java/lwjake2/client/M.java [new file with mode: 0644]
src/main/java/lwjake2/client/Menu.java [new file with mode: 0644]
src/main/java/lwjake2/client/SCR.java [new file with mode: 0644]
src/main/java/lwjake2/client/V.java [new file with mode: 0644]
src/main/java/lwjake2/client/VideoDriver.java [new file with mode: 0644]
src/main/java/lwjake2/client/centity_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/cl_sustain_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/console_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/cparticle_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/dlight_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/entity_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/frame_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/kbutton_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/lightstyle_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/particle_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/refdef_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/refexport_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/viddef_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/vidmode_t.java [new file with mode: 0644]
src/main/java/lwjake2/client/vrect_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/Client.java [new file with mode: 0644]
src/main/java/lwjake2/game/Cmd.java [new file with mode: 0644]
src/main/java/lwjake2/game/CvarT.java [new file with mode: 0644]
src/main/java/lwjake2/game/EDict.java [new file with mode: 0644]
src/main/java/lwjake2/game/EdictFindFilter.java [new file with mode: 0644]
src/main/java/lwjake2/game/EdictIterator.java [new file with mode: 0644]
src/main/java/lwjake2/game/EndianHandler.java [new file with mode: 0644]
src/main/java/lwjake2/game/EntBlockedAdapter.java [new file with mode: 0644]
src/main/java/lwjake2/game/EntDodgeAdapter.java [new file with mode: 0644]
src/main/java/lwjake2/game/EntInteractAdapter.java [new file with mode: 0644]
src/main/java/lwjake2/game/EntThinkAdapter.java [new file with mode: 0644]
src/main/java/lwjake2/game/EntTouchAdapter.java [new file with mode: 0644]
src/main/java/lwjake2/game/EntUseAdapter.java [new file with mode: 0644]
src/main/java/lwjake2/game/GameAI.java [new file with mode: 0644]
src/main/java/lwjake2/game/GameBase.java [new file with mode: 0644]
src/main/java/lwjake2/game/GameFunc.java [new file with mode: 0644]
src/main/java/lwjake2/game/GameMisc.java [new file with mode: 0644]
src/main/java/lwjake2/game/GameSVCmds.java [new file with mode: 0644]
src/main/java/lwjake2/game/GameSave.java [new file with mode: 0644]
src/main/java/lwjake2/game/GameSpawn.java [new file with mode: 0644]
src/main/java/lwjake2/game/GameTarget.java [new file with mode: 0644]
src/main/java/lwjake2/game/GameTrigger.java [new file with mode: 0644]
src/main/java/lwjake2/game/GameUtil.java [new file with mode: 0644]
src/main/java/lwjake2/game/Info.java [new file with mode: 0644]
src/main/java/lwjake2/game/ItemDropAdapter.java [new file with mode: 0644]
src/main/java/lwjake2/game/ItemUseAdapter.java [new file with mode: 0644]
src/main/java/lwjake2/game/M_Player.java [new file with mode: 0644]
src/main/java/lwjake2/game/Move.java [new file with mode: 0644]
src/main/java/lwjake2/game/PlayerClient.java [new file with mode: 0644]
src/main/java/lwjake2/game/PlayerHud.java [new file with mode: 0644]
src/main/java/lwjake2/game/PlayerTrail.java [new file with mode: 0644]
src/main/java/lwjake2/game/PlayerView.java [new file with mode: 0644]
src/main/java/lwjake2/game/SuperAdapter.java [new file with mode: 0644]
src/main/java/lwjake2/game/client_persistant_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/client_respawn_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/cmdalias_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/cmodel_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/cplane_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/csurface_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/entity_state_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/game_import_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/game_locals_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/gitem_armor_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/gitem_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/level_locals_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/link_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/mapsurface_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/mframe_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/mmove_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/monsterinfo_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/moveinfo_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/player_state_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/pmove_state_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/pushed_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/spawn_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/spawn_temp_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/trace_t.java [new file with mode: 0644]
src/main/java/lwjake2/game/usercmd_t.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/CM.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/CRC.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/Com.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/CommandBuffer.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/Cvar.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/FS.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/MD4.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/MSG.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/NetadrT.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/Netchan.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/PMove.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/QCommon.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/SZ.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/cmd_function_t.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/longjmpException.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/lump_t.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/netchan_t.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/qfiles.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/sizebuf_t.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/texinfo_t.java [new file with mode: 0644]
src/main/java/lwjake2/qcommon/xcommand_t.java [new file with mode: 0644]
src/main/java/lwjake2/render/DummyRenderer.java [new file with mode: 0644]
src/main/java/lwjake2/render/Image.java [new file with mode: 0644]
src/main/java/lwjake2/render/LWJGLRenderer.java [new file with mode: 0644]
src/main/java/lwjake2/render/Model.java [new file with mode: 0644]
src/main/java/lwjake2/render/Ref.java [new file with mode: 0644]
src/main/java/lwjake2/render/Renderer.java [new file with mode: 0644]
src/main/java/lwjake2/render/glconfig_t.java [new file with mode: 0644]
src/main/java/lwjake2/render/glpoly_t.java [new file with mode: 0644]
src/main/java/lwjake2/render/glstate_t.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Anorms.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Base.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Draw.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Image.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/LWJGLBase.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Light.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Main.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Mesh.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Misc.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Model.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Polygon.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Surf.java [new file with mode: 0644]
src/main/java/lwjake2/render/lwjgl/Warp.java [new file with mode: 0644]
src/main/java/lwjake2/render/medge_t.java [new file with mode: 0644]
src/main/java/lwjake2/render/mleaf_t.java [new file with mode: 0644]
src/main/java/lwjake2/render/mmodel_t.java [new file with mode: 0644]
src/main/java/lwjake2/render/mnode_t.java [new file with mode: 0644]
src/main/java/lwjake2/render/msurface_t.java [new file with mode: 0644]
src/main/java/lwjake2/render/mtexinfo_t.java [new file with mode: 0644]
src/main/java/lwjake2/render/mvertex_t.java [new file with mode: 0644]
src/main/java/lwjake2/server/SV.java [new file with mode: 0644]
src/main/java/lwjake2/server/SV_CCMDS.java [new file with mode: 0644]
src/main/java/lwjake2/server/SV_ENTS.java [new file with mode: 0644]
src/main/java/lwjake2/server/SV_GAME.java [new file with mode: 0644]
src/main/java/lwjake2/server/SV_INIT.java [new file with mode: 0644]
src/main/java/lwjake2/server/SV_SEND.java [new file with mode: 0644]
src/main/java/lwjake2/server/SV_USER.java [new file with mode: 0644]
src/main/java/lwjake2/server/SV_WORLD.java [new file with mode: 0644]
src/main/java/lwjake2/server/Server.java [new file with mode: 0644]
src/main/java/lwjake2/server/areanode_t.java [new file with mode: 0644]
src/main/java/lwjake2/server/challenge_t.java [new file with mode: 0644]
src/main/java/lwjake2/server/client_frame_t.java [new file with mode: 0644]
src/main/java/lwjake2/server/client_t.java [new file with mode: 0644]
src/main/java/lwjake2/server/moveclip_t.java [new file with mode: 0644]
src/main/java/lwjake2/server/server_static_t.java [new file with mode: 0644]
src/main/java/lwjake2/server/server_t.java [new file with mode: 0644]
src/main/java/lwjake2/sound/DummyDriver.java [new file with mode: 0644]
src/main/java/lwjake2/sound/S.java [new file with mode: 0644]
src/main/java/lwjake2/sound/Sound.java [new file with mode: 0644]
src/main/java/lwjake2/sound/WaveLoader.java [new file with mode: 0644]
src/main/java/lwjake2/sound/lwjgl/Channel.java [new file with mode: 0644]
src/main/java/lwjake2/sound/lwjgl/LWJGLSoundImpl.java [new file with mode: 0644]
src/main/java/lwjake2/sound/lwjgl/PlaySound.java [new file with mode: 0644]
src/main/java/lwjake2/sound/sfx_t.java [new file with mode: 0644]
src/main/java/lwjake2/sound/sfxcache_t.java [new file with mode: 0644]
src/main/java/lwjake2/sound/wavinfo_t.java [new file with mode: 0644]
src/main/java/lwjake2/sys/InputListener.java [new file with mode: 0644]
src/main/java/lwjake2/sys/JOGLKBD.java [new file with mode: 0644]
src/main/java/lwjake2/sys/KBD.java [new file with mode: 0644]
src/main/java/lwjake2/sys/LWJGLKBD.java [new file with mode: 0644]
src/main/java/lwjake2/sys/LWJake2InputEvent.java [new file with mode: 0644]
src/main/java/lwjake2/sys/NET.java [new file with mode: 0644]
src/main/java/lwjake2/sys/NanoTimer.java [new file with mode: 0644]
src/main/java/lwjake2/sys/StandardTimer.java [new file with mode: 0644]
src/main/java/lwjake2/sys/Sys.java [new file with mode: 0644]
src/main/java/lwjake2/sys/Timer.java [new file with mode: 0644]
src/main/java/lwjake2/sys/UserInputHandler.java [new file with mode: 0644]
src/main/java/lwjake2/util/Lib.java [new file with mode: 0644]
src/main/java/lwjake2/util/Math3D.java [new file with mode: 0644]
src/main/java/lwjake2/util/PrintfFormat.java [new file with mode: 0644]
src/main/java/lwjake2/util/QuakeFile.java [new file with mode: 0644]
src/main/java/lwjake2/util/Vargs.java [new file with mode: 0644]
src/main/java/lwjake2/util/Vec3Cache.java [new file with mode: 0644]
src/main/resources/rebel.xml [new file with mode: 0644]
tools/commit and push [new file with mode: 0755]
tools/debug [new file with mode: 0755]
tools/open with IntelliJ IDEA [new file with mode: 0755]
tools/update web site [new file with mode: 0755]