Commit Graph

315 Commits

Author SHA1 Message Date
metalgearsloth
5373fec641 Fix a bunch of warnings (#11965)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-16 08:44:23 -07:00
metalgearsloth
0560d9fb50 Fix gloves melee (#11841) 2022-10-15 13:20:05 -07:00
Leon Friedrich
581a805063 Replace ItemSlotChangedEvent with EntInsertedIntoContainerMessage (#11934) 2022-10-15 13:03:37 -07:00
metalgearsloth
a93d6eb5b6 Fix CanDisarm (#11843) 2022-10-14 23:14:07 -05:00
metalgearsloth
86303c06f9 Unify melee ranges (#11708) 2022-10-09 16:29:51 +11:00
metalgearsloth
600c0e3255 Fix a few warnings (#11576) 2022-10-04 14:24:19 +11:00
metalgearsloth
fb839f865e Make CanAttack check for container (#11650) 2022-10-03 18:50:09 -07:00
metalgearsloth
649420b641 Fix melee windup persisting in some circumstances (#11625) 2022-10-03 18:12:45 -07:00
metalgearsloth
f456ad911e Pathfinder rework (#11452) 2022-09-30 14:39:48 +10:00
metalgearsloth
f51248ecaa Melee refactor (#10897)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-09-29 15:51:59 +10:00
metalgearsloth
78a4ab6eb2 Update for collision events by-ref (#10933) 2022-09-14 17:26:26 +10:00
metalgearsloth
2f07270744 Add examines for damage values (#11090)
* Add examines for damage values

Even immersive sims still give you values.

We should also do this for armour so people don't have to yml dive and so the general public actually know the balance of things.

* Slightly better

* Cleanup
2022-09-08 18:08:14 -05:00
metalgearsloth
fae71aeb3e Use red damage animation for guns too (#10938) 2022-09-06 18:01:35 +10:00
metalgearsloth
0286b88388 NPC refactor (#10122)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-09-06 00:28:23 +10:00
metalgearsloth
a0f2e7ac92 Fix griddrag and tethergun (#10510) 2022-08-31 20:11:45 -07:00
metalgearsloth
d767ce9585 Fix a bunch of warnings (#10886)
* Fix a bunch of warnings

Also made ensnareable not broadcast as they're only used directed.
Mainly just Get<T> and AppearanceSystem

* buckle too

* fix tests

Co-authored-by: wrexbe <wrexbe@protonmail.com>
2022-08-27 20:26:35 -07:00
metalgearsloth
5cdec951c7 Only show gun examines in detail range (#10697)
The most important 2 are fire mode and how much ammo is left.
2022-08-23 09:04:50 -05:00
metalgearsloth
d2f1981172 Fix bang, ded (#10768) 2022-08-22 19:28:31 -07:00
metalgearsloth
4901201b2d Change gun activates to uses (#10699) 2022-08-19 19:15:53 -07:00
metalgearsloth
b627b2b34d Fly-by sound tweaks (#10658) 2022-08-17 19:32:39 -07:00
metalgearsloth
64a25dc8f6 Fallback to guncomp on the entity (#10659) 2022-08-17 19:32:34 -07:00
Leon Friedrich
9fd25937fb Fix empty guns (#10650) 2022-08-17 13:44:43 +10:00
Leon Friedrich
93584f21db Add entity prototype save test (#10274) 2022-08-17 10:47:58 +10:00
Flipp Syder
0396f8eb9d Adds some extra toys to the arcade machine (#10637) 2022-08-16 02:57:39 -07:00
metalgearsloth
93efa6c3b8 Fix some unneeded debug logs (#10485)
2 data definitions + NPCs.
2022-08-14 21:23:23 -07:00
AJCM-git
3f74141c93 Makes projectile speed configurable in gun system (#10535) 2022-08-12 12:49:46 +10:00
metalgearsloth
75dfbdb57f Fix muzzle flashes for other players (#10454) 2022-08-09 14:30:32 +10:00
Leon Friedrich
c7ad6b709e Audio System Rejig (#9635) 2022-07-29 12:13:12 +10:00
Kara
ad7889e8a9 Magic staves + wands (#9070) 2022-07-14 19:45:27 -07:00
metalgearsloth
cd4b7bd85c Muzzle flash enhancements (#9527) 2022-07-14 23:03:48 +10:00
metalgearsloth
5107bc3be7 Bullet impact effects (#9530) 2022-07-09 13:46:11 +10:00
metalgearsloth
40eecdd78a Stamina damage (#9230) 2022-07-06 18:06:12 +10:00
Rane
5d3b6aa8d6 Add tag to let entity not fire guns (#9293) 2022-07-01 20:16:22 -07:00
metalgearsloth
2b6c352aff Jetpacks (#9023)
* Movement acceleration

* tweaks

* Weightless refactor coz fuck it

* CCVars

* weightless movement tweaks

* Some cleanup while I'm here

* dorkpacks

* thanks fork

* fixes

* zoomies

* toggles

* hmm

* yamls

* b

* so true

* Effects refactor

* namespace

* review
2022-06-24 17:44:30 +10:00
KIBORG04
a75a921955 Removal interaction without hands (#8843) 2022-06-15 11:39:43 +10:00
keronshb
f7b1bda3e5 Reorders Sound Systems signatures to match Popup Systems. (#8728) 2022-06-13 09:45:47 +10:00
metalgearsloth
e06cabecbb Gun spread overlay (#8588) 2022-06-04 14:19:14 +10:00
metalgearsloth
27b3ca04c5 Revolver fix (again) (#8635) 2022-06-04 14:19:08 +10:00
metalgearsloth
49dfa9034a Shotgun nerfs (#8590)
- Bojevic firerate dropped from 3 to 2
- Pellet damage from 13 to 8 (3 shotting players instead of 2 shot)
- Slightly more spread in line with the design doc. Slug spread I made as accurate as an SMG (so not quite full-screen mob hits but pretty close).
2022-06-03 00:57:39 -07:00
metalgearsloth
e74dfd7826 Hotfix revolver serialization (#8561)
* Hotfix revolver serialization

* a
2022-06-03 10:38:21 +10:00
metalgearsloth
c021cadd46 Gun sound fixes (#8592) 2022-06-02 19:13:13 +10:00
metalgearsloth
227a86f494 Re-implement hitscan sounds (#8581)
I forgor. Also added RW to ballistic prototype for funsies.
2022-06-02 12:01:50 +10:00
metalgearsloth
7f984792a1 Cleanup gun containers (probably last time) (#8575)
- snake_case instead of kebab-case
- Remove old MagazineBarrel containers
- Remove old event
2022-06-02 00:37:55 +10:00
metalgearsloth
fb943a61dc Gun refactor (#8301)
Co-authored-by: Kara <lunarautomaton6@gmail.com>
Co-authored-by: T-Stalker <le0nel_1van@hotmail.com>
Co-authored-by: T-Stalker <43253663+DogZeroX@users.noreply.github.com>
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-06-01 19:59:58 +10:00
metalgearsloth
4e2b94199e Bullet flyby sounds (#8317) 2022-05-21 01:04:47 -07:00
metalgearsloth
2c927bb24e Tether gun fixes (#8129) 2022-05-13 18:59:12 +10:00
wrexbe
bc68ac96dd Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
metalgearsloth
c3adf24557 Legally distinct gravity gun (#8114) 2022-05-13 12:24:34 +10:00
Leon Friedrich
a231429cb4 Make energy swords use RgbLightController (#7344) 2022-04-16 15:11:48 +10:00
Paul Ritter
2ff40d5a1f Serv3 rework content changes (#7145) 2022-04-03 02:01:22 +02:00