Marco Cawthorne
02efa21e3d
Move game-specific sources into their respective mod-dirs. This was planned
...
for a while and was inevitable. Latest fteqcc required that fixes a limit
with paths. Also added src/server/mapcycle.qc
2021-02-08 13:35:15 +01:00
Marco Cawthorne
86daed3eec
Added a stripped down base game tree, which should pose as a decent
...
entry-point for starters into the SDK
2020-12-22 01:56:44 +01:00
Marco Cawthorne
4e9be1a7bc
Makefile: Apparently a target can't be called 'plugins', so we'll rename it to 'plugs'. Neat.
2020-10-06 14:34:26 +02:00
Marco Cawthorne
f1954cdb33
Plugins: Added hooks for InitEnts and cleaned up some plugins that would benefit from it.
2020-08-16 01:04:20 +02:00
Marco Cawthorne
081d541e9e
Menu: IRC based Chat is now completely implemented using QuakeC. It already works quite well but will need a lot more testing!
2020-06-30 17:14:06 +02:00
Marco Cawthorne
7c1921ae05
Opposing Force: Added stubs for the upcoming CTF logic.
2020-04-28 06:11:44 +02:00
Marco Cawthorne
0d3f271b21
Half-Life: Convert item_battery and item_healthkit to use sound shader
...
definitions instead of using sound() directly.
2020-04-22 12:45:45 +02:00
Marco Cawthorne
922b6f4c55
Added sub-directory makefile to ease the building of specific games/mods.
2020-04-21 00:30:54 +02:00
Marco Cawthorne
e643ab58a7
Rewrote parts of HUD_SlotSelect to be no longer recursive.
2020-04-20 11:47:22 +02:00
Marco Cawthorne
51cce26fd8
Added some init messages.
2020-04-19 12:02:05 +02:00
Marco Cawthorne
594ba56f02
Started moving gamerule logic into classes, so we can manage seperate
...
modes of play better. This will be much appreciated too by anyone modding
CS to add additional gamemodes later for example.
2020-04-14 03:12:09 +02:00
Marco Cawthorne
b992dd472d
Menu: Fixed dumping path.
2020-04-08 09:12:22 +02:00
Marco Cawthorne
c6f40c2590
Moved shared Nuclide data into its own folder.
2020-04-08 08:01:52 +02:00
Marco Cawthorne
f66792ef49
Comitting the new cstrike-branch stuff so far, it's very little but a
...
step in the right direction. The old (regressed) codebase is now in
cstrike.old.
2020-03-28 10:56:52 +01:00
Marco Cawthorne
82d9027873
Added support for chaptertitle worldspawn key.
...
Valve: Added monster_snark and monster_tripmine. Although they don't work
as such fully yet.
Pain/Death are properly part of the player class.
Added own music track networking so we can skip the looping business,
which is currently broken in the engine.
Shoved some gamerule specific stuff around so there's more shared code
between the mods.
2020-03-26 23:07:13 +01:00
Marco Cawthorne
673cf9dbf8
Manual networking of all base-entities. This shouldn't be necessary,
...
but, as the engine-bug that's as old as time itself that has been
responsible for prediction being wonky has still not been fixed, I have
to do this. Maybe it'll be for worse, maybe it'll be for the better.
2020-01-16 05:43:12 +01:00
Marco Cawthorne
cfe0094c28
- Added early Poke646 entries.
...
- Added missing Shock-Rifle particle file.
- Fixed monster_scientist behaviour in SciHunt that broke.
- Added parenting functionality for entities (The Wastes uses this.)
- More updates to BasePhysics. Requires plugins/bullet.
I want to make it work with primitive physics however.
- Updated prop_rope entity. The Wastes uses this and requires an updated
engine.
- Changed the way env_sound works. This may be more accurate.
2019-12-22 12:13:49 +01:00
Marco Cawthorne
bf5c78fab2
Opposing Force: Initial commit of weapons.
...
Includes some networking fixes so we can actually use 32bits of items.
That's what these mods are good for - testing the infrastructure.
2019-09-12 01:20:03 +02:00
Marco Cawthorne
94b0b5acc5
Team Fortress: Initial commit. Rough framework for the weapons, build
...
scripts, etc.
2019-09-11 08:45:41 +02:00
Marco Cawthorne
dee8eb2fd8
Updated progs.src file paths.
2019-09-01 05:23:24 +02:00
Marco Cawthorne
b604077d0b
Renamed /Source to /src
2019-09-01 04:35:37 +02:00