Commit Graph

2606 Commits

Author SHA1 Message Date
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
metalgearsloth
748b79d1df Fix duplicate mech footstep sounds (#12972)
* Fix duplicate mech footstep sounds

We just add a new component for relay targets so we can use that for audio prediction.

* Fix cwash

* woop
2022-12-11 07:18:25 -06:00
Nemanja
ef8db74533 mech equipment fix (#12969) 2022-12-11 05:31:55 -06:00
Paul Ritter
bca66488bf more proper serv4 usage because i forgot to push for the last pr (#12965) 2022-12-11 00:25:04 +01:00
Paul Ritter
5715b0c2be Changes needed for new notnullableflaganalyzer (#12957) 2022-12-11 00:19:37 +01:00
Rane
2b69854ed7 blinding networking (#12937) 2022-12-10 14:26:17 -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
keronshb
153fcd2172 Refactors blocking system, fixes exception (#12947) 2022-12-10 14:42:38 +11:00
Nemanja
9db34a4e8a make legs affect movement speed with body (#12928)
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-12-10 02:08:47 +01:00
Nemanja
45b72d4852 nullable parts in body prototypes (#12935)
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-12-10 02:07:09 +01:00
metalgearsloth
ca60c14b03 Fix planet footstep modifier (#12887) 2022-12-08 12:56:12 +11:00
Kara
8bf0d16fad Revert "Kicking AFK players (#12812)" (#12909)
This reverts commit ca260ee666.
2022-12-08 01:07:58 +11:00
Alex Evgrashin
04db7d0fdd Geiger counter (#12082) 2022-12-06 17:56:52 -08:00
eoineoineoin
ff9cf108b6 UX improvements to Air Alarm UI (#12681)
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2022-12-06 15:46:07 -08:00
metalgearsloth
b4688bc682 Revolver fixes (#12697) 2022-12-06 15:38:10 -08:00
Rane
21906f45bf examine for stealth effect (#12486)
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2022-12-06 15:18:46 -08:00
Rane
8d1773742e World target action uses entity coordinates (#12484) 2022-12-06 15:03:20 -08:00
Vordenburg
54397ca4a7 Use IContainer instead of BaseContainer. (#12876) 2022-12-06 10:03:58 +13:00
metalgearsloth
b4f4de211e Fix planet tile friction (#12886)
Falls back to default friction on empty tiles where a planet has gravity.
2022-12-04 21:47:08 -06:00
Nemanja
80d06362c5 vehicle access fix (#12868) 2022-12-04 18:23:59 -06:00
Pieter-Jan Briers
a6045e4538 Launcher info links. (#12781) 2022-12-02 17:23:43 -08:00
Morb
d956b8bfcc Panic bunker min overall playtime & deny reason (#12811)
* Add min overall hours & reason

* Disable show reason by default
2022-12-01 10:41:47 -06:00
Morb
ca260ee666 Kicking AFK players (#12812)
* Kicking AFK players

* Set correct CCvar values
2022-12-01 10:38:20 -06:00
metalgearsloth
4f6ead57bf Revert "Multi-threaded mob movement" (#12809) 2022-11-30 12:39:02 +11:00
metalgearsloth
d8bc7e1cb7 Multi-threaded mob movement (#12611) 2022-11-30 09:41:26 +11:00
eclips_e
e923b15e27 Prayer Fixes (#12752)
* fixe

* no more ahelp spam

* More fixes

* i hate

* typo fix

Co-authored-by: Just-a-Unity-Dev <just-a-unity-dev@users.noreply.github.com>
2022-11-28 22:49:20 -06:00
Vera Aguilera Puerto
d05b2a8e71 InventoryComponent type handler for entities in inv slots (#12026) 2022-11-28 14:01:50 +11:00
Leon Friedrich
b9db87ac2b Fix Implant exception (#12785) 2022-11-28 13:33:59 +11:00
Leon Friedrich
8ec2a9ec74 Ambient sound performance improvements (#12756) 2022-11-28 12:10:40 +11:00
Paul Ritter
3884c4d3db serv4 + submodule update (#12740)
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-11-27 19:25:55 +01:00
Leon Friedrich
8467d2373c Fix some tabletop prediction jank (#12758) 2022-11-27 21:25:54 +11:00
Leon Friedrich
2dc7663d1a Remove explosion networking jank (#12733) 2022-11-27 21:24:35 +11:00
Leon Friedrich
26a794f4aa Fix in-range-unobstructed error (#12775) 2022-11-27 17:19:41 +11:00
Mervill
5ae838a6a3 Fixes for the recycler and related things (#12703)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-11-25 20:00:41 +11:00
metalgearsloth
80bb8e3bf6 Aurora Australis (#12356) 2022-11-24 18:31:17 +11:00
Alex Evgrashin
1cae861f40 Chameleon clothing hides identity (#12642) 2022-11-23 18:02:54 -08:00
Leon Friedrich
6af331c9ff Remove StoredChatMessage (#12623) 2022-11-22 22:52:19 +11:00
metalgearsloth
6c76061887 Content changes for mapgrid kill (#12567) 2022-11-22 13:12:04 +11:00
Leon Friedrich
6917b0fe17 Misc audio and related changes for replays (#12578) 2022-11-22 11:49:48 +11:00
keronshb
21c1cb57ce Makes adjustment to macro bomb implants and how mobstate trigger handles suicide (#12682) 2022-11-20 20:51:44 -06:00
Nemanja
619fdc7241 various xenoarch adjustments (#12677)
* magboots can now activate magnet artifacts

* more shit

* Update artifact_analyzer.yml

* Update item_artifacts.yml
2022-11-20 00:52:32 -06:00
keronshb
671324bef8 Implanters and Subdermal Implants (#11840)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-11-20 17:49:37 +11:00
Nemanja
dad7d17c10 zombie claw animation fix (#12537) 2022-11-19 08:07:09 -08:00
keronshb
02ba8720cb Cleans up some shield code, adds grid checks (#12621)
closes https://github.com/space-wizards/space-station-14/issues/11196
2022-11-19 14:51:54 +11:00
DrSmugleaf
5aeb2ac4a0 ECS strap component (#12627) 2022-11-18 22:08:28 +01:00
Nemanja
257a9db5c1 xenoarch inhands + a few effects (#12655) 2022-11-17 15:10:45 -08:00
Kara
eaa7c0dd36 Item artifacts (#12652) 2022-11-17 09:40:05 -08:00
DrSmugleaf
a410d19d21 Fix body root being null on the client after init (#12638) 2022-11-16 18:58:55 -06:00
DrSmugleaf
7fbc2608e8 Remove redundant read-only VV from datafields (#12626) 2022-11-16 20:22:11 +01:00
DrSmugleaf
dffcd38345 Add GetBodyPartAdjacentParts and GetBodyPartOrganComponents (#12628) 2022-11-16 11:24:03 +01:00