Commit Graph

2618 Commits

Author SHA1 Message Date
Marco Hladik cb9fa0b183 Added a basic spectator HUD
Added nightvision
Added zoom modes for weapons that are supposed to have them
Fixed a bug in which spectators could interact with the game-world
Overhauled the way the rule system works
Switched to autocvars for most cvar-related variables
2016-12-18 10:09:01 +01:00
Marco Hladik ab42b2c2a8 Added mp_fillweapons to allow similar weapon-buying to CS:S 2016-12-17 20:02:24 +01:00
Marco Hladik 7afac5c6cf Fixed a bug in which switching the team wouldn't restart the match when the playercount was 0
Optimisations with cvars
Added cross_color
Added vgui_color
2016-12-17 13:55:18 +01:00
Marco Hladik 2fa81cc594 Added a new weapon info table field for the upcoming damage system
Added cvar con_color from the old CS days that changes the HUD color (takes RGB)
2016-12-13 23:09:49 +01:00
Marco Hladik 122fbe10ef Basic Player Animations
Added a dynamic crosshair
Updated weapon selection system
Updated the view to do our own bobbing
Fixed a few logic issues with the round/timer loop
Added some new sound events and some overall polish
2016-12-13 20:15:09 +01:00
Marco Hladik 49ec1c6f34 Updated a few binds, prepared a few VGUI graphics and commited new .dat builds 2016-12-11 14:33:01 +01:00
Marco Hladik d6479da6b0 Added weapon selection display on the HUD
Changed the reloading behaviour (time needs to pass in order for the mag/caliber fields to update)
2016-12-11 14:17:00 +01:00
Marco Hladik f8a1902187 Added bomb-defusing
Added progressbar on bomb defusing
Added seperators on the timer and the ammo display
Fixed some USE bugs related to doors and other ents
+use (+button6) is now something that can be toggled, whereas before it was a one-time thing
Added various sounds when buying things
Added various messages when trying to buy things you already have
Added proper radio sounds to the bombing mission type
More work done on the equipment
2016-12-11 11:10:03 +01:00
Marco Hladik dc95dd3c12 Fixed the BreakModel PVS thing.
Now also loading 'valve' whenever present.
2016-12-10 15:39:54 +01:00
Marco Hladik b1b81e8728 Added env_sprite (non-looping)
Added fixes to the VIP selection algorithm
Particle fixes and tweaks
Change how ModelGib calls are broadcast due to PVS issues on maps like cs_militia
Fixed scoreboard coloring
Fixed the random-number generation in some occasions
Added gibmodels being able to have a random selection of submodels
Added monetary rewards
Added penalties for injuring/killing hostages
Misc fixes to func_door and func_button in terms of triggering events
2016-12-10 15:25:16 +01:00
Marco Cawthorne a36e2452e6 Delete default.cfg 2016-12-10 00:10:22 +01:00
Marco Cawthorne 6808bf4646 Delete default.cfg 2016-12-10 00:10:20 +01:00
Marco Cawthorne d56443dec9 Delete ftesrv.cfg 2016-12-10 00:10:18 +01:00
Marco Hladik dfae8b5dae Added the scoreboard
Added orbituaries
Added monetary rewards for objectives
Fixed weapons not switching/drawing after buying new ones
Added $16.000 salary cap
Fixed func_breakables always starting with 100HP
Fixed something about the doors
Fixed the Buymenu Exit button trying to buy ammunition
Fixed spawning behaviour between switching teams and modes
Fixed VIPs being able to switch teams midsession
Changed gamedir loading behaviour (attempts to read cstrike, then opencs)
2016-12-10 00:03:13 +01:00
Marco Hladik b976fc1d33 Added as_* gamemode support
CVAR mp_c4timer now affects the bomb
Fixed a bug in which the rounds weren't reset properly when players left
Max playerspeed can now be controlled serverside with sv_maxspeed
2016-12-08 21:24:09 +01:00
Marco Hladik f89fb231d3 Fixed camera angle when spawning as observer the first time
Fixed behaviour of the camera being forced to the next trigger_camera upon death
2016-12-08 00:50:47 +01:00
Marco Hladik a15b5f606f C4 icon is now flashing when in zone + bomb equipped
Fixed bug in which switching entities in the game-logic caused pretty bad bugs
Respawn fixes for hostage, ambient_generic and cylcer_sprite entities
Fixed a bug in which func_door's would call the targets twice
Added the missing spawnflag support for "Initially Dark" light entities
2016-12-08 00:09:50 +01:00
Marco Hladik 1290fb0daf Radio messages are now being cast in a bandwidth friendly way
Added ability for mapobjects to respawn (only useful on ones that move/die)
Fixed bug that would "draw" the weapon twice, causing a double-soundcast on the SDL audio driver of FTEQW
2016-12-07 20:38:26 +01:00
Marco Hladik db0a11de32 Fixes to func_button and a reworked CSQC version of ambient_generic 2016-12-07 07:00:28 +01:00
Marco Hladik 59bdaba7ff Bomb will now actually damage people in its radius... 2016-12-07 03:35:01 +01:00
Marco Hladik 1bb61a30ff Now C4/Knife won't try showing their "ammo/caliber" anymore
C4 will only start animating when it should be possible...
2016-12-07 02:07:04 +01:00
Marco Hladik 604bdff844 Fixed a T buying bug
Added the ability of the C4 Bomb to "explode"...
Added a random-bombguy selection thingie for the Ts.
2016-12-07 01:57:17 +01:00
Marco Hladik 4f7defcb98 Added info_map_parameters (setting buyrestrictions)
Added trigger_camera
Added ammo-buying restrictions (money wasn't taken into account)
Added spawning of buyzones when there aren't any
Added sound when buying ammo
Added Client_TriggerCamera as part of EV_CAMERATRIGGER
Fixed the Knife not showing/animating
2016-12-07 01:05:06 +01:00
Marco Hladik d8577accf0 Fixed a bug where the round wouldn't end if all CTs died 2016-12-06 01:25:05 +01:00
Marco Hladik f986f42c76 Added func_button and a ton of compatibility fixes, as well as lightswitches 2016-12-05 23:25:47 +01:00
Marco Hladik 1fd279abaa Added func_door, func_door_rotating, env_glow. 2016-12-05 21:32:24 +01:00
Marco Hladik ba88b9e818 Improved crouching by a ton, changed speed handling (via multipliers) and fixed the timer so that we can do cool things which will come in later. 2016-12-05 19:06:24 +01:00
Marco Hladik f3553f5938 Updated README.md 2016-12-05 01:24:55 +01:00
Marco Hladik 786b51c2e6 Added loading for texternal MOTD/Mapinfo files
Added ammo purchases and caliber infotypes
Started working on the Escape gamemode
Crouching is now implemented
2016-12-05 01:22:52 +01:00
Marco Hladik 2acddc369d Implemented info_hostage_rescue and Game_CreateRescueZone 2016-12-04 15:56:41 +01:00
Marco Hladik 3bd3b7c95f Progress on match logic, respawning, spectating, triggers... 2016-12-04 15:04:30 +01:00
Marco Hladik dac1623b0d Implemented env_render, cycler_sprite, trigger_multiple and a few other bits 2016-12-04 02:27:15 +01:00
Marco Hladik a75b6d1dda Improved pathfinding, early breakable model stuff 2016-12-03 20:25:03 +01:00
Marco Hladik d144d3e998 Sound events for the weapons are DONE; Func_Breakables are in (basic) and some minor fixes 2016-12-03 16:17:55 +01:00
Marco Hladik 2a69d07ee0 Last commit for tonight, slowly adding in clientside sounds for the viewmodels 2016-12-03 01:35:50 +01:00
Marco Hladik 6378be9043 Additive rendermodes for brushents, basic damage system & hostage deaths 2016-12-03 00:12:10 +01:00
Marco Hladik bb4a790f62 Footsteps (basic) and viewmodels now bob. Also flashing HUD elements!. 2016-12-02 19:45:59 +01:00
Marco Hladik c366e8fc9a Hostages are now fully implemented, as well as the game timer display 2016-12-02 17:54:40 +01:00
Marco Hladik c0ba8c50dd Merge branch 'master' of https://github.com/eukos16/OpenCS 2016-12-02 01:02:40 +01:00
Marco Cawthorne 2a04b63a88 Fixed wrong price for the M3 etc. 2016-12-02 01:02:24 +01:00
Marco Hladik edadee55b9 Fixed wrong price for the M3 etc. 2016-12-02 00:59:05 +01:00
Marco Hladik 77e5325762 Merge branch 'master' of https://github.com/eukos16/OpenCS 2016-12-02 00:34:29 +01:00
Marco Hladik 577a59afb8 Reload times are now the real ones 2016-12-02 00:33:44 +01:00
Marco Cawthorne dd5b8eea7d Create README.md 2016-12-01 23:14:02 +01:00
Marco Cawthorne b1896295c7 Delete .Client.c.un~ 2016-12-01 22:58:11 +01:00
Marco Cawthorne fc23632f33 Delete .Defs.h.un~ 2016-12-01 22:58:08 +01:00
Marco Cawthorne ceb2a10a8a Delete .Entities.c.un~ 2016-12-01 22:58:05 +01:00
Marco Cawthorne 707758687d Delete .FuncBuyZone.c.un~ 2016-12-01 22:58:02 +01:00
Marco Cawthorne b0a0d7ec5e Delete .Main.c.un~ 2016-12-01 22:57:58 +01:00
Marco Cawthorne 526647e0be Delete .Timer.c.un~ 2016-12-01 22:57:55 +01:00