a6695de43c
Added a weapon reload timer hack to prevent a race between input frame and weapon-reload think frame. This fixes that the gun seemingly reloads twice.
2019-02-21 12:43:59 +01:00
f008fd447c
w_textbox: Prevent the use of RETURN/ENTER; thanks Xylemon
2019-02-20 16:21:25 +01:00
8d4a3830fe
Add r_drawviewmodel support
2019-02-20 16:21:02 +01:00
d8926097fa
Added custom GLSL updates, that add monochrome rendering (for better 3D Anaglyph support)
...
Some minor fixes regarding the entry API.
Fixed explosion effects from not animating/looping properly.
2019-02-20 14:30:16 +01:00
646e378989
func_door: Fixed the touch condition, this fixes glitchy behaviour in cs_assault etc.
2019-02-09 11:32:19 +01:00
0db9009c2f
Minor splitscreen input fixes in the client module
2019-01-29 08:51:32 +01:00
546451338f
January 2019 Refactor: Added the initial BaseHL logic and started merging things with FreeCS. This will ensure a bright future to anyone porting mods and the like to the codebase. This is very, VERY early and I'm mainly committing this so Xylemon can start tinkering with it.
2019-01-29 03:40:14 +01:00
710509a0c1
func_door: Make water part of the entity again and fix the broken "STARTOPEN" flag
2019-01-27 06:58:46 +01:00
ab6dfdc95f
env_message: Give the default text some color.
2019-01-27 06:58:11 +01:00
63efe2b147
Valve progs boots now.
...
More restructuring.
2019-01-21 03:00:14 +01:00
23272fda23
Added missing LICENSE
2019-01-19 18:34:24 +01:00
40c3e23475
Menu: refresh menu upon de-activation of custom game.
2019-01-19 06:02:28 +01:00
8043b8f830
Major cleanup and restructuring. This breaks everything. I'm very, very sorry.
2019-01-19 05:50:25 +01:00
a79141a338
Menu: Fixed one small input glitch in the modlist
2019-01-19 02:23:54 +01:00
8783a130ce
Menu: More reliable menu restart.
2019-01-19 02:21:44 +01:00
99d4f294f4
Disable shutdown/init for now when switching mods, as there seems to be some race condition
2019-01-19 01:37:51 +01:00
0783533932
Menu: Proper entity shutdown bobs
2019-01-19 01:37:31 +01:00
61fcdfcf07
Progs update
2019-01-18 21:09:53 +01:00
3933b256b0
Moved things around a bit in the server-side entbase.
2019-01-18 21:06:23 +01:00
cbe3835813
Menu: Implemented Custom Game menu. Beware that the engine doesn't switch mods fast enough so there will be caching issues. The widgets might also mess about because of I'm not killing any existing entities/widgets. Be warned.
2019-01-18 21:05:42 +01:00
3d7b915da3
Client: Updated Copyright Notice
2019-01-16 21:18:28 +01:00
d946acc77e
Menu: Fixed .bsp stripping messup on LAN
2019-01-16 18:05:10 +01:00
817cf43930
Menu: Strip .bsp extension from maps when launching
...
Menu: Internet-Create-Game now applies hostname, maxplayers and password to the server
2019-01-16 17:52:43 +01:00
d635fbc0c7
Updated License/Copyright Info
2019-01-16 17:43:50 +01:00
622bb405b8
func_door_rotating: Added support for the SILENT spawnflag
2019-01-16 17:18:34 +01:00
0db8cb6e3c
armoury_entity: Welcome back.
2019-01-16 17:18:06 +01:00
66eec0128d
CBaseEntity: Added support for the Not In Deathmatch spawnflag.
2019-01-16 07:53:01 +01:00
b25d3fa082
func_door_rotating: Rotate only away from the player when ONEWAY isn't set, as well as it being a Y axis rotation only. Also added support for the backwards spawnflag.
2019-01-16 07:52:40 +01:00
a21b9a69ce
trigger_teleport: Now looks for the right attributes in its search for a destination. How inspiring.
2019-01-16 05:19:00 +01:00
27b18818f8
info_notnull: Fixed spawn init, so their target and targetname keys are properly set
2019-01-16 05:18:24 +01:00
1c009a189e
func_door_rotating: Lock doors when a targetname is set, as doors then can only be opened by triggers
2019-01-16 05:17:52 +01:00
d88c441f27
Menu: Prevent menu input interaction when Frag-Net dialogue is displayed
2019-01-16 05:17:24 +01:00
280fa8d99a
Menu: Fixed dialog alignments by changing strings to textfields
2019-01-16 02:16:44 +01:00
7597f23a9d
Menu: Added support for Half-Life's logo.avi header image
2019-01-16 01:14:54 +01:00
a4c77d7a95
Cleanup, removing unused cruft, moved menu into its own basedir.
2019-01-16 00:10:21 +01:00
95b60757e7
light: make sure lightstyles reset upon round respawn
2019-01-15 22:29:04 +01:00
f13cb921b3
pmove: fixed players sliding on top of entities
2019-01-15 22:28:44 +01:00
a241583fb8
PMove code cleanup
2019-01-15 02:58:02 +01:00
147bcc2f25
Crouch stutter fix with the latest FTE binaries
2019-01-14 19:48:23 +01:00
99c878d4d0
Fixed some rendering-frame bugs (stuff that doesn't belong...)
...
and fixed up pmove a little bit.
2019-01-14 16:13:20 +01:00
6e82e3b576
Remove the loadingscreen stuff from the menu as it's empty right now anyway.
2019-01-10 11:17:45 +01:00
732d140050
trigger_once: Same as last commit
2019-01-10 11:17:10 +01:00
8606735626
trigger_multiple: Set the activator entity correctly now
2019-01-10 11:16:59 +01:00
9c29c9fcb9
trigger_hurt: Fixed the timer so you can get hurt more than once
2019-01-10 11:16:39 +01:00
274d8386fb
func_button: Added support for shooting buttons to trigger them, if they have health attached.
2019-01-10 11:16:22 +01:00
4722b33035
func_breakable: Added support for 'explodemagnitude'
2019-01-10 11:16:04 +01:00
61011bf155
env_shooter: Actually sat down and made it work
2019-01-10 11:15:48 +01:00
e4981f6d41
rendermode optimisations for all CBaseEntity classes.
2019-01-10 11:15:10 +01:00
d244904f84
Missing animated sprite cleanup
2019-01-10 11:14:50 +01:00
79db5ac5fe
Fix the C4 bomb not being cleared when dropping it.
2019-01-10 11:14:30 +01:00
84399e33c9
func_bomb_target: Fix triggering upon C4 explosion.
2019-01-10 11:14:13 +01:00
b9902e94ea
ambient_generic: Made it fully serverside to avoid headache.
2019-01-10 11:13:49 +01:00
3c42426b43
Added env_message and game_text support.
2019-01-10 11:13:12 +01:00
d4fc1b8ca1
ambient_generic: Made it so that the PHS controls the networking, rather than just ignoring PVS/PHS altogether. This will increase performance.
2019-01-06 22:01:11 +01:00
76c34de632
Fix the C4 Bomb not being cleared from the inventory after every round.
2019-01-06 22:00:17 +01:00
f0d107bb8a
worldspawn: Make sure it's only called once, to avoid multiple worldspawn entities (this can happen...) from messing everything up.
2019-01-06 21:59:58 +01:00
3ef5e6c009
Fix the 'kill' command
2019-01-06 00:22:06 +01:00
7bb9281db7
Finally added the 5th weapon slot, where the C4 rightfully belongs.
2019-01-05 21:35:38 +01:00
910c94a15f
Actually, this is the right coordinate for the defusal kit HUD icon...
2019-01-05 20:31:10 +01:00
09667d161c
Added missing escape-zone, vip-zone and defusal-kit HUD icons
2019-01-05 20:28:31 +01:00
45d44149fd
func_ladder: Fix the placeholder ladder not colliding/rendering properly.
2019-01-05 18:30:47 +01:00
9268524b4d
Disabling debug info for the GS-EntBase.
2019-01-05 18:30:24 +01:00
b6321abd82
hostage_entity: Slight sound optimisation.
2019-01-05 18:30:02 +01:00
f17914d241
Fixed you starting with more than the allowed money. Now respecting the limtis.
2019-01-05 18:29:35 +01:00
a0745b550f
Removed EntHostage.c
2019-01-05 18:29:11 +01:00
eed328c36f
hostage_entity: Experimenting with a new duckling type follow AI. Not perfect, but better results than before
2019-01-05 16:36:22 +01:00
2e4498ec3d
Changed some attack-delay/cycle values to ones I could poke from AMX-X/AlliedModders
2019-01-05 16:35:45 +01:00
78ccd2f4ec
trigger_multiple: Added wait = -1 behaviour (fixes de_survivor's car light flickering)
2019-01-05 16:34:28 +01:00
098b701fe5
Renamed sv_voxannounce to fcs_voxannounce. As it is FreeCS specific.
2019-01-05 16:33:39 +01:00
86038ac612
Added some angle velocity to the shell ejections
2019-01-05 16:33:17 +01:00
1397d9a533
ambient_generic: Fixed triggers, networking and whatnot. Should behave a lot closer now
2019-01-05 11:50:30 +01:00
675ecc323c
cycler_sprite: Fixed it not being a trigger, so now the chickens on cs_italy work again. Praise the chicken.mdl
2019-01-05 11:50:02 +01:00
c454f9f801
hostage_entity: Slightly better pathing, by walking to the last-traceable position of the rescuer
2019-01-05 10:39:09 +01:00
a02b1f516c
env_sprite: Make sure m_flFramerate is set
2019-01-05 10:38:22 +01:00
b3753047ad
hostage_entity: Memorize who your last rescuer was and attribute $$$ to him, in case he's too far away and no longer the user.
2019-01-05 09:10:14 +01:00
0adf64a82f
Cleaned up func_buyzones' Game_CreateBuyZones to not use findchain.
2019-01-05 08:58:21 +01:00
3f3438cc1c
hostage_entity: allows being pushed around (when you're CT)
...
hostage_entity: added animations for idle/walk/running that were missing
2019-01-05 08:51:32 +01:00
a1dcd36575
Fixed func_buttons in that their touch function was set when it shouldn't have been after using them via +use
2019-01-05 03:19:36 +01:00
af6904631e
Added the missing class file entries for cycler and cycle_sprite
2019-01-05 03:18:57 +01:00
992251b030
Fixed a bug with not giving the helmet when you've already got Kevlar.
2019-01-05 03:18:38 +01:00
d4d6e8a6da
The HUD will now display when you've got Kevlar and the Helmet
2019-01-05 03:18:23 +01:00
4621358ffd
Added custom GLSL with support for the new gl_fake16bit, gl_affinemodels
...
Added support for respawns of map entities
Started redoing hostages... they don't have any animations right now. Don't be surprised.
Moved most/if-not-all CS specific entities into their own class files
2019-01-05 02:02:12 +01:00
4f9e8c2a75
Moved info_map_parameters into its own entity file, removed the old associated fields.
2019-01-04 21:58:19 +01:00
0e7fcf8012
Fixed env_sprite functionality.
...
Moved some things around.
2019-01-04 21:39:07 +01:00
c4eb753f63
env_spark autostart fix
2019-01-04 20:39:45 +01:00
e7f1db0543
Commited some minor stuff, unimportant
2019-01-04 05:56:14 +01:00
6678a562ae
VoIP 3D-Ingame Indicator added
2019-01-03 23:33:40 +01:00
59c637c6ea
Fixed trigger_hurt
2019-01-03 12:23:11 +01:00
5fa7002844
- Added everything needed for networked sprays
...
- Switched to custom pmove code (early, WIP) instead of the engine one, again
- Made nightvision compatible with splitscreen modes
- Player animation fixes
- Prediction fixes
- Fixed radius damage, so grenades and bombs should apply proper damage now
- Added func_wall_toggle
- Small entity fixes
2019-01-03 02:26:39 +01:00
32b6e85d28
Some AUG improvements, simple crosshair for both AUG and SG552
2019-01-03 02:23:21 +01:00
07b72429f6
Switched the majority of entities over to my new object oriented entity codebase also featured in The Wastes 1.2
2018-12-31 02:00:38 +01:00
88710b3bb2
Player animation fixes
2018-12-31 01:58:02 +01:00
d1ad1b13bf
Misc prediction fixes
2018-12-30 06:37:53 +01:00
ff7e6b6c41
Made the connect button work in the Internet/LAN menus
2018-12-28 00:03:00 +01:00
8ffd4bb134
Initial New-Menu Commit.
2018-12-27 23:53:24 +01:00
0d5b490fac
Tweaks to the default HUD color and radar position to be more like 1.5
2018-12-27 23:50:36 +01:00
aaf8241bc2
Gun offset command added (v_gunofs)
2018-12-27 18:19:14 +01:00
468996b9e6
Reset the bomb defusal progress in case the time runs out and is neither detonated nor successfully defused.
2018-12-25 22:59:10 +01:00
a02b781e9a
Fix func_buyzones not being affected by fcs_swapteams
2018-12-25 22:53:44 +01:00
b1fa74a63a
Added fcs_fix_bombtimer for overriding weird/buggy CS 1.5 timer behaviour
2018-12-23 09:12:12 +01:00