Plykiya
c17df36cf6
Remove obsolete VisibilitySystem functions ( #28610 )
...
Remove obsolete visibility functions
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-06-08 20:17:17 +02:00
blueDev2
5f134731d9
Microwave recipes now uses stacktype id instead of entity prototype id for stacked entities ( #28225 )
2024-06-08 20:17:01 +02:00
icekot8
fe16eb1cd4
hand teleport portals now may start in the same grid. ( #28556 )
2024-06-08 20:16:59 +02:00
Kevin Zheng
67c27e351e
Add CVar to disable pow3r parallel processing ( #28488 )
...
* Add CVar to disable pow3r parallel processing
* Cache CVar value
* Fix pointyhat
* Move all CVar-ing to Content.Server
2024-06-08 20:16:21 +02:00
Hannah Giovanna Dawson
2bf0e82b7a
SS14-26964 Clown Waddling Replicates, etc ( #26983 )
2024-06-08 20:15:12 +02:00
deltanedas
ce5bfe3f55
LoadMapRule grid storage rework ( #28210 )
...
*
2024-06-08 20:14:24 +02:00
Verm
dec7298e6f
Humans can no longer honk on command ( #28566 )
...
* Humans can no longer honk on command
* Undo change it emote file
* I hate tabs
* Some comments
2024-06-08 20:13:45 +02:00
null
993959ae58
Replace deprecated whitelist functions
2024-06-08 20:12:43 +02:00
Plykiya
6583105f10
Replace obsolete EntityWhitelist IsValid usages part 2 ( #28506 )
2024-06-08 20:03:26 +02:00
Verm
5ec48e7784
Fix Weh Juice and Other emote chems not working ( #28562 )
2024-06-08 20:03:01 +02:00
Ed
667d1d5941
Accent trait limit ( #28046 )
2024-06-08 20:02:27 +02:00
Tayrtahn
7b506a05cf
Add a test for sliceable cargo bounty exploits ( #28357 )
2024-06-08 19:59:33 +02:00
AJCM-git
426896a432
Cleans up StatusIconSystem and fixing some bugs ( #28270 )
2024-06-08 19:59:10 +02:00
Leon Friedrich
316c8064db
Try fix KeyNotFoundException in KillTrackingSystem ( #28553 )
2024-06-08 19:58:52 +02:00
deltanedas
64329d6173
prevent nukie kidnapping ( #28387 )
2024-06-06 22:00:51 +02:00
AJCM-git
5c140c2095
Strip Items From Things Before Biomassing Them ( #28544 )
2024-06-06 21:59:38 +02:00
Verm
22c7f4e610
Welding tweaks ( #27959 )
2024-06-06 21:59:35 +02:00
AJCM-git
d94a7bb8a0
RespawnRuleSystem tweaks. ( #28528 )
2024-06-06 21:58:20 +02:00
Voomra
983cdb2fa7
fix: localize PraySystem UI ( #28535 )
...
tweak: localize PraySystem UI
2024-06-06 21:54:32 +02:00
UBlueberry
92da2ec1ee
Drawl capitalization coldfix (part 2: rise of accidentally commiting to master) ( #26639 )
...
fixed finally yay
2024-06-06 21:54:02 +02:00
Errant
ffbaeb0dee
Beacons no longer glitch off on grid split ( #28518 )
2024-06-06 21:53:58 +02:00
Leon Friedrich
fcb6ce0b5b
Add debug asserts to ensure that network groups are up to date ( #28495 )
2024-06-06 21:47:13 +02:00
slarticodefast
7f5be661f8
Flash overlay rework and bugfixes ( #27369 )
2024-06-06 21:46:58 +02:00
Leon Friedrich
0f8b1bbde5
Content changes for entity categories PR ( #27232 )
...
* Content changes for entity categories PR
* Poke tests
* Why are tests suddenly working?
2024-06-06 21:44:49 +02:00
eoineoineoin
c62bd23656
Replace Matrix3 with System.Numerics.Matrix3x2 ( #27443 )
...
Replace Matrix3 with Matrix3x2
2024-06-06 21:44:48 +02:00
Plykiya
b2931f9a33
Replace obsolete EntityWhitelist IsValid usages ( #28465 )
...
* Replace obsolete whitelist is valid with whitelist system
* Consistency
* Fix logic
* Bork
* I figured out how to get whitelists on the client lol
* test fail
* woops
* HELP ME FUNCTIONS
* Fix errors
* simplify
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-06-06 21:44:41 +02:00
null
f8746e20f2
Clean RES.Pacified a bit
2024-06-06 21:36:31 +02:00
Tornado Tech
91f0ba53e5
Cleans up tag system ( #28272 )
...
* Updated tag system
* Added params methods
* Fixed tag integration tests
* Fixed params methods recursion
* Revert has All/Any tag one argument realisation
* Updated tag integration tests
* Shit happens
* Added individual List/HashSet methods, docs, tests
2024-06-06 21:33:38 +02:00
Tornado Tech
228e653572
Hiding and clearing department prototype code ( #28114 )
2024-06-06 21:33:27 +02:00
AJCM-git
ab59cfea40
Makes machine parts stackable, removes unused field in stack prototypes ( #28434 )
...
* Makes machine parts stacks, removes unused field in stack prototypes
* forgor
* Fix tests
* Fixes lathe construction. Yes. This sucks but there's no better way that doesnt involve refactoring machine parts completely
* detail
* a
2024-06-06 21:29:09 +02:00
Tornado Tech
39650620e2
Clean up new HTNs tasks ( #28469 )
...
* Clean up new HTNs tasks
* Added docs to math operations
2024-06-06 21:29:07 +02:00
Nemanja
5e39323307
Clean up store system ( #28463 )
2024-06-06 21:28:46 +02:00
deltanedas
708e17a3d3
reverse engineering refactor and missing recipe test ( #1230 )
...
* make jugg not atmos hardsuit reable lmao
* re machine yaml refactor
* use the enum name to localize re results
* move a lot of code to shared and refactor
* clientside rework
* add test for missing recipes
* untroll
* make exped board recipe yml consistent with upstream
* fix unearthed sneaky bugs + generic does nothing so remove
* add mass media console board, remove roundstart boards from dynamic recipes
* remove roundstart stuff, add rcd ammo to protolathe
* dont dupe because of access electronics prototypes
* fix final fails
* final untroll
* final untroll 2
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: Null <56081759+NullWanderer@users.noreply.github.com>
2024-06-01 21:31:06 +00:00
DrSmugleaf
eed9c58386
Add job whitelist system ( #28085 )
...
* Add job whitelist system
* Address reviews
* Fix name
* Apply suggestions from code review
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
* cancinium
---------
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
2024-06-01 18:02:43 +02:00
Nemanja
19eefe623d
Clean up command perms ( #28451 )
...
* Change BanExemption command to AdminFlags.Ban permissions
* Change LOOC to check for Moderator permission
* Change ListVerbs from Admin to Debug AdminFlags
* Change RunVerbAs from Admin to Fun AdminFlags
* More permission changes
* Change GhostKick to Moderator perm
* Clean up command perms
* fuck
---------
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2024-06-01 18:01:58 +02:00
Geekyhobo
f7581b1f21
Adds a Pii Flag, Censors Hwid and Ip ( #27776 )
...
* yes
* fixes
2024-06-01 18:00:39 +02:00
beck-thompson
1d5827960f
Added verb for removing evidence! ( #28101 )
2024-06-01 18:00:22 +02:00
Verm
fe3892977d
Randomizes more humanoid appearances ( #27997 )
2024-06-01 18:00:15 +02:00
Nemanja
bacd52c991
Decouple interactions from hands, cleanup old events, add new fears ( #28393 )
...
* ok basic shit
* second part
* pretend it isn't real it can't hurt you.
* 👁️ 👁️
* shadowcommander review
2024-06-01 18:00:07 +02:00
Leon Friedrich
6427cc560e
Make chat & examine systems use FormattedMessage.EscapeText() ( #28431 )
2024-06-01 18:00:05 +02:00
Flesh
f58fe5aaeb
Use existing probability field ( #28422 )
...
Remove the PlantAdjustAttribute "Prob" field and use the existing probability field from ReagentEffects instead.
2024-06-01 17:59:52 +02:00
Leon Friedrich
c7c2c03be8
Fix hugging mispredict ( #28432 )
...
* git mv
* Move namespaces
* Fix hugging mispredict
2024-06-01 17:59:47 +02:00
deltanedas
ecc9fbfe42
dragon antag refactor ( #28217 )
...
* remove dragon system usage of GenericAntag
* add AntagRandomSpawn for making antags spawn at a random tile
* add AntagSpawner to make an antag spawner just spawn an entity
* add antag prototype for dragon since it never had one
* make dragon spawner a GhostRoleAntagSpawner, remove GenericAntag
* make dragon rule use AntagSelection and stuff
* remove dragon GenericAntag rule
* add back to spawn menu
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-06-01 17:59:40 +02:00
Leon Friedrich
078794106e
Make tests automatically reset modified cvars ( #28219 )
...
* Make tests automatically reset modified cvars
* Fix bad return
* A
* Try Fix tests
* clarify comment
* update eng
2024-06-01 17:56:33 +02:00
Leon Friedrich
65a712700c
Only auto-enable internals when necessary ( #28248 )
...
* Only auto-enable internals when necessary
* Add toxic gas check
* Rename Any -> AnyPositive
2024-06-01 17:55:05 +02:00
Nemanja
d1371865f1
Fix latejoin antag preferences not being respected ( #28430 )
...
* Fix latejoin antag preferences not being respected
* thank fuck for tests
2024-06-01 17:55:00 +02:00
Moony
56be0e1ee8
Handheld teleporter portals now must start on the same grid. ( #28423 )
...
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2024-06-01 17:54:42 +02:00
Tayrtahn
2a56896045
Convert advertisements to use localized datasets ( #28400 )
...
* Convert advertisements to use LocalizedDatasets
* File consolidation
* Arcade machines too
2024-06-01 17:41:58 +02:00
Ed
7d53001a0e
Localize tips ( #28285 )
...
* localize tip
* localizzedDataset
2024-06-01 17:41:48 +02:00
metalgearsloth
4755223c9f
Predict ActivatableUIRequiresPower ( #28405 )
...
A lot of BUIs aren't going to handle the state coming in cleanly but we can fix em as we find em.
2024-06-01 17:38:43 +02:00