├── .clang-format ├── .github ├── FUNDING.yml └── workflows │ ├── build-linux-gcc_x64.yml │ └── build-windows-gcc_x64.yml ├── .gitignore ├── .gitmodules ├── 3rdparty ├── glew │ ├── LICENSE.txt │ ├── include │ │ └── GL │ │ │ ├── eglew.h │ │ │ ├── glew.h │ │ │ ├── glxew.h │ │ │ └── wglew.h │ └── src │ │ └── glew.c ├── miniz │ ├── LICENSE │ ├── miniz.c │ └── miniz.h └── sdl2 │ ├── COPYING.txt │ ├── include │ └── SDL2 │ │ ├── SDL.h │ │ ├── SDL_assert.h │ │ ├── SDL_atomic.h │ │ ├── SDL_audio.h │ │ ├── SDL_bits.h │ │ ├── SDL_blendmode.h │ │ ├── SDL_clipboard.h │ │ ├── SDL_config.h │ │ ├── SDL_cpuinfo.h │ │ ├── SDL_egl.h │ │ ├── SDL_endian.h │ │ ├── SDL_error.h │ │ ├── SDL_events.h │ │ ├── SDL_filesystem.h │ │ ├── SDL_gamecontroller.h │ │ ├── SDL_gesture.h │ │ ├── SDL_haptic.h │ │ ├── SDL_hidapi.h │ │ ├── SDL_hints.h │ │ ├── SDL_joystick.h │ │ ├── SDL_keyboard.h │ │ ├── SDL_keycode.h │ │ ├── SDL_loadso.h │ │ ├── SDL_locale.h │ │ ├── SDL_log.h │ │ ├── SDL_main.h │ │ ├── SDL_messagebox.h │ │ ├── SDL_metal.h │ │ ├── SDL_misc.h │ │ ├── SDL_mouse.h │ │ ├── SDL_mutex.h │ │ ├── SDL_name.h │ │ ├── SDL_opengl.h │ │ ├── SDL_opengl_glext.h │ │ ├── SDL_opengles.h │ │ ├── SDL_opengles2.h │ │ ├── SDL_opengles2_gl2.h │ │ ├── SDL_opengles2_gl2ext.h │ │ ├── SDL_opengles2_gl2platform.h │ │ ├── SDL_opengles2_khrplatform.h │ │ ├── SDL_pixels.h │ │ ├── SDL_platform.h │ │ ├── SDL_power.h │ │ ├── SDL_quit.h │ │ ├── SDL_rect.h │ │ ├── SDL_render.h │ │ ├── SDL_revision.h │ │ ├── SDL_rwops.h │ │ ├── SDL_scancode.h │ │ ├── SDL_sensor.h │ │ ├── SDL_shape.h │ │ ├── SDL_stdinc.h │ │ ├── SDL_surface.h │ │ ├── SDL_system.h │ │ ├── SDL_syswm.h │ │ ├── SDL_test.h │ │ ├── SDL_test_assert.h │ │ ├── SDL_test_common.h │ │ ├── SDL_test_compare.h │ │ ├── SDL_test_crc32.h │ │ ├── SDL_test_font.h │ │ ├── SDL_test_fuzzer.h │ │ ├── SDL_test_harness.h │ │ ├── SDL_test_images.h │ │ ├── SDL_test_log.h │ │ ├── SDL_test_md5.h │ │ ├── SDL_test_memory.h │ │ ├── SDL_test_random.h │ │ ├── SDL_thread.h │ │ ├── SDL_timer.h │ │ ├── SDL_touch.h │ │ ├── SDL_types.h │ │ ├── SDL_version.h │ │ ├── SDL_video.h │ │ ├── SDL_vulkan.h │ │ ├── begin_code.h │ │ └── close_code.h │ └── lib │ ├── libSDL2.a │ └── libSDL2.dll.a ├── CMakeLists.txt ├── LICENSE ├── cmake_generate_vs2022-x64.bat ├── docs └── entities.md ├── engine ├── CMakeLists.txt ├── ape │ ├── ape.cpp │ └── ape.h ├── app.cpp ├── app.h ├── client │ ├── adivtab.h │ ├── anorms.h │ ├── asm_i386.h │ ├── block16.h │ ├── block8.h │ ├── cdaudio.h │ ├── cl_cin.cpp │ ├── cl_ents.cpp │ ├── cl_fx.cpp │ ├── cl_input.cpp │ ├── cl_inv.cpp │ ├── cl_main.cpp │ ├── cl_newfx.cpp │ ├── cl_parse.cpp │ ├── cl_pred.cpp │ ├── cl_scrn.cpp │ ├── cl_tent.cpp │ ├── cl_view.cpp │ ├── client.h │ ├── console.cpp │ ├── console.h │ ├── input.h │ ├── keys.cpp │ ├── keys.h │ ├── menu.cpp │ ├── qmenu.cpp │ ├── qmenu.h │ ├── ref.h │ ├── screen.h │ ├── snd_dma.cpp │ ├── snd_loc.h │ ├── snd_mem.cpp │ ├── snd_mix.cpp │ ├── sound.h │ ├── vid.h │ └── vid_menu.cpp ├── hunk.cpp ├── input.cpp ├── linux │ ├── cd_linux.cpp │ ├── gl_fxmesa.c │ ├── gl_glx.c │ ├── glob.cpp │ ├── glob.h │ ├── glw_linux.h │ ├── net_udp.cpp │ ├── q_shlinux.cpp │ ├── qgl_linux.c │ ├── snd_linux.cpp │ └── vid_menu.c ├── model │ ├── model.h │ ├── model_alias.cpp │ ├── model_alias.h │ ├── model_alias_normals.h │ ├── model_mda.cpp │ └── model_mda.h ├── renderer │ ├── light.cpp │ ├── material.cpp │ ├── material.h │ ├── model.h │ ├── ref_gl │ │ ├── anorms.h │ │ ├── anormtab.h │ │ ├── gl_draw.cpp │ │ ├── gl_image.cpp │ │ ├── gl_local.h │ │ ├── gl_model.cpp │ │ ├── gl_rmain.cpp │ │ ├── gl_rmisc.cpp │ │ ├── gl_rsurf.cpp │ │ ├── gl_shader_manager.cpp │ │ ├── gl_shader_manager.h │ │ ├── gl_warp.cpp │ │ ├── qgl.cpp │ │ ├── qgl.h │ │ ├── stb_image.h │ │ ├── stb_image_write.h │ │ └── warpsin.h │ ├── renderer.h │ ├── shader_manager.cpp │ └── shader_manager.h ├── sdl2 │ ├── sdl2_sys.cpp │ └── sdl2_vid.cpp ├── server │ ├── server.h │ ├── sv_ccmds.cpp │ ├── sv_ents.cpp │ ├── sv_game.cpp │ ├── sv_init.cpp │ ├── sv_main.cpp │ ├── sv_null.cpp │ ├── sv_send.cpp │ ├── sv_user.cpp │ └── sv_world.cpp ├── system.cpp └── win32 │ ├── cd_win.cpp │ ├── net_wins.cpp │ ├── q2.ico │ ├── q2.rc │ ├── q_shwin.cpp │ ├── resource.h │ ├── snd_win.cpp │ ├── sys_win.cpp │ ├── vid_dll.cpp │ ├── winquake.h │ └── winquake.rc ├── game ├── CMakeLists.txt ├── CinematicScript.cpp ├── CinematicScript.h ├── entity │ ├── entity.cpp │ ├── entity.h │ ├── entity_manager.cpp │ ├── entity_manager.h │ ├── entity_player.cpp │ ├── entity_player.h │ └── entity_player_start.cpp ├── g_ai.cpp ├── g_chase.cpp ├── g_cmds.cpp ├── g_combat.cpp ├── g_func.cpp ├── g_items.cpp ├── g_local.h ├── g_main.cpp ├── g_misc.cpp ├── g_monster.cpp ├── g_phys.cpp ├── g_save.cpp ├── g_spawn.cpp ├── g_svcmds.cpp ├── g_target.cpp ├── g_trigger.cpp ├── g_utils.cpp ├── g_weapon.cpp ├── game.h ├── m_actor.cpp ├── m_actor.h ├── m_flash.cpp ├── m_insane.cpp ├── m_insane.h ├── m_medic.cpp ├── m_medic.h ├── m_move.cpp ├── m_player.h ├── p_client.cpp ├── p_hud.cpp ├── p_trail.cpp ├── p_view.cpp ├── p_weapon.cpp ├── q_shared.cpp └── q_shared.h ├── preview ├── 01.png ├── 02.webp ├── 03.webp ├── 04.png ├── 05.webp ├── 06.webp ├── thumb_01.png ├── thumb_02.png ├── thumb_03.png ├── thumb_04.png ├── thumb_05.png └── thumb_06.png ├── qcommon ├── cmd.cpp ├── cmodel.cpp ├── common.cpp ├── crc.cpp ├── crc.h ├── cvar.cpp ├── files.cpp ├── include │ └── qcommon │ │ └── math_vector.h ├── md4.cpp ├── net_chan.cpp ├── pmove.cpp ├── qcommon.h └── qfiles.h ├── readme.md ├── release ├── SDL2.dll ├── anoxdata │ └── dummy └── legal │ ├── chronon.txt │ └── sdl2.txt ├── vcpkg_setup_apple.sh ├── vcpkg_setup_linux.sh └── vcpkg_setup_msvc.bat /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: hogsy 4 | -------------------------------------------------------------------------------- /.github/workflows/build-linux-gcc_x64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/.github/workflows/build-linux-gcc_x64.yml -------------------------------------------------------------------------------- /.github/workflows/build-windows-gcc_x64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/.github/workflows/build-windows-gcc_x64.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/.gitmodules -------------------------------------------------------------------------------- /3rdparty/glew/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/glew/LICENSE.txt -------------------------------------------------------------------------------- /3rdparty/glew/include/GL/eglew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/glew/include/GL/eglew.h -------------------------------------------------------------------------------- /3rdparty/glew/include/GL/glew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/glew/include/GL/glew.h -------------------------------------------------------------------------------- /3rdparty/glew/include/GL/glxew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/glew/include/GL/glxew.h -------------------------------------------------------------------------------- /3rdparty/glew/include/GL/wglew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/glew/include/GL/wglew.h -------------------------------------------------------------------------------- /3rdparty/glew/src/glew.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/glew/src/glew.c -------------------------------------------------------------------------------- /3rdparty/miniz/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/miniz/LICENSE -------------------------------------------------------------------------------- /3rdparty/miniz/miniz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/miniz/miniz.c -------------------------------------------------------------------------------- /3rdparty/miniz/miniz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/miniz/miniz.h -------------------------------------------------------------------------------- /3rdparty/sdl2/COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/COPYING.txt -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_assert.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_atomic.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_audio.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_bits.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_blendmode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_blendmode.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_clipboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_clipboard.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_config.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_cpuinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_cpuinfo.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_egl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_egl.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_endian.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_error.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_events.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_filesystem.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_gamecontroller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_gamecontroller.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_gesture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_gesture.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_haptic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_haptic.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_hidapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_hidapi.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_hints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_hints.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_joystick.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_keyboard.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_keycode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_keycode.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_loadso.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_loadso.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_locale.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_log.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_main.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_messagebox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_messagebox.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_metal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_metal.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_misc.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_mouse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_mouse.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_mutex.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_name.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_opengl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_opengl.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_opengl_glext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_opengl_glext.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_opengles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_opengles.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_opengles2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_opengles2.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_opengles2_gl2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_opengles2_gl2.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_opengles2_gl2ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_opengles2_gl2ext.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_opengles2_gl2platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_opengles2_gl2platform.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_opengles2_khrplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_opengles2_khrplatform.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_pixels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_pixels.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_platform.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_power.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_quit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_quit.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_rect.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_render.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_render.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_revision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_revision.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_rwops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_rwops.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_scancode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_scancode.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_sensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_sensor.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_shape.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_stdinc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_stdinc.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_surface.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_system.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_syswm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_syswm.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_assert.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_common.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_compare.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_crc32.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_font.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_fuzzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_fuzzer.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_harness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_harness.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_images.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_images.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_log.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_md5.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_memory.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_test_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_test_random.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_thread.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_timer.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_touch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_touch.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_types.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_version.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_video.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/SDL_vulkan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/SDL_vulkan.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/begin_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/begin_code.h -------------------------------------------------------------------------------- /3rdparty/sdl2/include/SDL2/close_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/include/SDL2/close_code.h -------------------------------------------------------------------------------- /3rdparty/sdl2/lib/libSDL2.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/lib/libSDL2.a -------------------------------------------------------------------------------- /3rdparty/sdl2/lib/libSDL2.dll.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/3rdparty/sdl2/lib/libSDL2.dll.a -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/LICENSE -------------------------------------------------------------------------------- /cmake_generate_vs2022-x64.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/cmake_generate_vs2022-x64.bat -------------------------------------------------------------------------------- /docs/entities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/docs/entities.md -------------------------------------------------------------------------------- /engine/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/CMakeLists.txt -------------------------------------------------------------------------------- /engine/ape/ape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/ape/ape.cpp -------------------------------------------------------------------------------- /engine/ape/ape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/ape/ape.h -------------------------------------------------------------------------------- /engine/app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/app.cpp -------------------------------------------------------------------------------- /engine/app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/app.h -------------------------------------------------------------------------------- /engine/client/adivtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/adivtab.h -------------------------------------------------------------------------------- /engine/client/anorms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/anorms.h -------------------------------------------------------------------------------- /engine/client/asm_i386.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/asm_i386.h -------------------------------------------------------------------------------- /engine/client/block16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/block16.h -------------------------------------------------------------------------------- /engine/client/block8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/block8.h -------------------------------------------------------------------------------- /engine/client/cdaudio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cdaudio.h -------------------------------------------------------------------------------- /engine/client/cl_cin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_cin.cpp -------------------------------------------------------------------------------- /engine/client/cl_ents.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_ents.cpp -------------------------------------------------------------------------------- /engine/client/cl_fx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_fx.cpp -------------------------------------------------------------------------------- /engine/client/cl_input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_input.cpp -------------------------------------------------------------------------------- /engine/client/cl_inv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_inv.cpp -------------------------------------------------------------------------------- /engine/client/cl_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_main.cpp -------------------------------------------------------------------------------- /engine/client/cl_newfx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_newfx.cpp -------------------------------------------------------------------------------- /engine/client/cl_parse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_parse.cpp -------------------------------------------------------------------------------- /engine/client/cl_pred.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_pred.cpp -------------------------------------------------------------------------------- /engine/client/cl_scrn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_scrn.cpp -------------------------------------------------------------------------------- /engine/client/cl_tent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_tent.cpp -------------------------------------------------------------------------------- /engine/client/cl_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/cl_view.cpp -------------------------------------------------------------------------------- /engine/client/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/client.h -------------------------------------------------------------------------------- /engine/client/console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/console.cpp -------------------------------------------------------------------------------- /engine/client/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/console.h -------------------------------------------------------------------------------- /engine/client/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/input.h -------------------------------------------------------------------------------- /engine/client/keys.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/keys.cpp -------------------------------------------------------------------------------- /engine/client/keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/keys.h -------------------------------------------------------------------------------- /engine/client/menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/menu.cpp -------------------------------------------------------------------------------- /engine/client/qmenu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/qmenu.cpp -------------------------------------------------------------------------------- /engine/client/qmenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/qmenu.h -------------------------------------------------------------------------------- /engine/client/ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/ref.h -------------------------------------------------------------------------------- /engine/client/screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/screen.h -------------------------------------------------------------------------------- /engine/client/snd_dma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/snd_dma.cpp -------------------------------------------------------------------------------- /engine/client/snd_loc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/snd_loc.h -------------------------------------------------------------------------------- /engine/client/snd_mem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/snd_mem.cpp -------------------------------------------------------------------------------- /engine/client/snd_mix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/snd_mix.cpp -------------------------------------------------------------------------------- /engine/client/sound.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/sound.h -------------------------------------------------------------------------------- /engine/client/vid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/vid.h -------------------------------------------------------------------------------- /engine/client/vid_menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/client/vid_menu.cpp -------------------------------------------------------------------------------- /engine/hunk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/hunk.cpp -------------------------------------------------------------------------------- /engine/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/input.cpp -------------------------------------------------------------------------------- /engine/linux/cd_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/linux/cd_linux.cpp -------------------------------------------------------------------------------- /engine/linux/gl_fxmesa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/linux/gl_fxmesa.c -------------------------------------------------------------------------------- /engine/linux/gl_glx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/linux/gl_glx.c -------------------------------------------------------------------------------- /engine/linux/glob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/linux/glob.cpp -------------------------------------------------------------------------------- /engine/linux/glob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/linux/glob.h -------------------------------------------------------------------------------- /engine/linux/glw_linux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/linux/glw_linux.h -------------------------------------------------------------------------------- /engine/linux/net_udp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/linux/net_udp.cpp -------------------------------------------------------------------------------- /engine/linux/q_shlinux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/linux/q_shlinux.cpp -------------------------------------------------------------------------------- /engine/linux/qgl_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/linux/qgl_linux.c -------------------------------------------------------------------------------- /engine/linux/snd_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/linux/snd_linux.cpp -------------------------------------------------------------------------------- /engine/linux/vid_menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/linux/vid_menu.c -------------------------------------------------------------------------------- /engine/model/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/model/model.h -------------------------------------------------------------------------------- /engine/model/model_alias.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/model/model_alias.cpp -------------------------------------------------------------------------------- /engine/model/model_alias.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/model/model_alias.h -------------------------------------------------------------------------------- /engine/model/model_alias_normals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/model/model_alias_normals.h -------------------------------------------------------------------------------- /engine/model/model_mda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/model/model_mda.cpp -------------------------------------------------------------------------------- /engine/model/model_mda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/model/model_mda.h -------------------------------------------------------------------------------- /engine/renderer/light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/light.cpp -------------------------------------------------------------------------------- /engine/renderer/material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/material.cpp -------------------------------------------------------------------------------- /engine/renderer/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/material.h -------------------------------------------------------------------------------- /engine/renderer/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/model.h -------------------------------------------------------------------------------- /engine/renderer/ref_gl/anorms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/anorms.h -------------------------------------------------------------------------------- /engine/renderer/ref_gl/anormtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/anormtab.h -------------------------------------------------------------------------------- /engine/renderer/ref_gl/gl_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/gl_draw.cpp -------------------------------------------------------------------------------- /engine/renderer/ref_gl/gl_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/gl_image.cpp -------------------------------------------------------------------------------- /engine/renderer/ref_gl/gl_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/gl_local.h -------------------------------------------------------------------------------- /engine/renderer/ref_gl/gl_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/gl_model.cpp -------------------------------------------------------------------------------- /engine/renderer/ref_gl/gl_rmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/gl_rmain.cpp -------------------------------------------------------------------------------- /engine/renderer/ref_gl/gl_rmisc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/gl_rmisc.cpp -------------------------------------------------------------------------------- /engine/renderer/ref_gl/gl_rsurf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/gl_rsurf.cpp -------------------------------------------------------------------------------- /engine/renderer/ref_gl/gl_shader_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/gl_shader_manager.cpp -------------------------------------------------------------------------------- /engine/renderer/ref_gl/gl_shader_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/gl_shader_manager.h -------------------------------------------------------------------------------- /engine/renderer/ref_gl/gl_warp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/gl_warp.cpp -------------------------------------------------------------------------------- /engine/renderer/ref_gl/qgl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/qgl.cpp -------------------------------------------------------------------------------- /engine/renderer/ref_gl/qgl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/qgl.h -------------------------------------------------------------------------------- /engine/renderer/ref_gl/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/stb_image.h -------------------------------------------------------------------------------- /engine/renderer/ref_gl/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/stb_image_write.h -------------------------------------------------------------------------------- /engine/renderer/ref_gl/warpsin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/ref_gl/warpsin.h -------------------------------------------------------------------------------- /engine/renderer/renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/renderer.h -------------------------------------------------------------------------------- /engine/renderer/shader_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/shader_manager.cpp -------------------------------------------------------------------------------- /engine/renderer/shader_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/renderer/shader_manager.h -------------------------------------------------------------------------------- /engine/sdl2/sdl2_sys.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/sdl2/sdl2_sys.cpp -------------------------------------------------------------------------------- /engine/sdl2/sdl2_vid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/sdl2/sdl2_vid.cpp -------------------------------------------------------------------------------- /engine/server/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/server/server.h -------------------------------------------------------------------------------- /engine/server/sv_ccmds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/server/sv_ccmds.cpp -------------------------------------------------------------------------------- /engine/server/sv_ents.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/server/sv_ents.cpp -------------------------------------------------------------------------------- /engine/server/sv_game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/server/sv_game.cpp -------------------------------------------------------------------------------- /engine/server/sv_init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/server/sv_init.cpp -------------------------------------------------------------------------------- /engine/server/sv_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/server/sv_main.cpp -------------------------------------------------------------------------------- /engine/server/sv_null.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/server/sv_null.cpp -------------------------------------------------------------------------------- /engine/server/sv_send.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/server/sv_send.cpp -------------------------------------------------------------------------------- /engine/server/sv_user.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/server/sv_user.cpp -------------------------------------------------------------------------------- /engine/server/sv_world.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/server/sv_world.cpp -------------------------------------------------------------------------------- /engine/system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/system.cpp -------------------------------------------------------------------------------- /engine/win32/cd_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/win32/cd_win.cpp -------------------------------------------------------------------------------- /engine/win32/net_wins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/win32/net_wins.cpp -------------------------------------------------------------------------------- /engine/win32/q2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/win32/q2.ico -------------------------------------------------------------------------------- /engine/win32/q2.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/win32/q2.rc -------------------------------------------------------------------------------- /engine/win32/q_shwin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/win32/q_shwin.cpp -------------------------------------------------------------------------------- /engine/win32/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/win32/resource.h -------------------------------------------------------------------------------- /engine/win32/snd_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/win32/snd_win.cpp -------------------------------------------------------------------------------- /engine/win32/sys_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/win32/sys_win.cpp -------------------------------------------------------------------------------- /engine/win32/vid_dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/win32/vid_dll.cpp -------------------------------------------------------------------------------- /engine/win32/winquake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/win32/winquake.h -------------------------------------------------------------------------------- /engine/win32/winquake.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/engine/win32/winquake.rc -------------------------------------------------------------------------------- /game/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/CMakeLists.txt -------------------------------------------------------------------------------- /game/CinematicScript.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/CinematicScript.cpp -------------------------------------------------------------------------------- /game/CinematicScript.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/CinematicScript.h -------------------------------------------------------------------------------- /game/entity/entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/entity/entity.cpp -------------------------------------------------------------------------------- /game/entity/entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/entity/entity.h -------------------------------------------------------------------------------- /game/entity/entity_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/entity/entity_manager.cpp -------------------------------------------------------------------------------- /game/entity/entity_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/entity/entity_manager.h -------------------------------------------------------------------------------- /game/entity/entity_player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/entity/entity_player.cpp -------------------------------------------------------------------------------- /game/entity/entity_player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/entity/entity_player.h -------------------------------------------------------------------------------- /game/entity/entity_player_start.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/entity/entity_player_start.cpp -------------------------------------------------------------------------------- /game/g_ai.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_ai.cpp -------------------------------------------------------------------------------- /game/g_chase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_chase.cpp -------------------------------------------------------------------------------- /game/g_cmds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_cmds.cpp -------------------------------------------------------------------------------- /game/g_combat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_combat.cpp -------------------------------------------------------------------------------- /game/g_func.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_func.cpp -------------------------------------------------------------------------------- /game/g_items.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_items.cpp -------------------------------------------------------------------------------- /game/g_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_local.h -------------------------------------------------------------------------------- /game/g_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_main.cpp -------------------------------------------------------------------------------- /game/g_misc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_misc.cpp -------------------------------------------------------------------------------- /game/g_monster.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_monster.cpp -------------------------------------------------------------------------------- /game/g_phys.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_phys.cpp -------------------------------------------------------------------------------- /game/g_save.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_save.cpp -------------------------------------------------------------------------------- /game/g_spawn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_spawn.cpp -------------------------------------------------------------------------------- /game/g_svcmds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_svcmds.cpp -------------------------------------------------------------------------------- /game/g_target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_target.cpp -------------------------------------------------------------------------------- /game/g_trigger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_trigger.cpp -------------------------------------------------------------------------------- /game/g_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_utils.cpp -------------------------------------------------------------------------------- /game/g_weapon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/g_weapon.cpp -------------------------------------------------------------------------------- /game/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/game.h -------------------------------------------------------------------------------- /game/m_actor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/m_actor.cpp -------------------------------------------------------------------------------- /game/m_actor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/m_actor.h -------------------------------------------------------------------------------- /game/m_flash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/m_flash.cpp -------------------------------------------------------------------------------- /game/m_insane.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/m_insane.cpp -------------------------------------------------------------------------------- /game/m_insane.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/m_insane.h -------------------------------------------------------------------------------- /game/m_medic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/m_medic.cpp -------------------------------------------------------------------------------- /game/m_medic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/m_medic.h -------------------------------------------------------------------------------- /game/m_move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/m_move.cpp -------------------------------------------------------------------------------- /game/m_player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/m_player.h -------------------------------------------------------------------------------- /game/p_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/p_client.cpp -------------------------------------------------------------------------------- /game/p_hud.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/p_hud.cpp -------------------------------------------------------------------------------- /game/p_trail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/p_trail.cpp -------------------------------------------------------------------------------- /game/p_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/p_view.cpp -------------------------------------------------------------------------------- /game/p_weapon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/p_weapon.cpp -------------------------------------------------------------------------------- /game/q_shared.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/q_shared.cpp -------------------------------------------------------------------------------- /game/q_shared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/game/q_shared.h -------------------------------------------------------------------------------- /preview/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/01.png -------------------------------------------------------------------------------- /preview/02.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/02.webp -------------------------------------------------------------------------------- /preview/03.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/03.webp -------------------------------------------------------------------------------- /preview/04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/04.png -------------------------------------------------------------------------------- /preview/05.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/05.webp -------------------------------------------------------------------------------- /preview/06.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/06.webp -------------------------------------------------------------------------------- /preview/thumb_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/thumb_01.png -------------------------------------------------------------------------------- /preview/thumb_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/thumb_02.png -------------------------------------------------------------------------------- /preview/thumb_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/thumb_03.png -------------------------------------------------------------------------------- /preview/thumb_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/thumb_04.png -------------------------------------------------------------------------------- /preview/thumb_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/thumb_05.png -------------------------------------------------------------------------------- /preview/thumb_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/preview/thumb_06.png -------------------------------------------------------------------------------- /qcommon/cmd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/cmd.cpp -------------------------------------------------------------------------------- /qcommon/cmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/cmodel.cpp -------------------------------------------------------------------------------- /qcommon/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/common.cpp -------------------------------------------------------------------------------- /qcommon/crc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/crc.cpp -------------------------------------------------------------------------------- /qcommon/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/crc.h -------------------------------------------------------------------------------- /qcommon/cvar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/cvar.cpp -------------------------------------------------------------------------------- /qcommon/files.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/files.cpp -------------------------------------------------------------------------------- /qcommon/include/qcommon/math_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/include/qcommon/math_vector.h -------------------------------------------------------------------------------- /qcommon/md4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/md4.cpp -------------------------------------------------------------------------------- /qcommon/net_chan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/net_chan.cpp -------------------------------------------------------------------------------- /qcommon/pmove.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/pmove.cpp -------------------------------------------------------------------------------- /qcommon/qcommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/qcommon.h -------------------------------------------------------------------------------- /qcommon/qfiles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/qcommon/qfiles.h -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/readme.md -------------------------------------------------------------------------------- /release/SDL2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/release/SDL2.dll -------------------------------------------------------------------------------- /release/anoxdata/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /release/legal/chronon.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/release/legal/chronon.txt -------------------------------------------------------------------------------- /release/legal/sdl2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/release/legal/sdl2.txt -------------------------------------------------------------------------------- /vcpkg_setup_apple.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/vcpkg_setup_apple.sh -------------------------------------------------------------------------------- /vcpkg_setup_linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/vcpkg_setup_linux.sh -------------------------------------------------------------------------------- /vcpkg_setup_msvc.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hogsy/chronon/HEAD/vcpkg_setup_msvc.bat --------------------------------------------------------------------------------