Commit Graph

36638 Commits

Author SHA1 Message Date
Lyndomen b1941efa97
Ports Salv Cannon requiring power from Frontier (#2227)
* meow

* meow
2024-11-18 16:53:07 +00:00
Lyndomen a430ec6fdd
Adjust Detective Loadout (#2224)
* meow

* meow
2024-11-18 14:58:41 +00:00
Lyndomen 39d9ea854d
Change Kill Person to "Teach person a lesson" (#2184)
* bogos binted

* bogos binted

* bogos binted

* bogos binted

* bogos binted

* bogos binted

* bogos binted

* fixes, still doesnt stay completed.

* fixed real

* meow

* meow
2024-11-18 04:33:27 +01:00
Delta-V bot 5335074ee5 Automatic changelog update 2024-11-18 03:09:17 +01:00
Lyndomen 561f9e0edc
Adjust Security Loadouts, adds alternative firearms (#2214)
* meow

* meow

* meow

* meow

* meow

* Update security_officer.yml

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update role_loadouts.yml

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update loadout_groups.yml

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update loadout_groups.yml

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* meow

* Update security_cadet.yml

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

---------

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
2024-11-18 02:08:58 +00:00
Delta-V bot 177f4e1568 Automatic changelog update 2024-11-17 20:07:06 +01:00
beck-thompson 15c8f47204
Genaric radio implants are no longer syndicate branded (#2159)
* First commit

* Minor fix

* Requested changes

* grammar
2024-11-17 11:06:47 -08:00
Delta-V bot 4046b133aa Automatic changelog update 2024-11-17 14:24:22 +01:00
Radezolid 6f12c412bb
Removed the CJ cloak from the uniform printer. (#2180) 2024-11-17 13:24:03 +00:00
Delta-V bot a3e234c60f Automatic changelog update 2024-11-17 14:10:20 +01:00
Stop-Signs 129b8f7cf3
Adds the Energy Shotgun to HOS lockers (#2182)
* Adds e-shotgun

Signed-off-by: Stop-Signs <stopsign221@gmail.com>

* Fixed the projectiles

Signed-off-by: Stop-Signs <stopsign221@gmail.com>

* 3-5 buisness days later

Signed-off-by: Stop-Signs <stopsign221@gmail.com>

* Typo

Signed-off-by: Stop-Signs <stopsign221@gmail.com>

* Requested Changes

* Update projectiles.yml

Signed-off-by: Stop-Signs <stopsign221@gmail.com>

---------

Signed-off-by: Stop-Signs <stopsign221@gmail.com>
2024-11-17 14:10:01 +01:00
Delta-V bot 55a4ca00d0 Automatic changelog update 2024-11-17 05:45:29 +01:00
Radezolid a262626131
Buff beanbags shells (#2219)
* Restored beanbag stam damage

* Maybe drop that 5

* Let's NOT drop that 5
2024-11-17 04:45:10 +00:00
github-actions[bot] bcd792a68a
Update Credits (#2218)
Co-authored-by: DeltaV-Bot <github@delta-v.org>
2024-11-17 03:50:42 +00:00
Delta-V bot d406781bff Automatic changelog update 2024-11-17 01:48:33 +01:00
DisposableCrewmember42 4d1a2f0288
tweak: Make maroon towel require Justice instead of Lawyer time (#2215)
tweak: Maroon towel should require Justice time, not Lawyer time
2024-11-17 00:48:14 +00:00
Delta-V bot 222c9e8ac9 Automatic changelog update 2024-11-17 01:46:57 +01:00
Lyndomen 288dd70993
Adds Cybersun Attorney Jumpsuit (#2217)
* meow

* meow

* meow
2024-11-17 00:46:38 +00:00
Delta-V bot 3b332fd5b7 Automatic changelog update 2024-11-16 15:09:31 +01:00
Radezolid a5cc56a987
Add medkit slot (#2209)
* Add medkit slot

* Add container
2024-11-16 14:09:12 +00:00
Delta-V bot 9b0aacf84f Automatic changelog update 2024-11-16 13:38:08 +01:00
ConstantlyConfused ca244fde79
Give Corpsman Security Magboots (#2212)
Gives Corpsman Security Magboots
2024-11-16 12:37:48 +00:00
deltanedas ddf11c88a1 real 2024-11-16 00:14:48 +00:00
deltanedas 5ffc9c140a CONFLICT LABELER CONFLICT!!! 2024-11-15 20:37:57 +00:00
deltanedas 586a09bdf4 fix yml linter 2024-11-15 20:37:26 +00:00
deltanedas 3d18daee6a cvar gaming 2024-11-15 20:36:55 +00:00
deltanedas 6367d69390 :trollface: 2024-11-15 20:22:36 +00:00
Ubaser e1ec36a26b New ruin variant (#33332)
add
2024-11-15 20:13:01 +00:00
deltanedas bd7df1f30c remove our now duplicate command airlocks 2024-11-15 19:52:02 +00:00
Ubaser 59c9ec510c Command external airlocks (#33333)
add
2024-11-15 19:49:54 +00:00
PJBot 2d01a15967 Automatic changelog update 2024-11-15 19:49:54 +00:00
Preston Smith ba20b4a167 Prevent Digiboard recycling (#33315)
* add `HighRiskItem` tag

* Correct tags

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2024-11-15 19:49:54 +00:00
PJBot 22a15a2c9a Automatic changelog update 2024-11-15 19:47:42 +00:00
beck-thompson ad46ea896f Note expiry time is now relative instead of using timestamps (#33262)
* Add the stuff

* Loc fix

* fixes

* Change
2024-11-15 19:47:29 +00:00
deltanedas 099aca0658 change labeler sizes to powers of 2 2024-11-15 19:35:50 +00:00
PJBot 727670685c Automatic changelog update 2024-11-15 19:35:39 +00:00
Pieter-Jan Briers 4aecc673ae Borg type switching. (#32586)
* Borg type switching.

This allows borgs (new spawn or constructed) to select their chassis type on creation, like in SS13. This removes the need for the many different chassis types, and means round-start borgs can actually play the game immediately instead of waiting for science to unlock everything.

New borgs have an additional action that allows them to select their type. This opens a nice window with basic information about the borgs and a select button. Once a type has been selected it is permanent for that borg chassis.

These borg types also immediately start the borg with specific modules, so they do not need to be printed. Additional modules can still be inserted for upgrades, though this is now less critical. The built-in modules cannot be removed, but are shown in the UI.

The modules that each borg type starts with:

* Generic: tools
* Engineering: advanced tools, construction, RCD, cable
* Salvage: Grappling gun, appraisal, mining
* Janitor: cleaning, light replacer
* Medical: treatment
* Service: music, service, clowning

Specialized borgs have 3 additional module slots available on top of the ones listed above, generic borgs have 5.

Borg types are specified in a new BorgTypePrototype. These prototypes specify all information about the borg type. It is assigned to the borg entity through a mix of client side, server, and shared code. Some of the involved components were made networked, others are just ensured they're set on both sides of the wire.

The most gnarly change is the inventory template prototype, which needs to change purely to modify the borg hat offset. I managed to bodge this in with an API that *probably* won't explode for specifically for this use case, but it's still not the most clean of API designs.

Parts for specific borg chassis have been removed (so much deleted YAML) and specialized borg modules that are in the base set of a type have been removed from the exosuit fab as there's no point to printing those.

The ability to "downgrade" a borg so it can select a new chassis, like in SS13, is something that would be nice, but was not high enough priority for me to block the feature on. I did keep it in mind with some of the code, so it may be possible in the future.

There is no fancy animation when selecting borg types like in SS13, because I didn't think it was high priority, and it would add a lot of complex code.

* Fix sandbox failure due to collection expression.

* Module tweak

Fix salvage borg modules still having research/lathe recipes

Engie borg has regular tool module, not advanced.

* Fix inventory system breakage

* Fix migrations

Some things were missing

* Guidebook rewordings & review

* MinWidth on confirm selection button
2024-11-15 19:35:37 +00:00
PJBot 80732e991f Automatic changelog update 2024-11-15 17:58:05 +00:00
CheddaCheez 0fbf77cf90 Fix mime broken vow alert (#33303)
Swap VowAlert and VowBrokenAlert on lines 149 and 150 so that the proper alerts are cleared and shown
2024-11-15 17:58:01 +00:00
SlamBamActionman 2629b074b2 Update Label workflows to use new labels (#33310)
* Update labeler.yml

* Update labeler-needsreview.yml

* Update labeler-staging.yml

* Update labeler-stable.yml

* Update labeler-untriaged.yml

* Create labeler-size.yml

* Update labeler-size.yml

* Update labeler-size.yml

* Update conflict-labeler.yml

* Rename conflict-labeler.yml to labeler-conflict.yml
2024-11-15 17:57:44 +00:00
PJBot 28057fef7c Automatic changelog update 2024-11-15 17:45:08 +00:00
keronshb 0fee1b6d2b Ethereal Jaunt Spell for Wizard & Jaunt ECS (#33201)
* Act

* Adds Jaunt ECS and related prototypes

* Adds jaunt sounds

* Adds enter and exit sound support to polymorphs

* Updates jaunt description

* Adds jaunt action sprite and changes jaunt polymorph to use it

* Adds Jaunt and upgrade to the wizard grimoire

* Makes base mob jaunt parent off of incorporeal and basemob, adds blue ghost sprite for ethereal jaunt

* Update Resources/Locale/en-US/store/spellbook-catalog.ftl

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Resources/Prototypes/Entities/Mobs/Player/jaunt_mobs.yml

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Resources/Prototypes/Entities/Mobs/Player/jaunt_mobs.yml

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Resources/Prototypes/Entities/Mobs/Player/jaunt_mobs.yml

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Content.Shared/Polymorph/PolymorphPrototype.cs

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Content.Shared/Polymorph/PolymorphPrototype.cs

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* removes meta changes

* removes other meta changes

* adds context menu and a description to basemobjaunt

* comments for jaunt component and adds on component shutdown method

* Update Content.Shared/Jaunt/JauntComponent.cs

* Update Content.Shared/Jaunt/JauntComponent.cs

* Update Content.Shared/Jaunt/JauntComponent.cs

* Update Resources/Prototypes/Catalog/spellbook_catalog.yml

---------

Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2024-11-15 17:45:08 +00:00
PJBot 24907ad9d5 Automatic changelog update 2024-11-15 17:45:08 +00:00
dffdff2423 a48bc2d02f tag:with toolshed command (#31751) 2024-11-15 17:45:08 +00:00
PJBot 01024313dd Automatic changelog update 2024-11-15 17:43:44 +00:00
Ubaser c0a6ef2092 Window sprite tweaks (#33282)
* add

* yes
2024-11-15 17:43:41 +00:00
PJBot 75e1216bc0 Automatic changelog update 2024-11-15 17:43:21 +00:00
August Sun b19fdde22b Added the ability to microwave inert flesh anomaly cores to turn into an anomalous meat mass (#33223)
* First round of anomaly core functionalities added

* Added sliceTime to anom meat mass and cooked version

* Adds SmokeOnUse component, system and shared system, adds new functions to inert electrical anom core

* Added more functions

* Final touches to branch

* Cleaning up some of the metadata for sprites and component definitions

* PR_Changes_v2_rev.0_Final_FINALFORREALTHISTIME.yml

* Lol jk these goddamn tests why me

* Quick updates based on feedback

* more changes to improve

* additional fixes and edits

* Changed tech core functionality

* added magboot functionality to grav core

* fixed issue with bluespace core sizing

* Reverting changes per request

* extra file to be deleted

* File cleanup

* Update chemicals.ftl

* Update cores.yml

* Update cores.yml

* Update meta.json

* Update chemicals.yml

* Update Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml

Co-authored-by: chromiumboy <50505512+chromiumboy@users.noreply.github.com>

* Update meal_recipes.yml

* Update cores.yml

---------

Co-authored-by: august-sun <45527070+august.sun@users.noreply.github.com>
Co-authored-by: chromiumboy <50505512+chromiumboy@users.noreply.github.com>
2024-11-15 17:43:16 +00:00
SpaceRox1244 cbcb60a51c Adds new sprites for shotgun shell boxes (#33176)
* Adds new sprites for shotgun shell boxes

* Adds second set of mag visuals for slug and uranium casings

* Fixes yaml that I messed up

* Changes credit to new username before merging happens
2024-11-15 17:42:52 +00:00
PJBot 862e0b9b27 Automatic changelog update 2024-11-15 17:42:52 +00:00