Commit Graph

237 Commits

Author SHA1 Message Date
metalgearsloth
678c612833 Bump projectile speed (#13387) 2023-01-10 04:31:26 -08:00
Nemanja
a66790f158 fix emitter examining (#13369) 2023-01-10 22:48:05 +11:00
Leon Friedrich
f1cb0ca37a Misc replay related changes (#13250) 2023-01-08 05:04:09 +11:00
metalgearsloth
007b079330 Fix some comp dirty / appearance warnings (#13193)
* Fix some comp dirty / appearance warnings

* also dis
2022-12-27 17:58:53 +01:00
metalgearsloth
8bc5f29f9f Prevent subfloor melee attacks (#12899)
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-12-17 14:47:15 +11:00
metalgearsloth
6908f27cd1 Use time offsets for gun and melee (#13041)
Doesn't stop the pickup serialization.
2022-12-15 15:35:08 -06:00
Chief-Engineer
388d186fc7 Add stamina logs (#12921) 2022-12-12 15:21:15 +11:00
metalgearsloth
83fede79eb Add simple miss chances for NPCs (#12978)
Doesn't consider juking potential but okay for now.
2022-12-11 07:37:09 -06:00
Nemanja
913e1ee676 Exosuit: Ripley (#12668)
* mechs

* interaction relay

* atmos handling

* fuck around with interaction events

SPAGHETTI CODE OH MY GOD

* more sprites and whatever the hell

* more mech shit

* more shit for equipment

* starting equipment (for nukie mechs and such)

* equipment cycling

* starting with some of the ui

* a fat chunk of ui prototyping

* done tinkering with ui

* a bunch of ui stuff and what have yous

* cleaning up grabber and state handling

* make the ui actually functional + watch me port a million icons

I swear i'll prune the sprites later blease

* start on construction

* construction yo mamma

* remove some unused files

* fix a silly

* make the graph sane

* make it actually constructible.

* print the boards as well, bozo

* rebalance part prices

* eject action

also i appease the russians by remembering to localize

* Punch Shit

* make mech integrity and repairs work

* Make the UI more based

STOMP STOMP STOMP STOMP

* make equipment even more based

* batteries and other such delights

* make the ui look pimpin af

* make the construction mega based

* UI but so epic

* equipment

* some sweat tweaks

* damage rebalancing

* restructure tech

* fix some shit

* mechs inherit access

* make icons actually use sprite specifiers

* TRAILING COMMAA!!!!!

* fix a mild indentation sin

* undo this change because it isn't needed

* actually fix this

* secret webeditting shhhh

* place this tech here

* comments

* foo
2022-12-10 11:05:39 -06:00
metalgearsloth
b4688bc682 Revolver fixes (#12697) 2022-12-06 15:38:10 -08:00
Nemanja
dad7d17c10 zombie claw animation fix (#12537) 2022-11-19 08:07:09 -08:00
DrSmugleaf
7fbc2608e8 Remove redundant read-only VV from datafields (#12626) 2022-11-16 20:22:11 +01:00
metalgearsloth
8aefee0f39 Fix melee sound prediction (#12598) 2022-11-15 11:56:10 +11:00
metalgearsloth
d17cee61e0 Predicted melee sounds and effects (#12569)
I didn't want to do this without lag comp. Need to see how it goes in a live environment with moving targets.
2022-11-13 15:33:54 -06:00
PixelTK
0b3038e1f6 Speedloader fix (#12417)
* Speedloader fix

* Unshitted and commented my code, rain would probably be proud.
2022-11-08 15:09:37 -06:00
metalgearsloth
fb3f6fa80f Predicted stamina (#12413)
* Predicted stamina

Needed to do some semblence of predicted melee.

* Okay now done.

* Pause support

* Comment
2022-11-08 14:34:07 -06:00
metalgearsloth
fc9991cff2 Polish melee effects (#11653)
* Polish melee effects

* adjustments

* Animation changes

* Fix fist
2022-11-08 14:28:49 -06:00
Salex08
d341f456de Shot Projectile cause impulses in Space like they were supposed to (#12264) 2022-11-05 14:08:32 +11:00
metalgearsloth
4720201607 Reset melee cd on hand selected (#11709) 2022-11-04 12:18:00 +11:00
metalgearsloth
6b6d52850a Deprecate entitylookupcomponent (#12159)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-27 23:37:55 +11:00
metalgearsloth
f38bef562c Fix gun ItemStatus (#12225) 2022-10-26 07:46:13 -07:00
metalgearsloth
123a9dbf02 Lag compensation for melee (#11885)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-17 15:54:31 +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
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