Commit Graph

25563 Commits

Author SHA1 Message Date
PJBot
bcf1069c7b Automatic changelog update 2024-06-09 16:27:56 +00:00
AJCM-git
346ac44a28 Open the guidebook when people with less than an hour playing join the round (#28774)
* Open the guidebook when people with less than an hour playing join the round

* Filter for gameplayState

* Fix tests

* tweaks

* saltern update (#28773)

Co-authored-by: deltanedas <@deltanedas:kde.org>

* Fix admin menu objects list (#28787)

* Make `MakeAntag()` log errors instead of throwing exceptions (#28771)

Make `MakeAntag()` log errors instead of throw

* add default page support for the guidebook (#28772)

* Probably a better way to handle this

---------

Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2024-06-09 12:26:48 -04:00
Nemanja
c549573f7a add default page support for the guidebook (#28772) 2024-06-09 11:55:21 -04:00
Leon Friedrich
ad9d18771e Make MakeAntag() log errors instead of throwing exceptions (#28771)
Make `MakeAntag()` log errors instead of throw
2024-06-09 09:53:03 -04:00
Leon Friedrich
8d52f6b617 Fix admin menu objects list (#28787) 2024-06-09 09:51:02 -04:00
deltanedas
fb1ab6469a saltern update (#28773)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-06-08 20:33:40 -06:00
Tayrtahn
5f91c3f27f Strip markdown from silicon laws before saying them (#28596) 2024-06-09 09:57:07 +10:00
PJBot
468728c995 Automatic changelog update 2024-06-08 23:30:57 +00:00
Psychpsyo
182fe2993f Add Jani lobby background (#28724)
* Add jani lobby background

* Actually make new lobby screen functional

* Fix license
2024-06-08 19:29:51 -04:00
TsjipTsjip
c061d9c248 Add suffixes to excap survival boxes (#28755)
Update emergency.yml
2024-06-08 19:26:12 -04:00
PJBot
6a8892f930 Automatic changelog update 2024-06-08 23:01:50 +00:00
UBlueberry
c6ff1e44fb Guidebook Updates for the Amateur Spessman (#28603)
* Created NewPlayer.xml

* Created NewPlayer.yml and added it to guides.ftl

* shifted some controls from Space Station 14 to New? Start here!, as well as made a character creation xml to be written later

* switched some stuff between the New? entry and the Space Station 14 entry

* Made everything so nice!!!!!!!!!!!!!!

* fixed formatting inconsistencies

* added a How to use this guidebook section

* build correction and guidebook clarification for other servers

* wrote character creation ig probs fo shizzle

* added new terms to the glossary and alphabetized it

* meh this seems important enough to add

* okay no more shitsec bad idea

* I HATED Roleplaying.xml ANYWAY!!!

* I REALLY REALLY HATED IT ACTUALLYLLL

* Moved Controls and Radio into newplayer.yml, making meta.yml and radio.yml obsolete

* Separated the character creation bits that are just cosmetic from the ones that matter

* also put all the related new player xml files in their own folder

* expanded Radio.xml, kinda fixed survival.xml

* removed the line that mighta maybe sorta possibly could encourage self antag

* thought about this randomly but ICK OCK

* talking is no longer a key part of this game

* moves stuff around, a lot of stuff. basically moves everything but the jobs themselves around

* ah probably should make sure this works first also me when i lie on the internet

* don't be such a grammar nukie

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>

* okay nevermind that's justified

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>

* prepare. it is coming. the great reorganization...

* yesyes that's all well and goo- THE REORG IS COMING. THE REORG IS COMING. WAKE UP.

* rename that real quick

* step one begins. first, consolidate existing service entries into their own yaml. this makes botany.yml obsolete.

* update shiftandcrew.yml to only have departments as children also fuck it alphabetization

* consolidated salvage into cargo

* made a new entry for command

* gave salvage a home and service an existence

* made some XML files to be filled out later

* quick rename...

* took some stuff from Intro.txt and i think Gameplay.txt and put it in NewPlayer.xml

* The Great Writing about Departments (25XX, black and white)

* added a bunch of links everywhere

* biochemical is no longer a thing

* service formatinaaaaaaa

* shiny...,,,,,,,,, colo(u)rz..,,,,,,,,,,,,,

* let's get that fixed

* second time i made a typo there as well

* we hate fun around here

* grammar?!???/

* various fixes and more linkings

* oops

* wewlad lol!!

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
Co-authored-by: AJCM <AJCM@tutanota.com>
2024-06-09 01:00:43 +02:00
Tayrtahn
7f686a6ae5 Fix null ref exception in PrayerSystem (#28712)
* Fix null ref exception in PrayerSystem

* Also check that prayable ent/comp still exist
2024-06-08 14:50:20 -04:00
PJBot
cce50da170 Automatic changelog update 2024-06-08 18:49:15 +00:00
metalgearsloth
e3c37f6e9b Maybe fix invalid loadout prototypes (#28734)
* Maybe fix invalid loadout prototypes

So if we have existing data SetDefault is not normally called iirc. So what I think is happening is that if we have old loadout groups that get saved to DB and loaded these get dropped entirely and nothing is used to replace the group unless the person specifically looks at their loadout.

Need someone affected to send me their loadout to confirm it's fixed.

* Better fix
2024-06-08 14:48:09 -04:00
metalgearsloth
1fdbf9403a Don't use invalid defaults for loadouts (#28729)
At the time it made more sense but now with species specific stuff it's better to have nothing.
2024-06-08 14:43:21 -04:00
PJBot
c79384c5fd Automatic changelog update 2024-06-08 14:37:53 +00:00
Nemanja
4089d6a664 fix singulo decay (#28743) 2024-06-09 00:36:47 +10:00
PJBot
33e68dc51f Automatic changelog update 2024-06-08 10:41:39 +00:00
nikthechampiongr
8cf9037273 Make freeze, freeze & mute, and unmute verbs work on disconnected players. (#28664) 2024-06-08 20:40:33 +10:00
PJBot
511336beb8 Automatic changelog update 2024-06-08 10:39:01 +00:00
Whisper
123dfee3a3 allow ' in character names (#28652) 2024-06-08 20:37:55 +10:00
Vasilis
db6548bc99 Ensure packager creates a release folder (#28426)
I was screaming at the github actions runner before i noticed something i had done before caused me to never have a release folder and thus fail.
2024-06-08 20:33:51 +10:00
PJBot
c4966e5177 Automatic changelog update 2024-06-08 10:28:27 +00:00
Leon Friedrich
7ef7fe6761 Try fix RGBee (#28741) 2024-06-08 20:27:21 +10:00
PJBot
74ed68b2d5 Automatic changelog update 2024-06-08 10:05:00 +00:00
metalgearsloth
45015188cd Add loadout group check for role proto (#28731)
MFW same bug twice at 2 layers because I'm stupid.
2024-06-08 20:03:54 +10:00
MerrytheManokit
b50faffcc3 rn, atp (#28674)
* Update speech-chatsan.ftl

* Update word_replacements.yml

* Atm-at the moment

* Atm

* Update Resources/Locale/en-US/speech/speech-chatsan.ftl

* Update Resources/Prototypes/Accents/word_replacements.yml

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-06-08 18:48:49 +10:00
Leon Friedrich
2c7598fd5b Fix flatpacker (#28736)
* Fix flatpacker

* a
2024-06-08 18:48:23 +10:00
Ubaser
c2bbc72cf4 Update Core (#28735)
add
2024-06-08 02:35:58 -06:00
DrSmugleaf
a7c7cd74ec Fix DamageOtherOnHit.OnDoHit when the target is terminating or deleted (#28690) 2024-06-08 15:53:54 +10:00
Tayrtahn
49496b40e5 Improve grammar of various petting messages (#28715)
Improve grammar of various petting message
2024-06-08 15:53:17 +10:00
PJBot
4d10f3523b Automatic changelog update 2024-06-08 05:50:48 +00:00
Lyndomen
1584a50a1d Dropping Corpses Devoured by Space Dragons on Gib/Butcher. (#28709)
* Update DevourSystem.cs

* Update DevourSystem.cs

* Update Content.Server/Devour/DevourSystem.cs

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-06-08 15:49:42 +10:00
DrSmugleaf
7f1933169e Add DoPopup data field to OnUseTimerTrigger (#28691) 2024-06-07 22:36:29 -07:00
DrSmugleaf
0762f9da17 Fix action icons when dragging an active action to another slot (#28692) 2024-06-07 22:34:48 -07:00
Flareguy
f37060fc1b Ports the singularity's values from vgstation (#28720)
* ports the singularity values from vgstation

* guidebook fix

* 5000 energy level 6 singulo
2024-06-07 22:15:13 -04:00
PJBot
b714210e38 Automatic changelog update 2024-06-08 00:58:14 +00:00
Plykiya
d19b430a92 Swap some InRangeUnobstructed for InRangeUnoccluded (#28706)
Swap InRangeUnobstructed to InRangeUnoccluded

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-06-07 20:57:07 -04:00
lzk
567d6a0888 Add locale support for booze and soda jugs labels (#28708) 2024-06-07 20:56:25 -04:00
AJCM-git
63e0ee08cb Fixes client having authority over rules popup cvars (#28655)
* Fixes client having authority over rules popup cvars

* Delete duplicate migration

* Pre-update

* Post-update
2024-06-07 21:53:20 +02:00
Ubaser
a1a3a0d131 Tweak chapel salvage wreck (#28703)
add
2024-06-07 14:39:22 -04:00
Leon Friedrich
b632a65385 Add JobRequirementOverride prototypes (#28607)
* Add JobRequirementOverride prototypes

* a

* invert if

* Add override that takes in prototypes directly
2024-06-07 09:43:02 -07:00
Chief-Engineer
b3debf449a rule fixes first pass (#28701)
update
2024-06-07 09:03:22 -05:00
PJBot
2405502177 Automatic changelog update 2024-06-07 11:30:02 +00:00
AJCM-git
accf8adf97 Fixed the guidebook listing every single rule (#28680)
* Well i tried this way

* New approach (start)

* Did it

* makes spacelaw available, put it under sec
2024-06-07 06:28:55 -05:00
Ubaser
7ba26f4592 Update Core (#28689)
add
2024-06-06 23:00:02 -06:00
PJBot
6bae088d7a Automatic changelog update 2024-06-07 01:25:13 +00:00
blueDev2
f2792e98b7 Return medicine recipe solid material costs to 1 (#28679)
Set material costs of medicine recipes to 1
2024-06-06 21:24:07 -04:00
Nemanja
b317fa4ccf Flatpacker fixes (#28417) 2024-06-06 20:55:35 -04:00