Commit Graph

550 Commits

Author SHA1 Message Date
Yamagi Burmeister 293e360333 COmmit what we have so far. CTF is still broken 2011-10-05 17:28:30 +00:00
Yamagi Burmeister 26f00aaf53 Use pkg-config for X11 2011-10-05 16:46:25 +00:00
Yamagi Burmeister 0a6df135dd - Some cleanups to the Makefile
- Use sdl-config everywehre
2011-10-05 16:43:51 +00:00
Yamagi Burmeister a729ad3701 - Add header guards
- Bring the CTF files over
2011-10-05 16:33:04 +00:00
Yamagi Burmeister 56b41dd705 Merge generic parts of ctf/ with baseq2/. This should have any impact on
the baseq2/ source path.
2011-10-05 15:30:11 +00:00
Yamagi Burmeister 0bd9096f7f Integrate caedes systemwide installation patch 2011-10-04 19:29:40 +00:00
Yamagi Burmeister 6be8120804 Update the start script 2011-10-04 19:14:11 +00:00
Yamagi Burmeister c50f610cb2 Update TODO 2011-10-04 17:19:15 +00:00
Yamagi Burmeister b9d907f7ea Fix a bug introduced in r663 2011-10-04 16:46:51 +00:00
Yamagi Burmeister 9300c3c7e4 Use a better bounding box for rotating brush models. 2011-10-04 16:31:28 +00:00
Yamagi Burmeister 58f1ec91cd Fix the rare "SZ_GetSpace: overflow" bug, triggered by too much gibs or
debris
2011-10-04 16:02:31 +00:00
Yamagi Burmeister 9047d873ab Do not use the bodyqueue in single player 2011-10-04 15:49:22 +00:00
Yamagi Burmeister 73d1b251d5 Add a note about texture packs 2011-10-04 15:36:57 +00:00
Yamagi Burmeister b1b2815b66 Add file headers 2011-10-04 15:30:03 +00:00
Yamagi Burmeister 169145bf80 Reject savegames from another game.so 2011-10-04 15:16:43 +00:00
Yamagi Burmeister bd5d37c06d Fix radius damage, broken in r660 2011-10-04 13:18:41 +00:00
Yamagi Burmeister 89f808185d Remove an unused variable 2011-10-04 13:12:50 +00:00
Yamagi Burmeister 8ba8373440 Commit the cool, amazing and outresolving savegame
system. Savegames don't break anymore when the
game.so is recompiled or changed. :)
2011-10-04 13:02:52 +00:00
Yamagi Burmeister 7258574e7f Add some comments to empty functions 2011-10-04 07:42:28 +00:00
Yamagi Burmeister 212aed50e5 Remove the last "static" function in the game code 2011-10-04 07:38:38 +00:00
Yamagi Burmeister e1f2b10d5e Rework q_shared.* and add sanity checks 2011-10-03 17:04:35 +00:00
Yamagi Burmeister aa9f0cce93 Cleanup of g_local.h 2011-10-03 16:28:11 +00:00
Yamagi Burmeister f3ca824048 Rework p_weapon.c and add sanity checks 2011-10-03 16:02:22 +00:00
Yamagi Burmeister 1f95708b3d Add sanity checks to p_view.c 2011-10-03 15:38:43 +00:00
Yamagi Burmeister 6d96faf298 Cleanup of p_view.c, first step 2011-10-03 15:26:23 +00:00
Yamagi Burmeister daaaebe859 Rework p_trail.c and add sanity checks 2011-10-03 09:06:32 +00:00
Yamagi Burmeister 8c084636f8 Rework p_hud.c 2011-10-03 08:35:27 +00:00
Yamagi Burmeister 0f1de339c2 Add file header and remove static keywords 2011-10-03 08:22:14 +00:00
Yamagi Burmeister 68d82aa2b5 Rework p_client.h again and add sanity checks. 2011-10-03 08:19:44 +00:00
Yamagi Burmeister b768cea818 Rework g_wepon.c and add sanity checks 2011-10-02 09:02:03 +00:00
Yamagi Burmeister e9220c468a Rework g_utils.c and fix the removal of some entity classes 2011-10-02 08:33:36 +00:00
Yamagi Burmeister ce3602c663 Update TODO 2011-10-02 07:51:04 +00:00
Yamagi Burmeister 6a105cf71d Rework g_trigger.c, add sanity checks and a bugfix for cases in which a
monster spawns in a trigger_hurt.
2011-10-01 11:10:57 +00:00
Yamagi Burmeister 6d5c445ca5 Rework targets and add sanity checks. Add a new mapquirk for fact2 by
KMQuake2 and trigger activators via cross level triggers. While this 
is unused by baseq2 some editors supported this and thus some custom
maps may use it.
2011-10-01 09:34:28 +00:00
Yamagi Burmeister 04dbcffa03 Rework g_svcmds.c and add sanity checks 2011-10-01 08:47:41 +00:00
Yamagi Burmeister 74ff11850b Rework g_spawn.c, add sanity checks and plug a memory
leak. Honor the COOP-Flag of item, this should be 
unused by the main game data but maybe some mappers
used it.
2011-10-01 08:36:02 +00:00
Yamagi Burmeister e426e7ab82 Rework g_phys.c again. Port some minor bugfixes from Lazarus 2011-09-30 10:08:10 +00:00
Yamagi Burmeister f17cd52aa1 Make static functions normal 2011-09-30 09:06:48 +00:00
Yamagi Burmeister 2b4f223566 Rework g_monster.c again and add sanity checks. Some minor
bugs were fixed too:
- Comment two lines back in which were removed by id. They
  SEEM to bee correct
- Slime shouldn't destroy dead monsters (this was lost some 
  versions ago)
2011-09-30 09:04:35 +00:00
Yamagi Burmeister f1d3040cde Rework g_misc.c again and add sanity checks. Fix the rare crash at
biggun exit (code ripped from "sculler"). Fix suddenly disapearing black
hole generator model.
2011-09-29 14:04:36 +00:00
Yamagi Burmeister 7f5431c51a Make functions non static (for new savegame code) 2011-09-28 20:13:41 +00:00
Yamagi Burmeister 45194cad7e Rework g_main.c 2011-09-28 16:38:01 +00:00
Yamagi Burmeister 717bdcd658 Rework g_items.c again and add sanity checks 2011-09-28 16:26:41 +00:00
Yamagi Burmeister 9c25987531 Rework g_func.c again, add sanity checks and comments. 2011-09-28 08:59:35 +00:00
Yamagi Burmeister e8b7868eef Small bugfixes 2011-09-28 06:35:37 +00:00
Yamagi Burmeister 5e924e2f96 Add the license header back 2011-09-28 06:20:21 +00:00
Yamagi Burmeister bf692e5bc2 Clean g_combat.c up again and at a myriad of sanity checks 2011-09-27 20:03:00 +00:00
Yamagi Burmeister cda35b691f Add even more santiy checks to g_cmds.c 2011-09-27 18:01:29 +00:00
Yamagi Burmeister 7dff3c1423 Add many, many sanity checks 2011-09-27 17:40:46 +00:00
Yamagi Burmeister da9ba25067 Add a sanity check to prevent a potential crash 2011-09-27 16:08:55 +00:00