Commit Graph

2326 Commits

Author SHA1 Message Date
metalgearsloth 15029b8410
Optimise mob moverment a little bit (#12136) 2022-10-22 14:50:25 -07:00
Leon Friedrich 19586ea46c
Reset movement on player (de)attach (#12073) 2022-10-22 10:50:14 +11:00
Kara 169ba3106b
Fix #12075 (#12118) 2022-10-21 01:54:18 -07:00
metalgearsloth ebe79def58
Fix admin freeze attacks (#12072) 2022-10-21 01:09:52 +11:00
Flipp Syder 0fe9f38968
Actual randomized humanoids (#11574) 2022-10-21 00:46:05 +11:00
metalgearsloth 2a2434dbea
Fix wallmount interactions (#12013) 2022-10-21 00:20:52 +11:00
Nemanja 7cc1eba181
Mining Tweaks (#11468) 2022-10-21 00:16:29 +11:00
Francesco 9727cc0da0
FlashLightVisualizer refactor + low power handheld light light radius fix (#11768)
* refactor: Removes FlashLightVisualizer (based on obsolete code) in favor or merging its functionality with HandheldLightComponent
fix: Low power lighting radius animations for lanterns, floodlights and flashlights now properly restore the original light radius when going back to full power

* refactor: Use the LightBehaviour component to animate HandheldLights
refactor: Remove unneeded HandheldLight definitions in some yaml files (already inherited by parents)
fix: Properly change the server side PointLightComponent Enabled property when turning HandheldLights on/off
feat: ReverseWhenFinished property on Fade light behaviours

* Empty commit to rerun CI with the new engine PR

* fix: Restore the correct HandheldLight addPrefix property, whoops

* refactor: blinkingBehaviourID -> blinkingBehaviourId, radiatingBehaviourID -> radiatingBehaviourId
2022-10-19 13:34:36 -05:00
Leon Friedrich f12d4a13d6
Misc action fixes (#12046)
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-10-19 14:02:38 +02:00
Kara 3fd226d9f0
Extended rework & ramping event scheduler (#11362) 2022-10-18 19:51:47 -07:00
Kara 7ad867fa0f
Slight localization func cleanup (#11380) 2022-10-18 19:51:18 -07:00
Paul Ritter 78a139edb5
Predicts pulling (#12029) 2022-10-19 10:06:44 +11:00
Leon Friedrich 3aeba9a63e
Fix chat sanitization and entity name escaping (#12015) 2022-10-17 23:59:09 -07:00
Flipp Syder a3dafd88dc
Oldchat (#11913)
* attempt at moving MainViewport to UIWidget

* oldchat (prototype)

* separate oldchat and default ss14 HUD into their own files

* restores original default game screen logic and adds that logic into separated chat game screen

* hand reloading, several tweaks to port oldchat to main ss14 branch

oldchat is currently not selectable

* screen type cvar, gameplay state screen reloading/loading

* reload screen on ui layout cvar change

* fixes up basic reloading (HUD switching is still very bad)

* some UI widget reloading for main UI screen switching

* alert sync on screen change

* inventory reload

* hotbar margin fix

* chat bubbles above viewport

* whoops

* fixes ordering of speech bubble root

* should fix the chat focus issue (at least in-game, not lobby yet)

* should fix up the lobby/game chat focus

* fixes chat for lobby, turns lobby into a UI state

* viewport UI controller

* viewport ratio selection

* whoops

* adds the /tg/ widescreen ratio

* removes warning from inventory UI controller, adds background to separated chat game screen's chat portion

* menu button reload

* unload menu buttons only from gameplay state shutdown

* bugfix

* character button fix

* adds config options for viewport width/UI layout

* variable naming changes, get or null instead of get to avoid exceptions

* moves entity system get into controller
2022-10-17 17:13:41 -05:00
Vera Aguilera Puerto 27d41b3a5b
Shutdown cleanup for stack type handler (#11996) 2022-10-17 17:49:38 +02:00
Vera Aguilera Puerto f83f16df16
Add "count" to stack comp's type handler. (#11917) 2022-10-17 14:17:59 +02:00
metalgearsloth 123a9dbf02
Lag compensation for melee (#11885)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-17 15:54:31 +11:00
Leon Friedrich bb61eb7f54
Move board spawning out of DoorSystem (#11772) 2022-10-17 03:43:33 +11:00
metalgearsloth 1782eb6ad7
Fix even more warnings (#11968)
Also more instances of someone using TryComp instead of HasComp

Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-16 08:49:22 -07: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 d1c1c8ada3
Fix canDisarm datafield (#11963)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-16 23:23:44 +11:00
Mervill 15a772fb96
Cleanup for ChargerComponent (#11907) 2022-10-16 21:21:54 +11:00
metalgearsloth 3d8a2adbf8
Hotfix buckle teleports (#11950) 2022-10-16 17:38:04 +11:00
Leon Friedrich 1c013f826d
Make stripping corpses faster. (#11945) 2022-10-16 16:26:28 +11:00
Leon Friedrich 243876474c
Fix inventory containers (#11944) 2022-10-16 15:16:27 +11:00
Leon Friedrich 6e6ddc0cb8
Fix crew monitor for rotated eyes (#11931) 2022-10-16 11:07:42 +11:00
Rane c70e423ff6
Let species prototypes define valid sexes (Sex Refactor) (#11520) 2022-10-15 14:45:47 -07:00
Leon Friedrich fd5b624a76
Ahelp / player list changes (#11392) 2022-10-15 14:26:29 -07:00
metalgearsloth 0560d9fb50
Fix gloves melee (#11841) 2022-10-15 13:20:05 -07:00
metalgearsloth 1ce609b865
Use AttackAttempt for pax (#11844) 2022-10-15 13:19:40 -07:00
Mervill c11c11bace
Unhardcode some logic related to objects with battery slots. Minor fix to fire helmets. (#11734) 2022-10-15 13:15:39 -07:00
Leon Friedrich 581a805063
Replace ItemSlotChangedEvent with EntInsertedIntoContainerMessage (#11934) 2022-10-15 13:03:37 -07:00
Leon Friedrich efac113469
Improve stripping UI (#9768) 2022-10-16 04:00:04 +11:00
Morb e397707cc7
Localize diseases (#11916) 2022-10-14 23:18:33 -05:00
Morb 51acdefa4d
Localize alerts (#11838) 2022-10-14 23:18:01 -05:00
Leon Friedrich 6f4bb040e4
Misc stealth and box changes (#11809)
* git mv

* Disable shader while box is open

* Hide entity menu / prevent examine

* fix recursion fix recursion fix recursion fix recursion

* Better visibility checks

* min and max visibility fields

* fix reference point
2022-10-14 23:15:25 -05:00
metalgearsloth a93d6eb5b6
Fix CanDisarm (#11843) 2022-10-14 23:14:07 -05:00
Francesco 635057fb7a
fix: Adds a cooldown when attempting to wake up someone else (#11847) 2022-10-14 23:13:24 -05:00
Vera Aguilera Puerto ebff854c55
Removes unused "ModuleManager" (#11918) 2022-10-14 13:11:19 -07:00
Leon Friedrich 5b6fc8e423
Fix Gib() enumeration exception (#11910) 2022-10-13 20:49:28 -07:00
Kara ff448d2778
Disable restart vote as hotfix (#11878) 2022-10-12 17:55:42 -07:00
Jezithyr 571dd4e6d5
Hud refactor (#7202)
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
Co-authored-by: Jezithyr <jmaster9999@gmail.com>
Co-authored-by: Jezithyr <Jezithyr@gmail.com>
Co-authored-by: Visne <39844191+Visne@users.noreply.github.com>
Co-authored-by: wrexbe <wrexbe@protonmail.com>
Co-authored-by: wrexbe <81056464+wrexbe@users.noreply.github.com>
2022-10-12 10:16:23 +02:00
Alex Evgrashin 7d882f22c9
Radiation rework (#10970) 2022-10-11 14:09:10 +11:00
keronshb 386c7f9223
Cardboard Box and Stealth Components (#11569) 2022-10-10 09:17:53 +11:00
Rane ee10581e88
scale reagent damage when under metabolism rate (#11578) 2022-10-09 12:40:49 -07:00
Nemanja 08687468b9
fix material storage popup (#11798) 2022-10-09 11:16:10 -07:00
metalgearsloth 86303c06f9
Unify melee ranges (#11708) 2022-10-09 16:29:51 +11:00
Rane ddb10d8b99
whitelist and blacklist support for inventory slots (#11766) 2022-10-09 04:53:34 +11:00
Nemanja 5ba36dad25
Removes prototype construction steps (I HATE PROTOTYPE STEPS) (#11611) 2022-10-09 04:47:54 +11:00
Paul Ritter 79854e59a4
adds a source uid to most damage & mobstate events (#11559)
Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com>
2022-10-08 12:15:27 +02:00