Commit Graph

9853 Commits

Author SHA1 Message Date
PJBot
cebe78394c Automatic changelog update 2022-06-02 16:54:34 -04:00
T-Stalker
9d25991719 Reduces the nuke detonation time to 120 (#8599)
* weh

Multiplies the amount of power used by the battery guns, triple-ish for the laser cannon and a fuckton more for the xray

* Reduces nuke detonation time

* comment

* Update Content.Server/Nuke/NukeComponent.cs

Co-authored-by: wrexbe <81056464+wrexbe@users.noreply.github.com>
2022-06-02 13:53:31 -07:00
PJBot
2496e3df44 Automatic changelog update 2022-06-02 16:13:26 -04:00
Peptide90
05c701975b Post Light sprite fix and state (#8578)
* adjusted post light sprite and added empty state

* update construction location
2022-06-02 15:12:23 -05:00
Pieter-Jan Briers
0681bb1e00 Fix invalid XAML markup cases
Rider EAP is highlighting these now
2022-06-02 21:50:48 +02:00
PJBot
c75b3ce8a9 Automatic changelog update 2022-06-02 15:47:49 -04:00
metalgearsloth
8654238ed2 Nerf SMG accuracy (#8589) 2022-06-02 14:46:46 -05:00
wrexbe
519b2e998b Fix thruster shutdown (#8598) 2022-06-02 12:27:16 -07:00
PJBot
bcf65c07d7 Automatic changelog update 2022-06-02 09:42:24 -04:00
ike709
5ae56c67e1 Adds the ability to not play admin sounds (#8242)
Co-authored-by: ike709 <ike709@github.com>
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
2022-06-02 15:41:19 +02:00
Emisse
5b3a87180f Add files via upload (#8591) 2022-06-02 21:58:42 +10:00
metalgearsloth
c523863c51 Update submodule 2022-06-02 21:03:46 +10:00
PJBot
0cc969ce59 Automatic changelog update 2022-06-02 05:14:16 -04:00
metalgearsloth
c021cadd46 Gun sound fixes (#8592) 2022-06-02 19:13:13 +10:00
metalgearsloth
5ed2c27658 Gun whitelist fixies (#8587) 2022-06-02 16:42:54 +10:00
wrexbe
e5d1f097d2 Add an access system proxy(#8586) 2022-06-01 22:51:24 -07:00
wrexbe
6a7bd70c0a Fix access system (#8585) 2022-06-01 22:18:49 -07:00
Peptide90
8d9b56fce6 Goon floor pack 1 (#8267)
* floors boxing, arcadeblue2 and carpet clown

* adds gym, metaldiamond and carpetoffice from goon

* adds variants for boxing and gym

* tile variants updated
2022-06-02 12:10:58 +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
keronshb
d5620aa833 AccessReader IsAllowed use resolve (#8527) 2022-06-01 08:26:50 -07: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
Emisse
ffad61b751 Marathon Update 1.7 (#8566) 2022-06-01 23:04:12 +10:00
Emisse
aeff013bf9 Bagel Update 13.6 (#8563) 2022-06-01 23:00:44 +10:00
Emisse
765125ddc8 Saltern Update 3.5 (#8567) 2022-06-01 23:00:01 +10:00
metalgearsloth
994fb646fc Update submodule 2022-06-01 22:46:48 +10:00
metalgearsloth
8a75d8b039 Update submodule 2022-06-01 20:01:37 +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
PJBot
1ced3c5002 Automatic changelog update 2022-06-01 04:40:08 -04:00
Kara
da07d91895 Modular landmines (#8351) 2022-06-01 01:39:06 -07:00
PJBot
19778cc664 Automatic changelog update 2022-06-01 03:40:54 -04:00
Flipp Syder
74c7aa9510 Alert level reloads (#8530)
* adds prototype reload for AlertLevelSystem, reorganizes selectable alerts a bit

* makes alert levels not necessarily require localization

* oops

* sus

* does the same for announcements as well

* oh, that's not how that works at all

* ok, NOW it works

* fixes localization, adds event for when alerts are reloaded

* addresses review
2022-06-01 17:40:11 +10:00
themias
58cacd12ed Fix bug where being eaten as a mouse tethers your ghost to who ate you (#8338)
* Check if the ghost spawn position is in inventory/default/null-space

* attach to grid instead of default spawn point

* Simply attach to grid first before entity is deleted
2022-06-01 17:39:50 +10:00
PJBot
eccb9e770f Automatic changelog update 2022-05-31 23:18:41 -04:00
Peptide90
4aacaed50b Adds health analyzer to 3 first aid kits (#8535)
* adds healthanalyzer to 3 first aid kits

normal, advanced and combat kits only

* increase first aid kit sizes
2022-06-01 13:17:37 +10:00
Leon Friedrich
01a991ebad Update emergency light animation. (#8531) 2022-06-01 13:16:01 +10:00
Flipp Syder
cbfb226b4b Makes camera monitors/the television constructable (#8542) 2022-05-31 21:02:44 +10:00
PJBot
b8b31047f6 Automatic changelog update 2022-05-31 04:46:01 -04:00
Flipp Syder
d4697c000c Surveillance cameras (#8246)
* cameras but i didn't feel like git stashing them

* Adds more functionality server-side for surveillance cameras

* rider moment

* Adds skeleton for SurveillanceCameraMonitorBoundUi on client

* whoops

* makes surveillance camera monitor UI more defined

* removes tree from SurveillanceCameraMonitorWindow

* surveillance camera active flag, other routing things

* actually sets how SurveillanceCameraMonitorSystem sends camera info to clients

* adds entity yaml, changes field

* adds the camera/monitor entities, makes the UI open

* SurveillanceCameraRouters (not implemented fully)

* subnets for cameras, server-side

* it works!

* fixes rotation in cameras

* whoops

restores surveillance cameras to ignored components
makes it so that switching cameras now lerps the other camera

* makes the UI work

* makes it so that cameras actually refresh now

* cleanup

* adds camera.rsi

* cleans up prototypes a bit

* adds camera subnet frequencies, cameras in subnets

* adds surveillance camera router subnets

* might fix testing errors

* adds the circuit board to the surveillance camera monitor

* fixes up the camera monitor (the detective will get his tv soon)

* adds heartbeat, ensures subnet data is passed into cameras to send

* fixes up a few things

* whoops

* changes to UI internals

* fixes subnet selection issue

* localized strings for UI

* changes 'test' id to 'camera' for cameras

* whoops

* missing s

* camera static!

* adds a delay to camera switching

* adjusts a few things in camera timing

* adds setup for cameras/routers, localization for frequency names

* adds setup ui for routers, makes subnet names in monitor window follow frequency name in prototype

* localization, some cleanup

* ui adjustments

* adds surveillance camera visuals

* fixes a bug when closing the UI for monitors

* adds disconnect message to UI

* adds construction graph to cameras

* adds the camera to the construction menu

* fixes network selection for setup, tweak to assembly

* adds surveillance camera router construction, fixes up surveillance camera wire cutting

* adds disconnect button to monitor UI

* switches around the status text

* tweaks monitor UI

* makes the address actually show

* might make tests pass

* UI adjustments, hard name limit

* ok, that didn't work

* adds wireless cameras

* makes the television work/look nicer

* adds tripod cameras in addition to mobile cameras

* makes wireless cameras constructable

* fixes up those prototypes

* reorganization in C#, small cleanup

* ensures that power changes deactivate some devices

* adds a component to the television, comments out a function

* actually, never mind, i forgot that wireless cameras existed/are creatable for a second

* tweaks to router construction, removes SubnetTest from prototypes

* removes it from frequencies too

* Apply suggestions from code review

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* type serializers into components

* setup window opens centered, enum is now byte

* replaces active monitor list with ActiveSurveillanceCameraMonitorComponent

* adds paused/deleted entity checks, changes how verbs are given

* removes EntitySystem.Get<T>() references

* fixes bug related to selecting network from setup, alphabet-orders network listing in setup

* rider moment

* adds minwidth to surveillance camera setup window

* addresses reviews

* should fix the issue with camera visuals not updating properly

* addresses some reviews

* addresses further review

* addresses reviews related to RSIs

* never needed a key there anyways

* changes a few things with routers to ensure that they're active

* whoops

* ensurecomp over addcomp

* whoops

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-05-31 18:44:57 +10:00
metalgearsloth
69d8a2beee Update submodule 2022-05-31 17:54:10 +10:00
DrSmugleaf
f98ac77179 More github action tests (#7301) 2022-05-30 19:52:27 -07:00
wrexbe
c6b82324c4 Update Changelog.yml 2022-05-30 01:58:16 -07:00
PJBot
067dca41c6 Automatic changelog update 2022-05-30 04:56:57 -04:00
ShuttleEnjoyer
2bbb52d5a2 Examinable Anchors (#8407) 2022-05-30 01:55:54 -07:00
Pieter-Jan Briers
5f9f319d5a Fix server update restarts when server paused. (#8509) 2022-05-30 01:09:50 -07:00
wrexbe
e649dcea14 Dirty command fix (#8534) 2022-05-30 00:10:57 -07:00
wrexbe
219609d358 Dirty Command (#8533)
Dirty Command

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-05-30 00:06:50 -07:00
keronshb
355e044119 Adds TimedDespawn component to Invisible Walls, nukes DeleteAfterTime (#8528)
* Adds TimedDelete component to Invisible Walls

* Removes Delete After Time
2022-05-29 22:06:50 -07:00
Leon Friedrich
cf7a14788b Fix mapping actions for engine PR (#8296) 2022-05-30 15:00:07 +10:00
Leon Friedrich
8ecca64dd3 Interrupt uncuff on target movement (#8511) 2022-05-29 19:08:09 -07:00
EmoGarbage404
86ee423449 Decouples starting gear from UtilityAI (#8512) 2022-05-29 15:14:47 -07:00