mirror of
https://github.com/DeltaV-Station/Delta-v.git
synced 2026-09-30 16:17:27 +00:00
aa82894de2e32c7fb4f85e4a0261cc66eda115e4
93
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
dc9cc37203 |
Bagels guidebookagloo fixes V1 (#5004)
* Update OrganManipulation.xml * Update Command.xml Renamed commands from Research Director and QuarterMaster to Mystagouge and Logistic Officer. Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update Radio.xml Highlighting examine your radio Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update CharacterCreation.xml Added some extra traits, and changed unrevivable to include cloning. Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update MedicalDoctor.xml Added some information regarding cryogenics for rotting bodies, and added information about the unrevivable trait. Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update Cloning.xml Added information regarding the unrevivable trait for cloning. Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update Surgery.xml Added the cleaning of surgery tools. Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update Science.xml Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update AnomalousResearch.xml Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update CosmicCultDeconversion.xml Updated the deconversion to fix the censer from holywater to Mindbreaker toxin Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update CosmicCultDeconversion.xml bible removal Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update CosmicCultDeconversion.xml Added mindbreaker toxins recipe. Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update PartManipulation.xml Added extra information regarding limbs that cannot be biofabbed. Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Create Logistics Renamed logistics guidebook entry Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update cargo.yml Renamed from cargo to logistics Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * rename cargo to logistic rena Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Revise trial and hearing procedures in Justice.xml Updated trial and hearing procedures, including time limits and roles. Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Enhance Psionics.xml with glimmer tracking details Added details about the sophic scribe's functionality and glimmer emergency handling. Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Rename guide entry for altars in epistemics.yml Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update Altar.xml by removing Golemancy note Removed note about Golemancy not being implemented. Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Enhance forensic information retrieval process Updated instructions for recognizing DNA and added references to Medical and Criminal Records Computers. Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Decked out the MedicalDoctor.xml with the new traits and CPR! * Recoloured Medical doctor and added a better guide for dead bodies. * Reworded medical doctor alot. * Added another surgery textlink * Rechanged medical doctor, too colourful so i toned it down * Finalised the doctor * fixed a missing " * Some grammar and invalid pages fixes. * Edited the Bartender page to add restocking as well. Along with some rewording. * Added operating tables to surgery, and fixed a typo, its sutures not satures! * Fixed some stuff * Fixed some things regarding a review. * Rewriting my medical doctor. Part 1 * Rewrite medical doctor.xml part 2 * Some extra changes, added umbroxol and holywater to core medications * added topicals * finished rewriting medical doctor * copied medical doctor to the DV folder for namespacing, while replacing the original one with wizdens * Edited something about psionics. * Fixed forensics. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * namespaced medical doctor. * quick bug fix * moved umbroxol and holy water to speciality medications * added extra traits such as unrevivable to medicaldoctor * Update Resources/ServerInfo/Guidebook/_DV/Justice.xml Co-authored-by: Tobias Berger <toby@tobot.dev> Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Fixed everything for review * fixed an entry not showing * ack invalid comment * Hotfix for him again * To apply with the changes * aaaaa MY YAML * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update guides.ftl Co-authored-by: Vanessa <908648+ShepardToTheStars@users.noreply.github.com> Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update MedicalDoctor.xml Co-authored-by: Tobias Berger <toby@tobot.dev> Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Update CharacterCreation.xml Co-authored-by: Tobias Berger <toby@tobot.dev> Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> * Fixed a serious blunder * Moved cloning into _DV and changed the .yml address * Quick fix to surgery. * updated surgery again. * removed the commentz from the main guide * oops I accidentally deleted * Update Resources/Locale/en-US/guidebook/guides.ftl Signed-off-by: Tobias Berger <toby@tobot.dev> * Update Resources/Locale/en-US/guidebook/guides.ftl Signed-off-by: Tobias Berger <toby@tobot.dev> --------- Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com> Signed-off-by: Tobias Berger <toby@tobot.dev> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Tobias Berger <toby@tobot.dev> Co-authored-by: Vanessa <908648+ShepardToTheStars@users.noreply.github.com> |
||
|
|
5060736956 |
Atmos Ops: dP Guidebook Entry (#4906)
Atmos dP Guidebook Entry (#40194)
* Add Atmos dP guidebook
* Update Resources/ServerInfo/Guidebook/Engineering/DeltaPressure.xml
---------
(cherry picked from commit
|
||
|
+1 |
ed9560c92f |
OVINIA INVASION !! (#4715)
* Ovinia Species (Straight Sheepin It) DRAFT (#490) <!-- Explain this PR in as much detail as applicable Some example prompts to consider: How might this affect the game? The codebase? What might be some alternatives to this? How/Who does this benefit/hurt [the game/codebase]? --> Yeah yeah yeah im sheeping my shit im straight sheeping it yeah yeah yeah. I'm literally making the Ovinia species, sheeps in space. oh god oh fuck i hope i get this done. Ovinia are basically sheep but in space! Pretty freaking cool! Traits: Pros: wont trigger shards/mousetraps on step, cold/heat threshhold resist (wool), get hungry/thirsty 25% slower, flammibility 75% (wool), Take 20% less cold, shock, and heat damage (wool), Cons: theobromine weakness, sleep 50% longer, (to be coded) eat 20% slower, take 15% more pierce/slash --- <!-- A list of everything you have to do before this PR is "complete" You probably won't have to complete everything before merging but it's good to leave future references --> - [x] Get Base Sprites in for body/tail/ears - [x] Make Species Prototype - [x] Make Markings Prototype - [x] Make Body Parts Prototype - [x] Make Entity Body Prototype - [x] Make sure Entity Body Prototype is done right - [x] Make Organ Prototype - [x] Make Entity Species Prototype - [x] Make sure Entity Species Prototype is done right - [x] Add markings/finish Prototype - [x] Make Sounds Prototype - [x] Add Sounds - [x] Make sure Baas is an emote and works - [x] Make Mobs Player - [x] Make sure Mobs Player Prototype is done right - [x] Make Language Prototype - [x] Add Displacement maps for clothing - [x] Add swag - [x] Add traits - [ ] Add ovinia outerwear variants (can do later) --- <!-- This is default collapsed, readers click to expand it and see all your media The PR media section can get very large at times, so this is a good way to keep it clean The title is written using HTML tags The title must be within the <summary> tags or you won't see it --> <details><summary><h1>Media</h1></summary> <p>       </p> </details> --- <!-- You can add an author after the `:cl:` to change the name that appears in the changelog (ex: `:cl: Death`) Leaving it blank will default to your GitHub display name This includes all available types for the changelog --> 🆑 - add: Added Ovinia as a playable species! - tweak: Moved some localization to Den specific areas - remove: Removed all of the snacks out of gregg's cupboard --------- Co-authored-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> Co-authored-by: Rosycup <178287475+Rosycup@users.noreply.github.com> * Sum Horns (#911) <!-- Guidelines: https://docs.spacestation14.io/en/getting-started/pr-guideline --> <!-- NOTE: All code submitted to this repository is ALWAYS licensed under the AGPL-3.0-or-later license. The REUSE Specification headers or separate .license files indicate a secondary license (e.g., MPL or MIT) solely to facilitate integration for projects that do not use the AGPL license. This secondary license does not replace the fact that AGPL-3.0-or-later remains the primary and binding license. Uncomment and modify the following line if you wish to change the license from the default of AGPL.--> <!-- What did you change? --> This adds four new horns for Ovinia. And a snout, too. 🫡 It's MIT because I want it to be, and in case anyone needs horns for species that are like. That high up in orientation. <!-- Discuss how this would affect game balance or explain why it was changed. Link any relevant discussions or issues. --> Ovinia don't have enough horns. Ovinia also doesn't have a marking that puts a line through the top of your face. So I fixed that in this PR. <!-- Summary of code changes for easier review. --> A meta JSON, an FTL file, and a bunch of images. <!-- Attach media if the PR makes ingame changes (clothing, items, features, etc). Small fixes/refactors are exempt. Media may be used in SS14 progress reports with credit. --> Just look in files changed. <!-- Confirm the following by placing an X in the brackets [X]: --> - [X] I have read and am following the [Pull Request and Changelog Guidelines](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html). - [X] I have added media to this PR or it does not require an ingame showcase. - [X] I can confirm this PR contains no AI-generated content, and did not use any AI-generated content. <!-- You should understand that not following the above may get your PR closed at maintainer’s discretion --> **Changelog** <!-- Add a Changelog entry to make players aware of new features or changes that could affect gameplay. Make sure to read the guidelines and take this Changelog template out of the comment block in order for it to show up. Changelog must have a 🆑 symbol, so the bot recognizes the changes and adds them to the game's changelog. --> 🆑 - add: Gave ovinia a little bit more horn, and a secret snout. <!-- 🆑 - add: Added fun! - remove: Removed fun! - tweak: Changed fun! - fix: Fixed fun! --> --------- Co-authored-by: TheDen-Bot <186991657+TheDen-Bot@users.noreply.github.com> * Ovinia Trait Fix and Emote Adjustments (#1124) <!-- Guidelines: https://docs.spacestation14.io/en/getting-started/pr-guideline --> <!-- NOTE: All code submitted to this repository is ALWAYS licensed under the AGPL-3.0-or-later license. The REUSE Specification headers or separate .license files indicate a secondary license (e.g., MPL or MIT) solely to facilitate integration for projects that do not use the AGPL license. This secondary license does not replace the fact that AGPL-3.0-or-later remains the primary and binding license. Uncomment and modify the following line if you wish to change the license from the default of AGPL.--> <!--- LICENSE: AGPL --> Fixed the localisation of the Baa emote. Changed Baa and Moo from the caw icon to relevant animal icons both taken from [[TGstation](https://github.com/tgstation/tgstation)] and modified slightly. Fixes the ovinia trait not conferring the relevant emotes when chosen. Fixes #775. Fixed missing location for Baa emote. Added relevant _Den namespace folders and attribution file for emotes. Added two new icons to said folders. Removed ´available: false´ from ovinia speech_emotes.yml making the trait work as intended. <img width="153" height="114" alt="imagen" src="https://github.com/user-attachments/assets/2530e067-dccc-41e7-b36b-9be5594761c9" /> - [X] I have read and am following the [Pull Request and Changelog Guidelines](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html). - [X] I have added media to this PR or it does not require an ingame showcase. - [X] I can confirm this PR contains no AI-generated content, and did not use any AI-generated content. **Changelog** 🆑 Wheels - add: New icons for Baa and Moo emotes - fix: Ovinia sounds trait will now allow holders to Baa as intended - fix: Baa emote name will name display properly when hovered over --------- Co-authored-by: TheDen-Bot <186991657+TheDen-Bot@users.noreply.github.com> * Ovinia Typing Sprite Fix (#1348) <!-- Guidelines: https://docs.spacestation14.io/en/getting-started/pr-guideline --> <!-- NOTE: All code submitted to this repository is ALWAYS licensed under the AGPL-3.0-or-later license. The REUSE Specification headers or separate .license files indicate a secondary license (e.g., MPL or MIT) solely to facilitate integration for projects that do not use the AGPL license. This secondary license does not replace the fact that AGPL-3.0-or-later remains the primary and binding license. Uncomment and modify the following line if you wish to change the license from the default of AGPL.--> <!--- LICENSE: AGPL --> <!-- What did you change? --> routed ovinia's non typing state to work <!-- Discuss how this would affect game balance or explain why it was changed. Link any relevant discussions or issues. --> fixes massive error when thinkibng waht to type <!-- Summary of code changes for easier review. --> ough <!-- Attach media if the PR makes ingame changes (clothing, items, features, etc). Small fixes/refactors are exempt. Media may be used in SS14 progress reports with credit. --> <img width="139" height="137" alt="image" src="https://github.com/user-attachments/assets/25990a20-0782-46a2-b0c5-fb6f3374d7c4" /> <!-- Confirm the following by placing an X in the brackets [X]: --> - [x] I have read and am following the [Pull Request and Changelog Guidelines](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html). - [x] I have added media to this PR or it does not require an ingame showcase. - [x] I can confirm this PR contains no AI-generated content, and did not use any AI-generated content. <!-- You should understand that not following the above may get your PR closed at maintainer’s discretion --> **Changelog** <!-- Add a Changelog entry to make players aware of new features or changes that could affect gameplay. Make sure to read the guidelines and take this Changelog template out of the comment block in order for it to show up. Changelog must have a 🆑 symbol, so the bot recognizes the changes and adds them to the game's changelog. --> 🆑 - fix: Fixed Ovinia's idle typing sprite to not be a massive error * continuing to go bald * Fixing Fails with the language FTL * Changes again to languages.ftl * Removed Resomi Stuff from the FTL * Fixed the language thingy once more * Grammar and fixes * Ovinia DeltaV adjustments * Added AnimalFriend faction * Switched Ovinia naming scheme to default * Fixed YAMLLinter issues with Ovinia * Fixed the heat damage thingy * YAML Linter Hates me * Testing Changes * Update ovinia.yml * Update ovinia.yml * FINALLY * Updates to Factions for the AnimalFriend Trait * Fucking Case Sensitive * Reviewed proposed changes to Ovinia.yml Co-authored-by: Tobias Berger <toby@tobot.dev> Signed-off-by: Vape <76235372+Vapetastic-Gaming@users.noreply.github.com> * Updates Fixed all requests besides the displacement maps. Still workin on that * Fixes Coscult and Displacements * misc * Tag fixes. YAML Linter, my beloathed * random grumbles case sensitivity is set to high. please fix this maintainers, thanks * BREAKTHROUGH * Req changes * Attributions, and New soundies * Updaties --------- Signed-off-by: Vape <76235372+Vapetastic-Gaming@users.noreply.github.com> Co-authored-by: juniwoofs <jakbroeder@gmail.com> Co-authored-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> Co-authored-by: Rosycup <178287475+Rosycup@users.noreply.github.com> Co-authored-by: Mono <182929384+Monotheonist@users.noreply.github.com> Co-authored-by: TheDen-Bot <186991657+TheDen-Bot@users.noreply.github.com> Co-authored-by: wheelwrightt <174839295+wheelwrightt@users.noreply.github.com> Co-authored-by: sheepie <180479595+juniwoofs@users.noreply.github.com> Co-authored-by: Vanessa Louwagie <vanessalouwagie@outlook.com> Co-authored-by: Vanessa <908648+ShepardToTheStars@users.noreply.github.com> Co-authored-by: Tobias Berger <toby@tobot.dev> |
||
|
|
f563f2c566 |
Ports Devils from Goobstation (#4639)
* or your debil * Woop * Whoops, Missed this * Whoops, Suicide System * Hush... Extended tests... Hush * AAAAAA * No-longer jaunt whilst dead * :) * Update Content.Shared/_Lavaland/Chasm/PreventChasmFallingSystem.cs Co-authored-by: Tobias Berger <toby@tobot.dev> Signed-off-by: William Lemon <William.Lemon2@gmail.com> * Update Content.Server/_Goobstation/Possession/PossessionSystem.cs Co-authored-by: Tobias Berger <toby@tobot.dev> Signed-off-by: William Lemon <William.Lemon2@gmail.com> * Please tobysenpai forgive me --------- Signed-off-by: William Lemon <William.Lemon2@gmail.com> Co-authored-by: Tobias Berger <toby@tobot.dev> |
||
|
|
29e55b9464 |
Upstream Merge (June / July) attempt 2 electric boogaloo (#4607)
* Fix the sensor monitoring console forcing a GC every 3 seconds (#38146) * Optimize sensor monitoring window graph drawing * Add shared static Vector2 pool for all GraphView instances * Address requested changes * remove lock * Update submodule to 264.0.0 (#38629) * Toy/Plushie Inhands and Wearables (#38514) * Fixed dependency injection and some other issues in a few places. * More issue fixes * patchfor broken NetworkConfiguratorLinkMenu (#38632) fix * Fix solutions flickering when transferring contents (#34838) * Use Solution clones when applying SolutionComponent states * Revert "Use Solution clones when applying SolutionComponent states" This reverts commit 013fd111cf92b22562e00f98a7aaa49bc4b4ed62. * Make Solution implement ICloneable and rename Clone method. * Copy CanReact value when cloning a Solution * Convert to IRobustCloneable * Fix typos in guidebook: Buisness → Business (#38636) * Fix typo in `MinorAntagonists.xml` Buisness → Business * Fix typo in `YourFirstCharacter.xml` Buisness → Business * Various Headphones Fixes and Tweaks (#38479) * sprites, wearables * neck * icon-on sprite * Cleanup prototype instantiation in `DamageTest` (#38639) Cleanup prototype instantiation in DamageTest * Cleanup prototype instantiation in `ExplosionSystem` (#38642) Cleanup prototype instantiation in ExplosionSystem * AddBodyPartCommand localization. (#38612) commit * fix ItemSlotsSystem debug assert (#38655) * Allow the Command & Super door remotes to use the access of their user. (Re-creation of PR due to changes to game balance) (#35536) * Added directional beacons (#38284) * Added directional beacons Signed-off-by: Nox38 <nebulousnox38@gmail.com> * Fixed names Signed-off-by: Nox38 <nebulousnox38@gmail.com> --------- Signed-off-by: Nox38 <nebulousnox38@gmail.com> * Power stat and nuke codes commands get some LEC love. (#38585) * commit * requested changes. * Dsay Dirty and Follow commands converted to LEC and localized. (#38666) * commit * whoopwhoopwhoop * Retro laser sprite fix (#38676) * Fixed everything except the icon Signed-off-by: Nox38 <nebulousnox38@gmail.com> * fixed icon Signed-off-by: Nox38 <nebulousnox38@gmail.com> --------- Signed-off-by: Nox38 <nebulousnox38@gmail.com> * fix water coolers (#38681) * Monochromacy typo fix (#38686) * fixes the typo * Fixed cloning looking for the trait, not the component, RE https://github.com/space-wizards/space-station-14/pull/38686#issuecomment-3025093504 * Apply suggestions from code review --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Validate `CloningSettingsPrototype`s (#38688) * Validate CloningSettingsPrototypes * Update Content.IntegrationTests/Tests/Cloning/CloningSettingsPrototypeTest.cs Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Check EventComponents too --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Add test of objective-related console commands (#36400) * Add test of objective add/list/remove commands * Not sure why we're validating test prototypes, but sure * We don't need a map * Improvements and fixups for New Status Effect API (#38660) * Predict healing and bloodstream (#38690) * initial commit * reapply 38126 * fix rootable * someone missed an important minus sign here * try this * fix * fix * reenable crit hits * cleanup * fix status time dirtying * fix * camelCase * Healing and bloodstream prediction fixes. * Resolving Wizard casting recall on nuke disk making it impossible to disarm (#38661) * Resolving Wizard Recall on Nuke disk making it impossible to disarm - Adding a DisarmBomb case to nuke status update loop - Changing a few methods and parameters to properly follow formatting standards - Updating some names to follow camelCase * Updating missed tag * Reverting DataField change Should prevent this preventative bugfix being a breaking change. * Switch HSV to the default colorspace for character customization (#38434) * Made HSV default for character editor * Adds/fixes comments to HSV defaulting * Added dropbox fix, potentially cursed * Revert "Added dropbox fix, potentially cursed" This reverts commit a709883366fbee813e839742125e70844672af29. --------- Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com> * Fix: Don't deploy foldables when clicking on items inside containers (#38709) * Fix * Apply suggestions from code review --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Pressure Relief Valve (#36708) * initial system (this math is probably WRONG) * General code cleanup and OnExamined support (holy moly this code sucks) * UICode and related events foundation TODO: - Actually write the XAML UI and the underlying system - Un-shitcode the entire thing - Actually test everything... * Working UI code TODO: Make predicted, as this certainly isn't predicted. Even though I said it was. It isn't. * Remove one TODO for unshitcoding the examine code * Add reminder yea * Make predicted (defenitely isn't) (also defenitely isn't a copypaste from pressure pump code) * It's predicted! TODO: - Give it snazzy predicted visuals! - Have a different field for pressure entry, lest it gets bulldozed every UI update. * Improve gas pressure relief valve UI TODO: Reminder to reduce amount of dirties using deltafields * Implement DirtyField prediction * Entity<T> cleanup A lot of Entity<T> conversions and lukewarm cleanup. Also got caught copy pasting code in 4K UHD but it's not like you couldn't tell. * More cleanup and comments * Remove TODO comment on bulldozing window title * """refactoring""" - Move appearance out of shared and finally fix it. Pointless to predict appearance in this instance. - More Entity<T> conversions because I like them. - Move UI creation handling over entirely to the ActivatableUI system. - Fix a hardcoded locale string (why????). * Add visuals * Revert debugging variable replacememt yea * Revert skissue * Remove unused using directives and remove TODO * Localize, cleanup, document * Fix adminlogging discrepancy * Add ability to construct, add guidebook entry * Clear up comment * Add guidebook tooltip to valve * Convert GasPressureReliefValveBoundUserInterface declaration into primary constructor * Adds more input handling and adds autofill on open * Un-deepfry input validator shitcode Genuinely what was I smoking * improve visuals logic * Refactor again - Update math to the correct implementation - Moved code that could be re-used in the future into a helper method under AtmosphereSystem.Gases.cs * I'm sorry but I hate warnings * Remove unused using directive in AtmosphereSystem.Gases.cs * Review and cleanup * Lukewarm UI glossup * Maintainer for the upstream project btw * Remove redundant state sets and messy logic * Unduplicate valve updater code * Redo UI (im sorry Slarti) * run tests * Test refactored UI messaging * Second round of UI improvements - God please find a way to improve this system. Feels bad. * Update loop implementation * Further predict UI * Clear up SetToCurrentThreshold * cleanup * Update to master + pipe layers and bug fixes want to run tests * fixes * Deploy rename pipebomb * Documentation and requested changes * Rename the method that wiggled away * Undo rounding changes * Fix comment * Rename and cleanup * Apply suggestions from code review --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Fix TextLinkTag (#32203) * Adjust uplink buy button to be under item icon (#38596) * Adjusted uplink buy button to be under item icon * Put the discount subtext under the icon * Indent fixes, added margin --------- Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com> * Scurrets - Audio Improvements (#38482) * Scurret audio tuning * Add new sfx * Update sneezing sfx * YAML support * Rename a folder * make telesci wreck easier (#37569) rel * Validate `ShaderPrototype` IDs (#38728) * Convert all shader prototype string literals to protoids in overlays * Convert more shader prototype literal strings to protoids * Convert ValidatePrototypeId to ProtoId * Later * [BUGFIX] Fixed revenant malfunction ability not working properly only MediBots and Stasis bed (#38664) * fixed * clean up * orks fix smart * review fix 1 * more requested changes * less cursed * more descriptive description * better wording * Tiny Tiny Cleanup of the EyeClosingSystem. (#38734) Update EyeClosingSystem.cs * Fix human skin tone distribution (#38701) * fix: Use PredictedQueueDel for gib spell (#38729) * fix: don't default to uncharged sprite state for cells (#38730) * Fix Hristov description - remove inaccurate technical specs (#38746) - Removes inaccurate 'armor piercing 14.5mm shells' reference - Replaces it with a more funny description, matching the style of the other snipers and guns - Keeps ammunition type '.60 anti-materiel ammo' specification - Fixes issue #38590 Co-authored-by: Arthur Fiorese de Andrade <aandrade@cmcxs.gov.br> * feat: allow mopping evaporating puddles (#38743) * Validate remaining `ProtoId` strings (#38747) Validate remaining ProtoId strings * Validate `ProtoId`s in tests (#38745) * Convert string literals to protoids in Content.Tests * Convert string literals to protoids or consts in Content.IntegrationTests * Fix linter failures Tricksy static using misled me * Cleanup warning in StomachSystem (#38748) you did not see this * Vox scars (#38592) * Added vox scars n'stuff, renamed vox_tattoos.ftl to just vox.ftl * Revert "Added vox scars n'stuff, renamed vox_tattoos.ftl to just vox.ftl" This reverts commit c73da55ba3b39ddf93b493aecd85604c54dd8a15. * locale key fix * Changed top surgery scar names to be more generalized * Adjusted face scars * Formatting fixes --------- Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com> * UnlockNode command to LEC. (#38751) * commit * Update UnlockNodeCommand.cs * commit * move command locale to its own file. * Update Content.Server/Xenoarchaeology/Artifact/UnlockNodeCommand.cs --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Typofixes for figurine dialogue (#38737) * Typofixes for figurine dialogue * Forgot two * Janitor Tool: Wire Brush (#38667) * Wow! It's -brush- * spacing. * Update Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Update Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * fixed changes --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Minor escape menu UX improvements (#38650) * fix: spellbooks can have infinite charges (#38376) * fix: spellbooks can have infinite charges * refactor: indicate infinite spellbook charges with null Not sure if I like this much better... |
||
|
|
a25e223a61 |
Ports the pressure release valve and construction atmos device layering from upstream (#4452)
* Change 'Departamental' to 'Departmental' * Undo typo fixes for comments * Add pipe layering * Add the pressure release valve * Add the pressure release valve * Fix the gas pump * Fix the signal valve appearing thrice * Fix the signal valve appearing thrice --------- Co-authored-by: Boaz1111 <149967078+Boaz1111@users.noreply.github.com> Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> |
||
|
|
e49560f2b4 |
guidebook stuff
genuinely the deltav/specific fork/just upstream™️ organization in this stuff is horrendous
|
||
|
|
f7db03182a |
Port goobstation factorio (#4035)
* Initial port of goobstation factorio, missing disposals integration and faxing. Also ports impstations modification for robotic arms to have static power draw. Also adds automation slots to silos and advanced microwave. * Ports goobstation factorio fax automation, adds to the guidebook entry info about gas canisters. * Ported Goob Disposals. Removed part about taking mats out of storage silo cuz it ain't implemented yet. Seems to work. * Adds constructor circuitboard to research cuz I forgor |
||
|
|
409cd39883 |
Cosmic Cult | Patch 1.1.0 (#3905)
* initial commit * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * my whitespace so trailing * Merge branch 'coscult-tweakandfix' of https://github.com/AftrLite/Delta-v into coscult-tweakandfix * tweaks * 2nd content commit * linter oopsie * my yml so linter * ubuntu build test fail my beloathed * weighting tune * requested changes + audio changes for licensing * using begone * tweak * begone spawnmenu entry * yml fix, nyano code tweak, effigy tweak * review commit * testfail nonsense begone * requested changes from a review that doesn't even exist yet * emote change |
||
|
|
a465f6d0a5 | Revert traitor reputation (#3823) | ||
|
|
ac1b82d406 |
traitor reputation real (#2913)
* add reputation system * add contracts button to PDA * give traitors contracts * add GetRandomObjective to SharedObjectivesSystem * add TryRemoveObjective overload * add everything needed for reputation store and objectives * "ui" * giant uplink reputation tagging * prevent buying reputation-locked gear with uplink implant * :trollface: * more ui stuff * :trollface: * :trollface: * remove default objectives * :trollface: * UI fixes * stuff * objective component changes * add offerings and stuff to yml * make some objectives work * make rcd objective real * more ui fix * :trollface: * ui usable * bunch of low risk objectives * syndie jail wip * more wip * massive amount of work * add bad guidebooks * prevent fultoning anchored things * fixes * disable claim buttons when no slots are open * :trollface: * :trollface: * :trollface: * update ui when a slot unlocks * move rejecting to offerings, remove rescan (automatic now) * add verb to attach fulton, fix * dont get objective to ransom/kill someone you already ransomed * make offering slots random + maximum count in rep level * :trollface: * rela * update syndie jail * more syndie jail update * make marshal real * fix * fix power room power * remove access from timer * :trollface: * engine * allow syndicate items on syndie jail * add ransom ui * update map loading * add ransom purchasing to cargo request console * warn not error for loading * ui fixes * final fixy * mg book fix * final fixy II * remove redundant Announcement word * more [] * end ransom when leaving the jail * :trollface: * 10 tc for roundstart traitors * make nuke core objective work for traitor * guidebook gaming * early merge of guidebook comments * update bunch of objectives * add min reputation to kill fellow traitor * guidebook gaming * evil * giant stuff * dont offer dupe objectives * evil * pronoun * fix * grr * blacklist assist and DAGD from assist objective * grr * fix linter * remove objectives from traitor rule test * nuke disk anti-troll * evil test * add objectives test to find bad objective groups * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fixy * fix * fix stuff * reword ransom announcement * pro * goida --------- Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com> Co-authored-by: deltanedas <@deltanedas:kde.org> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> |
||
|
|
dad088edcb |
The Cosmic Cult (#3288)
* asset upload * fixes * yml * guidebook, alert * yml fixes * yml you silly goose * yml and ft and just one tiny tiny cs * wtf is git doing i swear i already comitted these exact files * i can't believe it took 16 minutes to fail an enum * test fails begone. please. * ccvar namespace correction * ftl changes, namespace fixes again * wow actiongrant yml conflicts make me angrier than god * razor weapon dev * some requested changes * more requested changes * step one of who knows how many requested changes * grabbag of bugfixes * big refactorenning * the refactorings continue * bugfixes, some timering * ability system feedbacks * finish detimering * she feed on my back til i loop * ough * linq... * unity * mrrrp * meow * todo * mrp * woe rider mass cleanup be upon ye * ough * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Revert "woe rider mass cleanup be upon ye" This reverts commit 5e24490a66389c78efe969d16e43a7c5d52c1249. * 3 of 9 * omegadictionary begone * centralize is cosmic cult/sees cosmic cult checks * durations * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * florbular Co-authored-by: Tobias Berger <toby@tobot.dev> Signed-off-by: pathetic meowmeow <uhhadd@gmail.com> * feedback is stored in the git * yaml warrior * test fail real * dont specify the default --------- Signed-off-by: pathetic meowmeow <uhhadd@gmail.com> Co-authored-by: Janet Blackquill <uhhadd@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Tobias Berger <toby@tobot.dev> |
||
|
|
928dde67fe |
Kitsune (#3175)
* old branch bad
* Stun transfer
* big bunch of needed yaml stuff
* minor fixes
* locale stuff
* lots of stuff, kitsunes are no longer just orange
* fixed license attribution thing
* maybe fix the linter fail
* more yaml fixes
* removes error.log stuff since not needed
* Fix fox sprite coloring
* Remove polymorph into fox from fox
* fail fix
* modifies damage set and light strength for direction
* Colors yippie
* Access transfer
* factions stuff
* minor fixes
* transfer factions
* modified foxfire sprite a little bit
* merge master and hope things don't break
* Revert "merge master and hope things don't break"
This reverts commit
|
||
|
|
5078025a65 | Port Funkychem midgame & lategame (#3403) | ||
|
|
f024f46b0b |
Port Height & Records Computer from Cosmatic Drift (#2236)
* Port character records from CD * Make species' base scales respected by CD heights * Hide the height editor in the humanoid profile editor --------- Co-authored-by: Janet Blackquill <uhhadd@gmail.com> |
||
|
|
ab71941033 |
Shark Race - Feroxi (#1669)
* creating a race, even a base on is a living hell * creating a race, even a base on is a living hell * correcting some things * added damage vauln and resistances (only slightly blunt and cold resistant while slash vaulnerable * thorsty fimshy * A bunch of things, theres an error sitting here with water * BREATHING WATERgit push origin shark-race-realgit push origin shark-race-real * Speech verbs, Typing indicatorm Entities and enabling certain markings * Water Vapour minorly hydrates, much slower than water due to how breathing works over drinking * slightly more damage to the bite, shorm have strong jaw * i hate rsi * i forgot to remove some ======= somewhere when rodentia were added * funny * and now fixing what i did * stuff! * PAIN AGONY RAH! * Tweaks + new organ, setting up for C# * So uh, C# is a bitch, but PROGRESS! WOO! * Emotes stuff * C# time, not 100% working but it does (somewhat) function! * Fixed feroxi dehydration! Now onto more minor things and sprites. With help of Milon and Orks! * shark spriting progress! Please give me tips and tricks for this shit, cause i have no fucking clue with spriting * SHARK TAILS, LETS FUCKING GOOOOOOOOOOOOOOOOOOOOOOO * Shark tails are DONE also some ftl, fuck you localization! I hate making things legible!! * BASE SHARK TEXTURES ARE DONE, Now I just need to do markings. * Minor edit * pushing this before starting miniproject * end of file line Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> * untouch Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> * cleanup Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> * cleanup Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> * cleanup Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> * spaces Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> * whatever milon is yapping about Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> * pain * Update speech_verbs.yml Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> * cleaning * Cleanup * fix * Update medicine.yml Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> * AAAA * a * ow * revert that * Small edit * weh * DeltaV -> _DV for system * wups * Shitmed fixes, Tail tweaks, XML tweaks * WAter TANKS * Sprites for water vapor tanks. * More * Normal water vapor survival boxes work now! * Holy shit am I done (I still need to fix *gnashes) * bleh * Commenting as well as changing the component from Aquatic to Feroxi * hiding feroxi lungs * hiding feroxi lungs * extended tank fix * added a way to get H2O tanks outside of survival boxes * lowercase and removing uneeded files * Sharg wiff da underw ear * Deltaneds review fix * line that wasnt intentional to delete * relicense sprites (i have gained permission from Emily9031 for their part) * forgot this in merge fix * Shark markings! Not just Blitz markings. * scar markings as well as bionics * review fixes * Lyndo dv coment * whitespace fix * 4 tab * forgor --------- Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com> Co-authored-by: deltanedas <@deltanedas:kde.org> |
||
|
|
424b18f692 | fix test real | ||
|
|
7cc6da1ec8 | evil | ||
|
|
a40a8a23c3 |
THE WIZARD (#35406)
* Adds Survivor Antag * Adds Survivor Role * Adds Survivor Rule ECS, adds a survivor role event, adds make antagonist to random global spawn spell * Moves Survivor Ensurecomp to event handler. Makes Add Survivor Role a broadcast. Adds Survivor Component. Removes redundant briefing. * Adds Survivor Antagonist role type for admins to keep track of this easier, adds it to Survivor. * Adds access to survivor game rule system * Adds Survivor Rule * Adds end of round survivor text * Adds end of round reporting logic. Adds logic to start the survivor rule. * Changes desc from centcomm to shuttle * survivor (S) * Checks if they're alive on the shuttle instead of centcomm. * ftl text selection based on number of survivors. * Removed Survivor Antagonist, replaced it with Free Agent. * Adds InvalidForGlobalSpawnSpell tag, checks for it on spawnspell, and adds it to a zombified person. * Changes logic so we launch the game rule if it hasnt launched yet. Moves rule logic starting to server. Moved survivor rule logic out of event and into Start method. * Fixes invalid entity issue * Descs for Survivor Rule and Survivor comps * Moves Survivor Rule to its own yml * Checks for dead survivors, changes survivor checks for mind. Adds survivor comp to mind to fix any mindswap issues. Same for invalid survivor tag * Changes shuttle xform call to just mapid * Protoid fix * THE WIZARD * Wizard spawner * adds the correct state * Wizard preset and weight * Fixes wizard rule * Weight back to 100% * Adds Random Metadata * Wizard locs * Puts requirements in the right place * Adds wiz ghost spawner and mob * wizard spawnpoint fix + shuttle mapping * wizard loadout + fix wizard spawning + wizard random name * comment * Adds Wizard testing * FIXES SHUTTLE ISSUE BASED REI * THE WIZARD LOBBY SONG. Special thanks to song creator Chris Remo for allowing us to use this. * Free Objective ECS + Base Free Objective * Space Wizard Federation for Wiz Obj issuer. * Wizard Objectives * Moves wizard shuttle to base wizard rule. Gives Wizard their objectives. Removes WizardRule * Renames midround to subgamemodes. Adds wizard sub game mode. * Adds SubWizard to SubGameModesRule. Adds a SubGameMode with no wizard. Adds No SubGamemodeRule for Wizard preset * Wizard midround event * Fixes wizard midround * Wizard Guidebook * Removes todo * Fixes text * Removes wizard rule ECS, not needed * Wizard jetpack --------- Co-authored-by: ScarKy0 <scarky0@onet.eu> Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> |
||
|
|
8be34fb771 | Add microwave recipes to the guidebook (#34105) | ||
|
|
d50a7925c3 |
Fixed Guidebook Sorting / Ordering (#34960)
* fixed all yml and cs * Subjective Rearranging * fixed my accidentally removed xml endline * Accidentally included for a different PR * Added .ThenBy and cleaned up newplayer.yml |
||
|
|
4cc37832b4 | Fix Thaven guidebook entry not showing up (#3046) | ||
|
|
7249b53b6c |
Merge branch 'master' into port-ipc
Signed-off-by: Spielern <iesteed2@gmail.com> |
||
|
|
70b3478144 |
Engineering guidebook megaupdate v2 (#33062)
Significantly updates the Engineering guidebook (more explicitly the Atmos section) to have a lot more relevant and useful information. Right now engineering has been getting update after update with no real change to the relevant guidebook entry. This has lead to a lot of out of date information and bad practices being prevalent in the guidebook, something that pains me to read. |
||
|
|
021dc93627 | ports most IPC code | ||
|
|
905bc06406 |
Chitinid (#2707)
* Start of the Chitinid Race My first work for ss14 and a new Species to play, worker drone ants! * Removed a uneeded bit * Removing the displacement section because it still is being weird Displacement map not working right but not really needed as well so just gonna do without it * Nukie Steamroll Preventative (#2658) * Update uplink_catalog.yml * Update uplink_catalog.yml * Update uplink_catalog.yml * Update uplink_catalog.yml * Automatic changelog update * most asked for changes * (hopefully) Fixed Linter Error * More clean up edits * 4 space indents!! * Direction desired name changes + More radiation mechanics Alienized the names of the little Ants and swapped their naming scheme. Added a radiation healing and purge mechanic to play into the radiation theme more. * Hopefully final changes! Adjustment to their resistances to make them less weak to blunt And the negative of being unable to be injected by normal syringes (hypo and pill gaming) * Forgot to add access to the new undergarments * Final Final change (hopefully) Added a little text pop up for failing to inject them * Code Tweeks * Quick Changes Removed some uneeded comments, removed uneeded Local info --------- Co-authored-by: rosieposie <52761126+rosieposieeee@users.noreply.github.com> Co-authored-by: Delta-V bot <135767721+DeltaV-Bot@users.noreply.github.com> |
||
|
|
f347fc9eb1 |
Special reagents now appear in the guidebook (#34265)
* Special reagents now appear in the guidebook * Improved guidebook wording for reagent category |
||
|
|
f39c249948 |
add autodoc (#970)
Co-authored-by: deltanedas <@deltanedas:kde.org> |
||
|
|
da885d8854 |
Shitmed (#869)
* full fucking send * ope forgot to remove the EE scripts * fix test * fix shitcode fail |
||
|
|
cc6bbfebd4 |
port psionic sacraficing (#1883)
* uncomment and update guidebook * update loot pool to use entity table and dont hardcode bluespace * add sacraficing to altars * :trollface: * :trollface: * :trollface: * 2 lines of sec * rename files * replace gamer loot with fake wizard outfit or a normality crystal --------- Co-authored-by: deltanedas <@deltanedas:kde.org> |
||
|
|
36e83303aa | fix: Return search to the Drinks guide (#1779) | ||
|
+44 |
c93551dad7 |
upstream merge 7/9 (#1762)
* Remove always false checks (#31708) * Remove calls to FormattedMessage obsolete methods (#31706) * Remove FormattedMessage obsolete methods * Oops * remove misinformation from tip 26 (#31705) tip 26 * Automatic changelog update * Replace obsolete code in AnomalySystem.Generator.cs (#31718) * replace obsolete * weh * Added cursor indicator for space dragon fire breath ability (#31725) space dragon breath cursor indicator Co-authored-by: YourUsername <you@example.com> * Automatic changelog update * small yml cleanup (#31720) * Updates descriptions of station specific jobs. (#31713) done * Remove unused IoC dependency references. (#31704) Remove unused IoC dependencies * cleanup filing cabinets yml (#31211) * partmedia ahh kommit * ahh * everything should be fine now * f * now should be good * Update Resources/Prototypes/Entities/Structures/Storage/filing_cabinets.yml Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * fix suffix --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Move IgnitionEvent to shared (#30985) * Cleanup railings yml (#31618) * Cleanup railings * fix line * real fix * Roundstart Grappling Gun (#31737) Roundstart grappling hook * Automatic changelog update * Added in-hand sprite for Smile the Slime (#31731) added smile the slime in-hand texture Co-authored-by: YourUsername <you@example.com> * Lite Magnet Rebalancing (#31726) magnet rebalancing ish * unnerf fishops * Devmap crew monitor fix (#31677) * Automatic changelog update * Add ERT time stats (#31629) * add jobs for ghost roles * add job to ToggleableGhostRole * typo --------- Co-authored-by: Mota <belochuc@gmail.com> * Automatic changelog update * Fix CS0642 - Possible mistaken empty statement (#31740) * Throw the book at em! The space law book now does 1 blunt projectile damage (#31387) * you can now throw the space law book for 1 blunt damage * made book damage a feature of all books * Replace instances of SolutionContainerSystem with SharedSolutionContainerSystem (#30084) * Replace instances of SolutionContainerSystem with SharedSolutionContainerSystem * guap * More fixes * Wait you can do that? --------- Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> * Add Donk Co. microwave board to Combat Bakery Kit (#31239) * Add special microwave board to Combat Bakery Kit * use event instead of trycomp * make the board sus * add instructions note * embarrassing typo * Add functionality to Donk Co. microwave instead * update note * Automatic changelog update * Actions bar dynamic resizing (#31759) * action bar dynamic resizing * action bar dynamic resizing for separated style * decreased indent for separated style --------- Co-authored-by: YourUsername <you@example.com> * Automatic changelog update * Fix warnings related to non-exhaustive pattern matching. (#31763) old man shakes fist at modern syntax * ats update (#31766) * ats update * fix pipenet * Ninja throwing star ability fix (#31684) fixed ninja star not spawning Co-authored-by: YourUsername <you@example.com> * Automatic changelog update * Remove duplicate using from FoodSystem (#31769) * vox voices revamp (#31679) vox voices v2 * fixed broken pipe sprites (#31773) * Return Long2 and Long3 hairstyles (#30963) * Sprites * Prototype_&_Locale * sorted_in_alphabetical_order * Automatic changelog update * Added many old ion lawsets for borgs and AI. (#31664) * Added the Commandments, Paladin, LetLive, Station Efficiency, Robocop, Overlord, Dungeon Master, Artist, Antimov and Nutimov lawsets/ * Wording * Anti-Antimov * Fixed fun * Add Snails (#30765) * add snails * scuffix * migrate * mo-grate * oopsied the ftls * Revert "oopsied the ftls" This reverts commit 0d3c6c17f31ec904679d6a48799cea71e77c1f99. * the curse of staging the wrong file, resolved. * Snoth * fix my dumbs * reviews 1 * anti space technology * salt hurty * spelling * Its a slotherhouse out here * sequencing * cooked snail * volfix * speed reversal * Automatic changelog update * Remove testbed command (#31793) * feat: now when research is unlocked in console, approver of reasearch is radio-ed too (#31170) * feat: now when research is unlocked in console, approver of reasearch is radio-ed too * refactor: now most of events that require actor name to be radio-ed or logged use TryGetIdentityShortInfoEvent which is subscibed by id-card system and borg system (to work for both carbon and synthetic life-forms) * refactor: moved TryGetIdentityShortInfoEvent on id card system to shared, fixed cargo cent-com-originated orders * remove unused check * refactor: decoupled systems from IdCardSystem (those that are not dependent on it anymore) * refactor: removed unuseed usings * feat: emagged cargo/research consoles wont radio messages on buy/research confirm anymore --------- Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru> * Automatic changelog update * New chemical based artifact nodes (#30873) * Initial pH nodes, and description changes to indicate pH * Psychoactive and stimulant nodes, Medical foundation, bioreactive hint * Added medical reagents to medical node. Added norepinephric acid to acidic and made up a pH * Added pyrotechnic chem node, and corresponding hint * spelled psychedelic correctly * Fixed capitalisation skill issue * fixed indentation skill issue * fixed a further indentation skill issue * Removed extraneous whitespace * Replaced bioreactive with theraputic and psychoactive. Also fixed typo skill issue. * removed unnecessary comment * Replaced heartbreaker with THC for psychadelic * removed artifexium from acidic * added tran acid to acidic * added more medical chems * removed pH values * removed all but medical * Automatic changelog update * Add Red Neck Gaiter To Secdrobe (#30106) * Red Neck Gaiter Added to SecDrobe * Removes Gaiter From TheaterDrobe * Automatic changelog update * Fixed typos (#31811) * Automatic changelog update * Station AI has their name displayed in announcements now. (#31802) * Station AI has their name displayed in announcements now. * I'm so sorry * Corrections * part 2 * part 3 :| * part 4 * Whitespace * Fixing whitespace part 1 * No more whitespace * PLEASE NO MORE WHITESPACE * Automatic changelog update * Add disabled station anchors version (#31794) * Add disabled station anchors versions * remove this * add structural damage taken to a lot of prototypes (#30790) * fix * add structural damage taken to a lot of other things * do requested changes * how did this happen * Automatic changelog update * No Mr.Snail, I expect you to die! (fix sprite) (#31834) * No Mr.Snail, I expect you to die! * emoting * Allow some mobs to walk slowly (#31360) * Allow mice to walk slowly * add more * Automatic changelog update * Delete nonsense solar assembly construction through the Construction window (#31425) * Delete construction for solar assembly, it's the way to do it * Fix description of solar tracker electronics * Improvements to hand labeler UI (#31833) Give line edit focus when window is opened No longer require pressing enter to set the text Give feedback when user hits the maximum label length Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> * make tesla brighter (#31357) * make tesla brighter * radius to 10 * Automatic changelog update * CorrectContraband levels on each type of magboots (#30960) * Added a ClothingShoesBootsMagBase, to allow the other versions of the magboots to have their own contraband settings * Changed Science Boots to not be contraband * Made ClothingShoesBootsMagBase abstract * Removed Engineering Contraband from base magboots. Now only the CE's Advanced Magboots are contraband (Grand Theft Contraband). Blood Reds are Syndie Contraband. * Automatic changelog update * Morgue system refactor remove unused VVs and into Entity (#31835) * Remove unused VVs params and usings from entityUid, MorgueComponent into Entity<MorgueComponent> ent * remove unnecesary VVs cuz datafields add em * Make midround zombie outbreaks much rarer (#30266) * Remove midround zombies * super rare, like, 1/651 chance every few minutes. * weight to 1 --------- Co-authored-by: Ubaser <134914314+UbaserB@users.noreply.github.com> * Automatic changelog update * Teleporting while pulling crash fix (#31787) teleporting while pulling crash fix Co-authored-by: YourUsername <you@example.com> * Automatic changelog update * quietify stealthbox (#30741) * Automatic changelog update * Atmospheric alerts computer (#25938) * Atmospheric alerts computer * Moved components, restricted access to them * Minor tweaks * The screen will now turn off when the computer is not powered * Bug fix * Adjusted label * Updated to latest master version * Automatic changelog update * Day 0 bug fix for atmos alerts computer (#31858) Initial commit * Basically every electronic device can now be used by the AI. (#31730) * Basically every electronic device can now be used by the AI. * Removed stuff that didnt make sense * oops * Removed access from mailing and disposal units. * Added AI wires to a couple machines. * cool epic stuff * Automatic changelog update * Fix a typo in the 10 commandments (#31856) * feat: #26107 uplink discounts for traitors (no nukies for now) (#26297) * feat: #26107 uplink discounts for traitors and nukies * refactor: #26107 extracted discount label from price of StoreListingControl * refactor: minor renaming * refactor: parametrized adding discounts to uplink store * fix: #26107 prevent exception on empty discountOptions * feat: uplink now have 'Discounted' category which contains all discounted items on this session. * after merge fixups * rename discount categories according to common sense * refactor: DiscountOptions is now optional (nullable) on ListingData * add nullability check ignore for already checked listingData.DiscountOptions * fix after merge store menu ui * remove unused using * final fix after merge conflicts * [refactor]: #26107 fix variables naming in UplinkSystem * fix: #26107 fix after merge * refactor: #26107 now supports discountDownUntil on ListingItem, instead of % of discount * feat: #26107 support multiple currency discount in store on side of discount message label * refactor: #26107 extracted discounts initialization to separate system. StoreDiscountData are spread as array and not list now * refactor: #26107 move more code from storesystem to StoreDiscountComponent * refactor: #26107 separated StoreSystem and StoreDiscountSystem using events * fix: #26107 placed not-nullable variable initialization in ListingData for tests * refactor: #26107 minor renaming, xml-docs * fix: #26107 changed most of discounts to be down to half price for balance purposes * ids used in with discounts are now ProtoIds, dicountCategories are now prototypes, code with weights simplified * decoupled storesystem and store discount system * xml-docs * refactor: #26107 xml-doc for StoreDiscountSystem * is now a thing (tmp) * fix: compilation errors + StoreDiscountData.DiscountCategoryId * refactor: rename ListingDataWithCostModifiers, fix all cost related code, enpittyfy performance, uglify uplink_catalog * refactor: removed unused code, more StoreDiscountSystem docs, simplify code * refactor: moved discount category logic to respective system, now creating ListingData c-tor clones all mutable fields as expected * refactor: rename back (its not prototype) * refactor: move ListingItemsInitializingEvent to file with handling logic * refactor: comments for StoreBuyFinishedEvent handling, more logging * refactor: moved StoreInitializedEvent, xml-doc * refactor: simplify StoreDiscountSystem code (reduce nesting) + xml-doc * refactor: restore old listing data cost field name * refactor: fix linter in uplink_catalog.yml * refactor: xml-doc for ListingDataWithCostModifiers * refactor: limit usage of ListingData in favour of ListingDataWithCostModifiers * refactor: purged linq, removed custom datafield names, minor cleanup * refactor: removed double-allocation on getting available listings * refactor: StoreSystem.OnBuyRequest now uses component.FullListingsCatalog as reference point (as it was in original code) * fix: minor discount categories on uplink items changes following design overview * refactor: StoreBuyListingMessage now uses protoId and not whole object * refactor: store refund and discount integration test, RefreshAllListings now translates previous cost modifiers to refreshed list, if state previous to refresh had any listing items --------- Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru> * Automatic changelog update * Fixed AI Actions (#31823) * Updated sprites for AI HUD * Epic test fail * Merged AGhost actions and AI actions together again. * Seperate comms and bugfix. Fixed broadcast. * Automatic changelog update * add wireless net to evac shuttles * Automatic changelog update * A kit to help new botanists discover chemistry (#31738) * Add a kit for botanists to do some limited chemistry to the NutriMax. Intended to help new botanists learn in-game about chemistry. * remove exclamation marks from names * naming fix * Rejected trademark application for 'Farmers Helper'. --------- Co-authored-by: PraxisMapper <praxismapper@gmail.com> * Automatic changelog update * Board for the AI upload console (#31867) board * Automatic changelog update * Fix typo in agri-chem manual (#31869) * Fix typo in agri-chem manual * Unremove my added newline * Cleanup books.yml (#31838) * Cleanup books.yml * yeah * shame * Vox sign/N2 locker update (#31845) * Vox sign/N2 locker update The "vox area" sign and N2 locker sprite were both taken from /vg/station. These sprites have bad racist connotations as discussed in https://github.com/space-wizards/space-station-14/issues/31840, and do not fit our server culture. The new N2 locker is not a taped on piece of trash. It now also has a blue stripe to mimic the regular O2 locker and make it more distinct from fire safety closets. The new "vox area" sign sprite follows the same style as other "area indicator" signs used throughout the blue and isn't an explicit warning sign anymore. It still has "No O2" on it to fill that role though. * emogarbage adjustments --------- Co-authored-by: EmoGarbage404 <retron404@gmail.com> * Automatic changelog update * Pizza boxes now have a chance to contain cotton pizza (#31883) Pizza box now contains cotton pizza Co-authored-by: Ekkosangen <9094006+XyyxShard@users.noreply.github.com> * Automatic changelog update * Tech Anomaly (#31764) * A * B * C * D * Update TechAnomalySystem.cs * idle anim * Update meta.json * new animation * Automatic changelog update * Fixed throngler name inconsistencies (#31889) changed throngler names * I have spent more time today cleaning up garbage than coding new shit, and I am mad (#31246) * Fix logging of GetWebhook errors Yeah let's just not log the error only stack trace. * I have spent more time today cleaning up garbage than coding new shit, and I am mad Cleans up the custom vote Discord webhook code because I *happened* to lay my eyes on how completely terrible it was and immediately found an obvious bug with it. Also did basic QA because jesus christ: it more clearly reports pending votes, properly indicates cancelled votes, improves footer formatting, better error logging, all the usual shit. Requires https://github.com/space-wizards/RobustToolbox/pull/5375 to avoid test failures * Mineral Scanner (#31390) * Mineral Scanner * doink * review * sunday funday * review and fix bugs i think? * Update MiningOverlay.cs * Automatic changelog update * Fix ai upload console itemslot whitelist (#31900) * Fix ai upload console itemslot whitelist * aw man * Automatic changelog update * improved vox laugh (#31798) vox laugh not underwater * fix pump shotgun wielded sprite (#31885) * fix shotgun sprite * fix take 2 * fix: Snail event wasnt tabled (#31884) pest events reorganized and snails spawn * Automatic changelog update * Force stop pulling when fall asleep (#31893) * break pull at sleep * TryStopPull without user --------- Co-authored-by: YourUsername <you@example.com> * Automatic changelog update * Energy Shotgun Change 2 - Narrow Nerf + instances from NoSpawn --> categories: [ HideSpawnMenu ] + self recharge removed + 1 more shot + normal recharge speed (#31235) * narrow nerf * last instance of nospawn gone * removes self recharge * 8 shots, less recharge time * Automatic changelog update * Add justice helm (#31905) * Add justice helm * backslash moment * spinny light * remove power cell from recipe * Automatic changelog update * Quiver Crafting Recipe (#27198) * Update quiver.yml * Create quiver.yml * Update clothing.yml * Update pneumatic_cannon.yml * Update pneumatic_cannon.yml * Update pneumatic_cannon.yml * Update pneumatic_cannon.yml * Delete RDs binary encryption key (#31909) Deleting binary key Silicon supremacy! * undelete rd key * Automatic changelog update * split temperature protection into heating and cooling (#30662) * split temperature protection into heating and cooling * fugg * weh * update TemperatureProtection for stuff * Automatic changelog update * makes the maple wing marking have a primary and a secondary color (#31691) bogos binted * Automatic changelog update * Remake bottles and syringes names to use labels (#29956) * Remake bottles and syringes names to use labels * vial * fix and add stuff * Automatic changelog update * guide on agrichem and botanicals guidebook update (#31896) * Automatic changelog update * Automatic changelog update * Lost evac pod thing tiny fan (#31915) * disaster evacpod tinyfan * real * :trollface: * untroll * Ghostrole rule updates (#29249) * First batch of ghostrole rule updates * Second pass * Re-word free agent * Apply review comments Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * You heard it here first folks God rules are weird to write. Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Honkbot -> Free Agent Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Mimebot -> Free Agent Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Jonkbot -> Free Agent Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * Softer blue --------- Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> * :trollface: * :trollface: * :trollface: * pro --------- Co-authored-by: Winkarst <74284083+Winkarst-cpu@users.noreply.github.com> Co-authored-by: Ilya246 <57039557+Ilya246@users.noreply.github.com> Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com> Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com> Co-authored-by: godisdeadLOL <169250097+godisdeadLOL@users.noreply.github.com> Co-authored-by: YourUsername <you@example.com> Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com> Co-authored-by: Boaz1111 <149967078+Boaz1111@users.noreply.github.com> Co-authored-by: Mervill <mervills.email@gmail.com> Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> Co-authored-by: DrSmugleaf <10968691+DrSmugleaf@users.noreply.github.com> Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> Co-authored-by: deltanedas <@deltanedas:kde.org> Co-authored-by: poeMota <142114334+poeMota@users.noreply.github.com> Co-authored-by: Mota <belochuc@gmail.com> Co-authored-by: Moomoobeef <62638182+Moomoobeef@users.noreply.github.com> Co-authored-by: Cojoke <83733158+Cojoke-dot@users.noreply.github.com> Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com> Co-authored-by: themias <89101928+themias@users.noreply.github.com> Co-authored-by: Emisse <99158783+Emisse@users.noreply.github.com> Co-authored-by: Арт <123451459+JustArt1m@users.noreply.github.com> Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Co-authored-by: IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com> Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Co-authored-by: Fildrance <fildrance@gmail.com> Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru> Co-authored-by: Lye <128915833+Lyroth001@users.noreply.github.com> Co-authored-by: DieselMohawk <gavin.drinka@gmail.com> Co-authored-by: Hreno <hrenor@gmail.com> Co-authored-by: eoineoineoin <github@eoinrul.es> Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es> Co-authored-by: qwerltaz <69696513+qwerltaz@users.noreply.github.com> Co-authored-by: Ty Ashley <42426760+TyAshley@users.noreply.github.com> Co-authored-by: Token <esil.bektay@yandex.com> Co-authored-by: Alzore <140123969+Blackern5000@users.noreply.github.com> Co-authored-by: Ubaser <134914314+UbaserB@users.noreply.github.com> Co-authored-by: chromiumboy <50505512+chromiumboy@users.noreply.github.com> Co-authored-by: Psychpsyo <60073468+Psychpsyo@users.noreply.github.com> Co-authored-by: drakewill-CRL <46307022+drakewill-CRL@users.noreply.github.com> Co-authored-by: PraxisMapper <praxismapper@gmail.com> Co-authored-by: Nim <128169402+Nimfar11@users.noreply.github.com> Co-authored-by: Perry Fraser <perryprog@users.noreply.github.com> Co-authored-by: EmoGarbage404 <retron404@gmail.com> Co-authored-by: Ekkosangen <9094006+Ekkosangen@users.noreply.github.com> Co-authored-by: Ekkosangen <9094006+XyyxShard@users.noreply.github.com> Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com> Co-authored-by: Chubbicous <100180479+Chubbicous@users.noreply.github.com> Co-authored-by: Ps3Moira <113228053+ps3moira@users.noreply.github.com> Co-authored-by: FungiFellow <151778459+FungiFellow@users.noreply.github.com> Co-authored-by: Futuristic-OK <141568243+Futuristic-OK@users.noreply.github.com> Co-authored-by: Ian <ignaz.k@live.de> Co-authored-by: TsjipTsjip <19798667+TsjipTsjip@users.noreply.github.com> Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> |
||
|
|
690cbe995a |
Rodentia Species (#1511)
* add: basic rodent species * add: rodentia base sprites * add: basic rodent hand/foot markings * add: ears i got em * add: tail markings * add: big ears by request * tweak: default markings, coloration everything uses skin color by default when added except for these new "default" markings which use tattoo * add: the rest of the basic body part markings * add: snout textures * add: pattern markings * add: cheek detail * add: sex variations for chest marking * add: give rodentia the generic markings * add: rodentia names * add: damage, voice, mass, emotes to rodentia * add: rummager ability for rodentia * remove: temperature protection from rodentia * add: some makeup markings for rodentia * add: include rodentia in misc pools * add: rodentia guidebook entries * tweak: adjust rodentia marking points * add: rodentia pie sprite * tweak desc * tweak: change rodentia name scheme * tweak: adjust damage modifiers for rodentia * add: rodentia always trigger mouse traps * tweak: rodentia have unique speech verbs * tweak: change rodentia inventory shape * tweak: rodentia take more phys dmg overall * tweak: made rodentia hungry * add: mouth storage component on rodents * add: server mouthstoragesystem * add: force-dump mouth storage on trip hmm the networking on this is a little ehh. but watever * add: rodentia drop mouth items on damage * add: blocked interactions if mouth is full * fix: corrected accent oops * tweak: tense * fuck this import in particular * tweak: spit damage threshold * fix: no redundant open actions * refactor: move this action into the types file * add: rodentia get ability to hide under tables etc. * tweak: change rodentia action icons * refactor: im renaming this component and system lol * refactor: rename this event too i was gonna refactor the whole system to be more like climbing, but the climbing system is convoluted so im just gonna do this and put it aside * tweak: fix the mouth storage icon the number covers it * tweak: check if colliding with table before un-sneaking * fix: crawl action cooldown and popup text * add: slowdown to sneak ability * refactor: fix this namespace * tweak: rummageable objects now use a cooldown * fix: newlines * Apply suggestions from code review Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com> Signed-off-by: portfiend <109661617+portfiend@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com> Signed-off-by: portfiend <109661617+portfiend@users.noreply.github.com> * fix: collision group variavbles * add: proper "full body" sprite * add: move blaze to head folder, "round face" marking * add: whisker markings * tweal: rodentia are 50% -> 33% hungrier 1.5x seemed excessive * refactor(mouthStorage): move OnExamined from server to shared * refactor(mousetrap): use HasComp * refactor(mouthStorage): use a public api instead of event here * refactor(yml): KILL REPETITION * refactor(parts/rodentia): KILL REPETITION --------- Signed-off-by: portfiend <109661617+portfiend@users.noreply.github.com> Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com> |
||
|
|
2d52250d03 |
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> |
||
|
|
a02b59c47a |
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> |
||
|
|
9aa3f0dd03 |
Guidebook updates for Antagonist entries (#31075)
* main antag page + minor antags * nuuk operatives (greenland) * "coup d'flop" = "flukies" but for revs * manifest edgelord * traitor tot (potato) * they're coming to get you, barbara * general changes. posters. * tfw last minute commit * traitoration rewritification * created thieves.xml * thieves, wow!! |
||
|
|
118cbf21e5 | :trollface: | ||
|
|
3d0daf454c |
Vox guidebook entry (#29713)
* vox guidebook entry * skreee * Removed incorrect diet reference |
||
|
|
9e60fa9d36 | Fix linter fail | ||
|
|
ca3a78253c | Nukes even more wizden rules, fixes YAML blunders. GO!!! | ||
|
|
14192b0639 |
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
(cherry picked from commit
|
||
|
|
eee3cb04d3 |
Give jobs & antags prototypes a guide field (#28614)
* Give jobs & antags prototypes a guide field
* A
* space
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
* Add todo
* Fix merge errors
---------
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
(cherry picked from commit
|
||
|
|
d2e9fcbf80 |
Update rules (#28452)
(cherry picked from commit
|
||
|
|
bee11f3a16 |
add glimmer wisp (#1383)
* add sacrafice/drain sound * refactor glimmer event yml + uncomment wisp + make mites scale at lower glimmer * remove glimmer wisp rule and make GlimmerMobRule much more flexible + better * add LifeDrainer code that wisp uses * add ai primitives and compounds * add glimmer wisp * a * fixes * add wisp texture * desc * add sounds * buff so you cant literally 2 shot it with bible * make it harder to kill but drop more ectoplasm * make it work properly * let it use zap in combat i hope * add glimmer creatures guidebook * test --------- Co-authored-by: deltanedas <@deltanedas:kde.org> |
||
|
|
8bca3c0c07 |
Added Alert Procedure to guidebook (#1311)
Appearing under "Survival" and openable upon clicking "Help" after observing the communications computer and emergency lights. Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com> |
||
|
|
f06f686484 |
Added Justice Guidebook entry (#1327)
* Create Justice.xml adds the guidebook without making an entry yet * Added entry * Update Justice.xml text adjustments, highlighted words, formatting adjustments * Update Justice.xml |
||
|
|
ba0e5e2a61 |
DeltaV species guidebook entries (#1174)
* DeltaV species guidebook entries Copied straight from the wiki :D * Forgor * Update Oni.xml Signed-off-by: Null <56081759+NullWanderer@users.noreply.github.com> --------- Signed-off-by: Null <56081759+NullWanderer@users.noreply.github.com> |
||
|
|
4edf577b1b |
SS14-26480 Roll Traversal Distorter into regular Artifact Analyzers (#26545)
* SS14-26480 Roll Traversal Distorter into regular Artifact Analyzers
Bit of a grab-bag of cleanup of Xenoarchaeology prompted by #26480.
1. Traversal distortion biases are now "up" and "down" instead of "in" and "out".
2. Node generation has been tidied up to make it a little clearer how it works.
3. Traversal Distorters have been removed from the game along with their board.
4. Traversal distortion is now done by the artifact analyzers by default.
5. Some loc strings have been made clearer.
6. The Abnormal Artifact Manipulation tech has been made slightly cheaper.
7. The aformentioned tech is now localized as Artifact Recycling, given all it does is unlock the crusher.
8. The Xenoarchaeology guidebook entry has been given a bit of a rewrite, putting all information into
one page and making sure to cover the basics that otherwise would require someone typing "Liltenhead
artifact tutorial" into Youtube.
* Fix references to deleted guidebook entry
* Add fancy button to console because @EmoGarbage404 asked me to
* migration comprete
* Fixed a goober comment
* maint fails to resolve conflicts: more at 11
* Resolve PR comments
* Make UI nice
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
(cherry picked from commit
|
||
|
|
7a50e32c0d |
Changes in chemicals page in guidebook (#25831)
* Added pages to chemical categories
The chemical categories have their own page now. Added the "Chemical Tabs" in /ServerInfo/Guidebook. Moved the Chemicals code from shiftsandjobs.yml to its own .yml file which is "chemicals.yml".
* Update guides.ftl
* Update chemicals.yml
Changed the guide entry's ID for the medical tab from Medicine to Medicinal.
Hope this works...
* Update Resources/ServerInfo/Guidebook/Chemical Tabs/Biological.xml
Co-authored-by: exincore <me@exin.xyz>
* Update Resources/ServerInfo/Guidebook/Chemical Tabs/Foods.xml
Co-authored-by: exincore <me@exin.xyz>
* Update Resources/ServerInfo/Guidebook/Chemical Tabs/Elements.xml
Co-authored-by: exincore <me@exin.xyz>
* Update Resources/ServerInfo/Guidebook/Chemical Tabs/Narcotics.xml
Co-authored-by: exincore <me@exin.xyz>
* Update Resources/ServerInfo/Guidebook/Chemical Tabs/Toxins.xml
Co-authored-by: exincore <me@exin.xyz>
* Fixed a few errors and stuff!
A few typos have been fixed thanks to exincore. Added dedicated .xml files to be used for the dedicated category pages (Medicinal and Botanical pages). Made it so it doesn't use any duplicated IDs anymore.
If there's more problems, please do tell so I can fix it!
* Update settings.json
* Fix?
---------
Co-authored-by: exincore <me@exin.xyz>
(cherry picked from commit
|
||
|
|
572e7b186f |
Species info in Guidebook and at chargen (#25844)
* guidebook pages defined
* species info button in character profile editor
* if current species has no guidebook page then open the parent page
* skrek
* destroying evidence of secret vox plot
* icon size adjustment, no icon if guidebook page for species does not exist
* finished pages
* additional info
* weh
(cherry picked from commit
|