Clean up 'self' references in the weapon code that needed purging and set some sensible defaults for accurate lightmap settings.Marco Cawthorne2022-04-26 13:04:20 -0700
Gamerules: Some maps use a func_buyzone with no team attached to restrict buying, so check for team == 0 in Create{T,CT}Buyzones(). Also fix a round restart loop when the opposing team is empty but more than 2 players are present.Marco Cawthorne2022-04-26 13:03:12 -0700
Weapons: Go over all the reload functions to make sure our finalized reload call is delayed and people can't quick-switch abuse.Marco Cawthorne2022-04-26 09:57:03 -0700
Server: Reference weapons.h's MAX AMMO defines for the calibers, also fixing the 9mm having the wrong max ammo count by doing so.Marco Cawthorne2022-04-26 08:55:23 -0700
Weapons: Go over them all and adjust their bullet penetration properties. Only possible thanks to Xylemon's test map.Marco Cawthorne2022-04-24 17:24:01 -0700
armoury_entity: Spend time refining this entity, making kevlar/helmet assignment work properly. Need to investigate pickup notifications later todayMarco Cawthorne2022-04-24 10:54:40 -0700
Weapons: Go over the bullet penetration details, I think we got that mostly figured out now. Also fix some other CS specific entities and their touch functions.Marco Cawthorne2022-04-24 00:22:27 -0700
Handle 'frozen' state better. Planting C4 no longer doesn't freeze you. Now dying during freeze time will also call a round-end just like 1.5.Marco Cawthorne2022-03-03 23:34:01 -0800
ClientGame_EventParse() now has returns either 0 or 1 to signal successful overrides. CSMultiplayerRules now calls player.Death() like FreeHL.Marco Cawthorne2022-03-03 14:12:38 -0800
Improve player animation somewhat. Spines are being a bit weird still due to how the engine possibly handles some things.Marco Cawthorne2022-02-01 09:34:16 -0800
Remove CSMultiplayerRules' MakeSpectator, as we have our own MakeTempSpectator as part of the NSPlayer class now.Marco Cawthorne2021-11-28 00:03:28 +0100
40f7a76c1dServer-side check for chooseteam event calls, to avoid a NULL pointer error when someone tries to execute these functions with a modified client.Marco Cawthorne2021-08-13 22:06:28 +0200
136a4060b7Limit "chooseteam" cmd to maxplayers > 1 games ONLY.Marco Cawthorne2021-08-13 21:32:26 +0200
13193ccd23Updated consistency pack also comes with alternate USP submodel. So support that too.Marco Cawthorne2021-05-13 10:08:06 +0200
ecc963a0feFix the consistency pack pk3, where modders can make different hand models for each team. Add crosshair to first-person spectating. Network view-ofs.Marco Cawthorne2021-05-13 09:26:26 +0200
6a24b29e3dBots: Now following some basic objectives - don't look too deep into it Weapons: We now have added weapon weights and isempty() functions to the weapon structs Spectator: Now integrated into the gamemodes proper. NEEDS MORE TESTING! Radio: Fixed a bug in which the wrong player name would be displayed.Marco Cawthorne2021-05-12 15:47:34 +0200
9b620da3fbPolish WEAPON_M3 and WEAPON_XM1014 by giving it real spread, and allowing the reload sequence to be interrupted at any time.Marco Cawthorne2021-05-10 14:09:14 +0200
cc48c2c994Handle player weapon model attachments for all the weapons!Marco Cawthorne2021-04-06 09:20:35 +0200
dee6ee1a73Change pSeat references to pSeatLocal where applicable.Marco Cawthorne2021-03-31 13:42:36 +0200
acbdc62b14Make sure we call View_AddEvent() _after_ Weapons_ViewAnimation() so the cache hack in the upstream Nuclide repo works.Marco Cawthorne2021-03-30 07:31:33 +0200
14c23b521fClient: Replace all calls from View_EjectShell to View_EjectShellAttachmentMarco Cawthorne2021-03-17 14:36:39 +0100
29009ffbb9Client: Add shell ejection for pistols, smgs and rifles.Marco Cawthorne2021-03-17 13:26:12 +0100
81d7630dd7Add auto-reload when empty, clean up misc weapon code and add alpha to the hudpic display functions that I missed.Marco Cawthorne2021-03-17 11:51:50 +0100
a14e514ca2Basic radar implementation! It shows player positions and height - also adjusted obituaries to be colored after the team colors.Marco Cawthorne2021-03-17 09:20:59 +0100