metalgearsloth
823d9dd892
BatteryWeaponFireModes refactor ( #24502 )
...
* BatteryWeaponFireModes refactor
Made the code a bit better but still needs integrating into attachments.
* murder
* Fix serialization
* weh
* weh
(cherry picked from commit 58b55ba06c5de031079915a607ccf3adad781f93)
2024-02-08 11:52:31 +01:00
DrSmugleaf
5329280378
Add events for GunComponent values, muzzle flashes and cartridge spread ( #24077 )
...
* Add a modifier event for GunComponent values
* Add docs
* Add VV readwrite to modified values
* Add more docs
* More docs
* Add Gun parameter to GunRefreshModifiersEvent
* Add another event for handling cartridge spread
* Fix pneumatic speed
(cherry picked from commit 4e8b1fb0d3ef23c79ea3ca0cec05932de03601f5)
2024-02-08 11:52:29 +01:00
Dakamakat
1afa84e323
Use can attach check on shot attempt ( #24396 )
...
refactor(SharedGunSystem): use can attach check on shot attempt
(cherry picked from commit 7b2e382929204d4fa39ff599c3365c1b237de2e9)
2024-01-27 23:46:42 +01:00
metalgearsloth
69d6935846
Bunch of revolver fixes ( #19649 )
...
* Bunch of revolver fixes
Some stuff wasn't working with prediction so this should fix all of it.
* a
* fix weh
* Also usedelay
(cherry picked from commit 9bb2781bfca68bde47ce52576cb894bb41ab6511)
2024-01-27 23:40:28 +01:00
Ed
145c2158ca
Star Wars 14: Shuttle weapon update ( #23644 )
...
* setup codebase
* make auto-fire, but its broken
* collider problem
* fix rate, add toggle port
* add laser
* power cages
* ginormous cells
* fix inhand
* add pirate cannon
* salvage gun
* functional Nuke cannon
* rewrite to standart grenade
* fix naming, add emp sprite
* grenade cartridge
* thruster fix
* nuke cannon
* audio + visual polish
* balance tweak
* tweaks
* laser balance tweak: new Electronic damage modifier set, reduce structural cannon damage
* resprite energy cages, start implementing in game
* fix cage recharger craft
* add small laser gun
* fix colliders
* add lasers and ptk to research and crafting
* finish implementing weapon to rnd and sec
* some fixes
* splitted grenades and cannon balls
* integrate new cannon balls
* tweaks stick
* move circuits to sectechfab, fix
* fix?
* add ability to E shoot, without signals
* fix!
* fix?!?! and naming tweak
* go!
* Lank fix
* oh
* mornings don't start with coffee.
* the morning starts with bug fixes.
* fucking bugs!
* finally
* it is now possible to craft projectiles separately from cartridges
* +2 fix
* refactor
* piu
* More weight
* add AutoShootGunComponent
* move autoshoot to partial
* SetEnabled()
* some fixes
* remove CanShootWithoutUser field
* remove null-checks ToCoordinates from AttemptShoot()
* war without reason
* return to home
* ?
* forgot remove it
* review
* Fix formatting and update path
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
(cherry picked from commit a2d5d74b46060d330e5aa14e166692f32dcce7a9)
2024-01-27 23:40:06 +01:00
keronshb
0c8d256d71
Moves ShootProjectile to shared ( #24007 )
...
(cherry picked from commit 2375a6cd1d2edfe6692c4a0ad388d2a3f5a3ce01)
2024-01-26 22:34:26 +01:00
metalgearsloth
a6a7514b0d
Fix gun cursor popup spam ( #23732 )
...
(cherry picked from commit cce9bde4cdcce6cfaa22f0bcb1ed1507cfd328fb)
2024-01-26 22:12:07 +01:00
I.K
11497a9d03
Improve visibility of gun bolts ( #23711 )
...
* add overlay
* ??????
(cherry picked from commit dc994f9c66f13f8195b7938f849003dc5b37464d)
2024-01-26 22:11:55 +01:00
Bakke
a29c36d9bc
Prevent shooting while inside a duffelbag ( #510 )
...
Anyone shoved into a duffelbag gets an ItemComponent. This denies anyone
with an ItemComponent from shooting a gun.
2023-12-06 16:54:05 +01:00
metalgearsloth
b1ee2d48ff
Unrevert audio ( #21330 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2023-12-02 20:16:36 +01:00
Nemanja
99cb2627bd
multi-gun nerf ( #20194 )
2023-09-27 21:59:12 +02:00
deltanedas
b8eb5f3acd
fix ninja no guns ( #20184 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-27 21:59:12 +02:00
metalgearsloth
c9648da984
Content update for NetEntities ( #18935 )
2023-09-27 21:59:12 +02:00
metalgearsloth
3ab346f471
Remove Ammo component references ( #19537 )
2023-08-31 14:33:28 -07:00
Errant
cf68d38aaf
Dead mobs can no longer shoot guns ( #19020 )
...
* dead shooting hotfix
* dead shooting hotfix weh
* AttemptShoot check
* actionblocker check
---------
Co-authored-by: Errant <35878406+errant@users.noreply.github.com >
2023-08-21 14:27:08 -04:00
metalgearsloth
d7abbab082
Add gatherable break sounds ( #19360 )
2023-08-20 14:05:43 -07:00
TaralGit
8acac895fc
(Re)Adds open bolt animations for gun sprites ( #17219 )
...
Co-authored-by: and_a <and_a@DESKTOP-RJENGIR>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-08-13 15:58:07 +10:00
metalgearsloth
a5ed3af5b1
Gun cleanup ( #18682 )
2023-08-05 12:49:27 +10:00
metalgearsloth
868f3298e5
Xeno spitter fixes ( #18573 )
...
* Xeno spitter fixes
- Require hands for pickup compounds
- Ranged combat can force movement to ignore LOS checks if ranged wants better LOS.
* Also spirates
IDK how this worked before but TryGetGun shouldn't care about combatmode.
* 1 more
2023-08-02 15:34:54 -06:00
Arendian
4cd70b241c
Disposable turret explodes when empty ( #18175 )
...
* turret go boom
* fix ammo
* universal function name
* Also explodes when destroyed
* comment added
* Triggerwhenemptycomponent added
* comment adjusted
* Updated uplink description
* Moved to own event file
* file namespace
* rerun tests
---------
Co-authored-by: Slava0135 <super.novalskiy_0135@inbox.ru >
2023-08-01 15:38:22 -04:00
Arendian
2c5f202dca
Eject casings some distance from the gun ( #18081 )
...
Makes bullet casings launch a bit away from you when shooting a gun. Cycling still drops it at your feet.
---------
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com >
2023-07-29 14:07:31 -07:00
metalgearsloth
e755509fc7
More miscellaneous compiler warning fixes ( #18228 )
2023-07-23 16:03:57 +10:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
metalgearsloth
619a8e630f
Fix muzzle flash lights ( #17843 )
2023-07-06 14:42:38 +10:00
metalgearsloth
90110183be
Fix a bunch of logger warnings ( #17691 )
2023-06-27 23:56:52 +10:00
deltanedas
25763e4ace
add an event to prevent gun shooting ( #17104 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-08 12:15:39 +10:00
metalgearsloth
552fbb0585
Adds grappling gun ( #16662 )
2023-05-27 14:15:15 +10:00
metalgearsloth
6417bb4fa0
Proto-kinetic crusher ( #16277 )
...
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com >
2023-05-14 13:15:18 +10:00
metalgearsloth
84e1b6f695
Gun + PKA fixes ( #16244 )
2023-05-08 22:37:40 +10:00
Nemanja
98481fb9a2
Spray Nozzle & Backpack Water Tank ( #16133 )
2023-05-06 11:50:09 +10:00
metalgearsloth
d51d74d934
Content fixes for timeoffsets ( #15934 )
2023-05-01 14:49:25 +10:00
metalgearsloth
9efca42715
Fix gun dump bug ( #15936 )
2023-04-30 16:33:03 +10:00
deltanedas
868fea19fb
ignore prediction on guns disabled popup ( #15138 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-14 12:44:26 -07:00
Kara
47262a6998
Gun auto state handlers ( #15186 )
...
* battery auto state
* basic entity autostate
* ballistic autostate
* flyby
* cartridge ammo
* gun
* Revert "battery auto state"
This reverts commit 35b7d62f303fddb0edd9eb7a922e3c26b7a5f7fb.
* silly
2023-04-13 18:08:56 -07:00
DrSmugleaf
b947856431
Remove hands component reference ( #15197 )
2023-04-07 11:21:12 -07:00
Leon Friedrich
29ad3e50ac
Fix weapon cooldown serialization while mapping ( #15123 )
2023-04-05 17:37:50 -06:00
Kara
2ba333cb55
Buff bullet impulses a wee bit ( #14858 )
2023-03-25 20:55:24 -05:00
deltanedas
27e5fe5767
pneumatic cannon fixes ( #14705 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-03-25 16:15:46 -07:00
metalgearsloth
330bb7bb14
Remove gun .Owners ( #14585 )
2023-03-11 20:08:22 +11:00
metalgearsloth
c90f48a220
Nerf bullet impulses ( #14145 )
2023-02-23 12:37:57 +11:00
Kara
7253592126
Gunify pneumatic cannon ( #13296 )
2023-01-16 08:56:09 -08:00
metalgearsloth
bf79d76666
Content update for ECS physics ( #13291 )
2023-01-15 15:38:59 +11:00
Leon Friedrich
f1cb0ca37a
Misc replay related changes ( #13250 )
2023-01-08 05:04:09 +11:00
Salex08
d341f456de
Shot Projectile cause impulses in Space like they were supposed to ( #12264 )
2022-11-05 14:08:32 +11:00
metalgearsloth
5373fec641
Fix a bunch of warnings ( #11965 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-16 08:44:23 -07:00
metalgearsloth
600c0e3255
Fix a few warnings ( #11576 )
2022-10-04 14:24:19 +11: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
0286b88388
NPC refactor ( #10122 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-09-06 00:28:23 +10: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