Commit Graph

36638 Commits

Author SHA1 Message Date
metalgearsloth 900a928767
Make cameras cycle sprite states (#22950)
(cherry picked from commit 0164fd7d73)
2024-01-22 21:00:35 +01:00
PJBot e928caff22
Automatic changelog update
(cherry picked from commit 42b1ab7af4)
2024-01-22 21:00:34 +01:00
metalgearsloth dfb8cb1740
Reduce shuttle smimsh allocations (#22952)
(cherry picked from commit 3a166e1423)
2024-01-22 21:00:33 +01:00
metalgearsloth 371fafddbd
Fix decal draw-order (#22953)
* Fix decal draw-order

Using the new overlayspace ensures they don't draw above grids above them.

* a

(cherry picked from commit 9ce847a840)
2024-01-22 21:00:32 +01:00
PJBot 35dbc82e68
Automatic changelog update
(cherry picked from commit 4f370cb159)
2024-01-22 21:00:02 +01:00
Admiral-Obvious-001 90a20be246
Normalize special shotgun ammo damage (#23163)
Test 1

(cherry picked from commit c8eae8a629)
2024-01-22 21:00:01 +01:00
Velcroboy 4de07b06a0
Add minor bureaucracy buff (#23185)
* add minor bureaucracy buff

* 25->20

---------

Co-authored-by: Jeff <velcroboy333@hotmail.com>
(cherry picked from commit 3f8b16561d)
2024-01-22 21:00:00 +01:00
Ubaser 970c03571d
Darken equipped PDA sprites (#23197)
add

(cherry picked from commit c154f0bf29)
2024-01-22 20:59:59 +01:00
PJBot 2457ed20d2
Automatic changelog update
(cherry picked from commit ec3a4b0925)
2024-01-22 20:59:57 +01:00
Hannah Giovanna Dawson 4a701640b4
Clean out tags when attempting to speak/whisper/emote (#23055)
A few bugs have popped up where (legal) string formatting tags
have been duplicated out into whisper and local.

Using the RemoveMarkup static we can sanitize attempted
speech to remove markup.

(cherry picked from commit 84f544ff10)
2024-01-22 20:59:56 +01:00
Alekshhh d9c1371f21
HOS Clothing Tweak (#23174)
* hos

* tweak

(cherry picked from commit de54934430)
2024-01-22 20:59:46 +01:00
metalgearsloth d49ef516bb
Add click sound to verb execution (#23162)
IDK how I didn't notice this before.

(cherry picked from commit 93e1af2f8d)
2024-01-22 20:59:19 +01:00
PJBot 60a6347533
Automatic changelog update
(cherry picked from commit bff7decef9)
2024-01-22 20:59:18 +01:00
metalgearsloth 6cfbdc6a4e
Add UI click sounds (#22410)
* Add UI click sounds

* tweaks

* Significant cleanup

* Audio options and numerous fixes

* Fix the remaining UI elements

* new click sound

---------

Co-authored-by: Kara <lunarautomaton6@gmail.com>
(cherry picked from commit 4023134cf0)
2024-01-22 20:59:16 +01:00
metalgearsloth 9030e910d2
Update submodule to 198.0.1 (#23157)
(cherry picked from commit 5f7e92a2d7)
2024-01-22 20:59:15 +01:00
Leon Friedrich 0f4debb057
Try fix random explosion test failures (#23158)
(cherry picked from commit c2c76c2035)
2024-01-22 20:59:04 +01:00
PJBot 911a72bb84
Automatic changelog update
(cherry picked from commit 4bc97c9594)
2024-01-22 20:59:02 +01:00
Ubaser 56877652f0
Science magboots (#23107)
* add

* uhhh

* fix RSI

* lathe

* fix

(cherry picked from commit 56884fd72d)
2024-01-22 20:59:01 +01:00
Nemanja 57de4a6a9d
missing station beacons (#23150)
(cherry picked from commit 608442d9f8)
2024-01-22 20:58:52 +01:00
Debug 26c9f709a1
Fix linter fails so far 2024-01-22 19:20:31 +01:00
Nemanja 21dce7d10b
Better hover coloring for inventory (#23148)
(cherry picked from commit a4d36d408d)
2024-01-22 19:01:06 +01:00
Tomás Alves cdd86a8619
Fix: Blindness radius when zooming (#23130)
* Fix Zoom while Blind

* Fix Zoom while Blind (ContentEyeComponent->EyeComponent)

(cherry picked from commit 345b0e6305)
2024-01-22 19:01:05 +01:00
PJBot 5e0ddc4957
Automatic changelog update
(cherry picked from commit d167043349)
2024-01-22 19:01:04 +01:00
themias d82b97e8bd
Fix toy sword (#23137)
(cherry picked from commit c5b7a74919)
2024-01-22 19:01:04 +01:00
PJBot 6a26565884
Automatic changelog update
(cherry picked from commit 93391f3e57)
2024-01-22 19:01:03 +01:00
lzk ae25c2aff4
Make directional barricade constructable (#22988)
main comit

(cherry picked from commit 03ec7bac67)
2024-01-22 19:00:46 +01:00
AJCM-git 82bd0e6af8
Access logs tweaks and fixes (#23096)
* Fix AccessRecord not serializing correctly on map saves

* record struct my beloved

* Final tweaks

* pro

* This is no longer necessary

(cherry picked from commit a4dd4828cf)
2024-01-22 19:00:10 +01:00
PJBot dd170b672c
Automatic changelog update
(cherry picked from commit 6699059da1)
2024-01-22 19:00:09 +01:00
Nemanja 4fd2ee722a
Station beacons (#23136)
* Station beacons

* crate

* remove navmap from warp points

* ack

* oh damn

* okay emisser

(cherry picked from commit 99d78c4b97)
2024-01-22 18:59:49 +01:00
PJBot 9d94cf718a
Automatic changelog update
(cherry picked from commit 0d5ef4e908)
2024-01-22 18:58:02 +01:00
Ed 668870e109
Add Thiefs to NukeOps (#23102)
Update roundstart.yml

(cherry picked from commit b7decfe9ee)
2024-01-22 18:58:01 +01:00
Nemanja 3e096f4532
Fix zipties/makeshift cuffs dropping multiple broken entities on removal (#23095)
(cherry picked from commit 526b966f09)
2024-01-22 18:58:00 +01:00
qwerltaz 2028184ee2
flammable entities hotfix (#23113)
* flammable fix

* move air check and ignition to if statement

(cherry picked from commit 2fe1164a03)
2024-01-22 18:57:52 +01:00
Flareguy b56f366c1c
Fixes the glass damage overlay (#23128)
* fixes the glass damage overlay

* fix diagonal window

(cherry picked from commit 974d0ed6e7)
2024-01-22 18:57:51 +01:00
Dakamakat 6d3eaddde0
Fix Admin-spawned Nukies not counting as dead (#23103)
fix(NukeopsRuleSystem): admin created nukeops not count as dead

(cherry picked from commit ff77e830d3)
2024-01-22 18:57:50 +01:00
Flareguy d8dc770f5b
Fxes airlock assembly sprites (#23115)
fixes airlock assembly sprites

(cherry picked from commit 33ccd5cc93)
2024-01-22 18:57:49 +01:00
Whisper ff6bd3587b
remove unsafe presents from present tree. (#23118)
(cherry picked from commit 89ccd6aaba)
2024-01-22 18:57:32 +01:00
PJBot 2494c7813e
Automatic changelog update
(cherry picked from commit a7791dd561)
2024-01-22 18:57:11 +01:00
Ed 5ce889fef1
Tesla (#21124)
* upload all textures
finished easiest part - TeslaGenerator

* Added Tesla energy logic

* add lightning pulse priority

* work

* optimise lightning arc system

* now tesla moving to LightningTarget entity and consume it

* some audio work
add airlock and computers to the LightningTarget

* add nice visual and explosions
add crashing to game

* rsi meta fix

* disabling explosions (crashing server)
I'll get back to that problem later.

* adding important admin logging

* a little bit of cleaning and documentation

* Persistent attempts to fix the server crashing on explosions. Accidental cleaning of everything I see.

* now the tesla incinerates everything it touches except the containment field.

* colliders work

* fix falling tesla on ground after being exploded

* add consume sound, add spawn and collapses sound

* added TeslaGenerator to cargo trading console

* add all tesla part to cargo trading console

* Tesla coils: Turn on and off, get energy from lightning, give energy to the grid.

* tesla coil is ready

* tesla grounding rod is ready

* clean up

* clean up 2

* grounding rods now working without power

* add LightningResistance parameter for LightningTarget Component

* add chaotic teleport

* eletrocution remove?

* deltanedas fix pack

* more fixes

* FIXES

* FIIIXEEES

* The "Grounding Rod" component is removed, and replaced with "LightiningSparking", which is responsible for changing the visuals when hit by lightning. Duplicate code from the coil is removed.

* ops

* fix

* nah, is escaped anyway

* increase tesla collider size

* keron bb

* try fix test?

* fix

* bruh

* check turn off sus comp

* prototype cleaning

* FIIX

* return and fix sus component

* fix tesla eating lightnings, now mini tesla is electrocuted

* commented some issues

* remove linq sorting
fix jumping system
minor fixes

* fix second Linq

* fix tesla colliders! Yeah, it works

* fix componentregistration

* Just retests

* not fix

* FIX TESLA

* fixes

* store targets

* back

* make dictionary of hashsets

* some sloth fixes

* stump

* playtest balance energy generation, return to unpotimized (but working) lightning shoot

* parity

* work on

* some new fix, some new bug (chasingComponent not chasing)

* comment

* fix ChasingWalkSystem

* fix collider tesla problem

* revert old unoptimized shoot lightning

* new fix pack

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit 88d7cfb4c0)
2024-01-22 18:56:57 +01:00
Emisse 987ac1b808
centcomm update (#23098)
* centcomm update

* real

(cherry picked from commit 99cc7f1c2c)
2024-01-22 18:55:46 +01:00
Emisse 1a00c66309
nukieplanet update (#23099)
* nukieplanet update

* tree kill

(cherry picked from commit fc7249550a)
2024-01-22 18:55:44 +01:00
PJBot 03c001ddbb
Automatic changelog update
(cherry picked from commit 019db5a20b)
2024-01-22 18:55:41 +01:00
Ubaser 03acaac48e
Kobold Monkeys (#22108)
* add

* fix maybe

* clean up yaml

* clean up more yaml maybe

* dash

* second dash

* aahhh handcuffss

* balancing(?)

* sprite and desc change

(cherry picked from commit d78e6cc818)
2024-01-22 18:55:39 +01:00
Debug e644725860
Fix missing imports 2024-01-22 18:55:26 +01:00
TemporalOroboros aebae6fab7
Content ecs containers (#22484)
(cherry picked from commit 7a77d6d5dd)
2024-01-22 18:47:55 +01:00
Dakamakat 11274cc472
Change id insertion sound (#23007)
* feat(id audio): add id insertion sound

* feat(pda): change id insertion sound

* feat(minor): change filename

* feat(attributions): update license

(cherry picked from commit 1d06539432)
2024-01-22 18:47:47 +01:00
PJBot 9a0adb75aa
Automatic changelog update
(cherry picked from commit 3dde45f9d9)
2024-01-22 18:47:46 +01:00
Nemanja 850e75a073
GORILLA Gauntlets (#23012)
* GORILLA gauntlets

* oh shit this too

(cherry picked from commit 9bd03824ac)
2024-01-22 18:47:45 +01:00
PJBot fd089934a7
Automatic changelog update
(cherry picked from commit f2379040f2)
2024-01-22 18:47:44 +01:00
Dvir 0afb03b64a
Suffix Fix (#23050)
(cherry picked from commit f16f826589)
2024-01-22 18:47:43 +01:00