87b84272e3
WEAPON_INCENDIARY: Basic functionality and renamed Railgun function to standard
2023-01-17 21:49:54 -08:00
dee41eeffc
WEAPON_ASSCAN: early implementation of the assault cannon.
2023-01-17 17:09:06 -08:00
2db9152e1b
Railgun now fully works, just needs visual fluff. Nailgun now uses modern crosshair approach
2023-01-17 16:44:48 -08:00
dc9ac96279
WEAPON_PIPEBOMB: apparently the pipebomb launcher shares the magazine field with the glauncher, so fixed that.
2023-01-17 16:37:13 -08:00
d2d3f54592
WEAPON_PIPEBOMB: now the pipebomb launcher is here too, although you can't explode the nades yet.
2023-01-17 16:32:53 -08:00
14843ee5fd
WEAPON_GLAUNCHER: initial implementation... mostly done
2023-01-17 16:12:59 -08:00
4f065e08f6
WEAPON_TRANQUIL: made that work more too.
2023-01-17 14:03:52 -08:00
1b0de737e1
WEAPON_SUPERNAIL: make it work or whatever
2023-01-17 14:03:21 -08:00
f83568c5ef
Add a cheat command to make it easier for developers to try the weapons.
2023-01-17 12:50:50 -08:00
7f848a6fde
Add isempty weapon functions to stop the hud selection from crashing.
2023-01-17 11:58:35 -08:00
b43aa239d1
Removal of Game_Input which has been made obsolete.
2023-01-11 17:45:41 -08:00
fb27e32a1f
Merge github.com:eukara/freetfc
2023-01-08 13:43:55 -08:00
f290161fbd
Import the weapon_base* files that were once in base/, but have since then been deleted.
2023-01-08 13:43:00 -08:00
03e0002a92
Merge pull request #3 from preston-thompson/master
...
Implement autorifle primary fire
2023-01-01 13:21:44 -08:00
Preston Thompson
187035c186
w_autorifle: add primary fire functionality
...
default.cfg: rename FreeTF hostname to FreeTFC
2022-12-31 16:52:00 -08:00
5312044640
Merge pull request #2 from preston-thompson/master
...
Nailgun fixes, class selection fix
2022-12-31 13:46:27 -08:00
Preston Thompson
938d67443d
w_nailgun: add primary sound, add hit effects and decal, adjust missile start position and velocity
...
weapons_tfc.sndshd: add nailgun fire sound
vgui_chooseteam.qc: fix bug where class selection menu doesn't hide after picking a class
mark install_patches.sh as executable
2022-12-31 13:43:37 -08:00
3e47775ccb
Add manifest file
2022-12-31 12:09:37 -08:00
937d3f1ba5
Compilation fixes.
2022-12-31 12:07:11 -08:00
131228db92
Clean up think calls and fix various linking issues with upstream Nuclide.
2022-12-22 16:11:13 -08:00
269d16eac6
Remove references to client/player.qc.
2022-11-30 14:31:14 -08:00
9c6e414e0b
Set pragma target fte_5768
2022-08-22 23:25:37 -07:00
2d8bfa42df
player class: Use parent method OptimiseChangedFlags() to cull some fields from being networked to players other than yourself
2022-08-09 09:31:37 -07:00
365276affe
Clean up our player enumflags.
2022-08-07 14:13:46 -07:00
e3c7d8a1a2
Make our sentry class use soundDefs
2022-08-05 14:25:01 -07:00
ddaf0f533a
Cleanup: Some CGameRules methods are now of type 'bool'
...
Remove rules.qc
2022-07-16 15:08:28 -07:00
25a70fb2d2
Wrench now detects sentries, has commented code in place for other buildings.
...
Also fixed up the damage code/squibs code, left in a duplicate function when updating, my bad.
2022-07-14 22:56:58 -07:00
7512619a06
Commit some of this WiP stuff so Xylemon can merge his changes.
2022-07-14 22:35:45 -07:00
de3ced89cf
Wrench now has cells, and will display it in the HUD
...
Some code cleanup
2022-07-14 21:08:17 -07:00
7fc6f85cbc
item_tfgoal: add RFX_GLOWSHELL rendering mode
2022-07-10 17:21:35 -07:00
b559904a53
sentry: will now look around. no idea why bone controller 2 isn't responding.
2022-07-10 16:40:22 -07:00
3865075e18
sentry: apply correct color to the head of the sentry
2022-07-10 15:56:44 -07:00
369db33689
item_armor: remove unnecessary .skin assignment
2022-07-10 15:55:10 -07:00
cc9868b27b
item_healthkit: basic implementation
2022-07-10 15:54:25 -07:00
4f5fbd81ef
item_armor: use different colors for the different armor types
2022-07-10 15:54:10 -07:00
5af3b4409b
item_armor: Get the right bbox value, drop to floor upon spawn.
2022-07-10 15:15:20 -07:00
e0cc5959c9
item_armor: correct point values for the different types
2022-07-10 14:52:43 -07:00
ba883ac321
item_armor: add soundDef for pickup sound
2022-07-10 14:46:53 -07:00
49f9eec643
item_armor: Initial implementation. Gives armor points and metal (to engineers)
2022-07-10 14:18:43 -07:00
e2299d8d22
Minor cleanup around some well deserved warnings
2022-07-10 13:21:16 -07:00
e78ae3cf86
item_tfgoal: proper drop & return code, add support for 'pausetime', 'noise3' and 'noise4' spawn keys
2022-07-10 13:07:35 -07:00
d375315027
info_areadef: Add primitive entity.
...
dispenser: add Death() method
2022-07-10 11:24:40 -07:00
22b968c6e6
dispenser: clamp armor and do some extra bound checks before registering as a valid pickup
2022-07-10 09:15:43 -07:00
1dce4e12b1
Add func_nobuild, func_nogrenades.
2022-07-10 09:06:53 -07:00
ece04dda38
dispenser: refine touch logic to check for changes, play appropriate sound
2022-07-10 08:33:56 -07:00
5a0f20f86f
item_tfgoal: add QUAKED comment documenting implemented behaviour
2022-07-10 07:42:36 -07:00
67b9d02132
Little bit more work on the Dispenser, documenting mainly the limits. Still gotta research the exact ammo refresh timings and go implement the spanner functionality.
2022-07-09 23:51:21 -07:00
5d37d48c23
Slight cleanup to the build/dismantle sendevents
2022-07-09 23:06:44 -07:00
54d2fe4e0b
Now we're warning the player when they want to build another (insert structure here)
2022-07-09 22:04:41 -07:00
36e2dc43b6
Add 'no metal' message when trying to build.
2022-07-09 21:55:09 -07:00