Skip to content
Failed

Changes

Summary

  1. See desc (commit: 2e1b032) (details)
Commit 2e1b03251e3d155f33f088bd202f8527db8f7e95 by xtreme8000
See desc

* use cglm as matrix library
* link with LTO
* improve hit detection: now OBB-Ray instead of AABB-Ray
* hitbox more tight (e.g. player arms)
* cache fonts in a hash table (instead of list)
* remove dead code in some places
* disable world update ticks e.g. on server-list
* player part that was hit now based on actual distance (when multiple
parts of a player have been hit)
* hitbox now hard-coded
* AABB intersection test reverted back to original code
(commit: 2e1b032)
The file was modified src/aabb.h (diff)
The file was modified src/matrix.h (diff)
The file was modified src/chunk.c (diff)
The file was modified src/font.c (diff)
The file was modified src/CMakeLists.txt (diff)
The file was modified src/matrix.c (diff)
The file was modified src/tracer.c (diff)
The file was modified src/camera.c (diff)
The file was modified src/grenade.c (diff)
The file was modified src/map.c (diff)
The file was modified CMakeLists.txt (diff)
The file was modified src/map.h (diff)
The file was modified src/cameracontroller.c (diff)
The file was modified src/player.c (diff)
The file was modified src/player.h (diff)
The file was modified src/glx.c (diff)
The file was modified src/model.c (diff)
The file was modified src/particle.c (diff)
The file was modified src/model.h (diff)
The file was modified src/weapon.c (diff)
The file was modified src/aabb.c (diff)
The file was modified src/hud.c (diff)
The file was modified src/main.c (diff)
The file was modified src/font.h (diff)