72 Commits
Author SHA1 Message Date
935126228a [IDB IGNORE] [MDB IGNORE] entirely rewrites mirrors and throws out old resleeving backend (#7446)
Co-authored-by: silicons <silicons@silicons.dev>
2026-02-24 09:41:30 +01:00
siliconsandGitHub 60db51850c experimental gc / init fixes and optimizations, and fixes emotes (#7431) 2025-12-15 09:13:19 +01:00
FreeStylaLTandGitHub fbc1407e04 Adds a brain jar head prosthetic (#7388) 2025-11-11 22:49:16 +01:00
d9cf405293 lathe pr 2025 (#7200)
lathe pr 2025

---------

Co-authored-by: silicons <2003111+silicons@users.noreply.github.com>
2025-08-21 04:28:48 -04:00
7e8cd3f5ac refactors combat backend & adds kinetic gauntlets (#7144)
Co-authored-by: Zandario <zandarioh@gmail.com>
2025-05-31 19:30:25 +02:00
siliconsandGitHub a83bdbcd61 renames setclickcooldown and get_attack_speed (#7126)
staging for melee PR, the way to modify cooldown is no longer direct
calls but modifying the clickchain
2025-04-30 10:14:43 +02:00
lolman360andGitHub 58e5c3e793 adds doom to ipcs (#7112)
adds doom sprite to ipcs monitors
it SUCKS because i did it myself, so it's awesome.

also added a truly blank style
2025-04-26 11:26:56 -07:00
Timothy TeakettleandGitHub 4cd153f458 holosphere fixes (#7023)
## About The Pull Request
if you switch to a loadout using the change loadout verb/ability then
unused slots get replaced with a blank icon / 'nothing'
when embedding an object into a bodypart, don't try covering the object
in blood if the species has no blood
the holosphere's shell understands whatever the hologram understands,
thereby fixing things like the AI's name becoming "synthesized voice"

## Why It's Good For The Game
fixes to intended behaviour

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
fix: if you switch to a loadout using the change loadout verb/ability
then unused slots get replaced with a blank icon / 'nothing'
fix: when embedding an object into a bodypart, don't try covering the
object in blood if the species has no blood
fix: the holosphere's shell understands whatever the hologram
understands
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2025-03-06 20:48:53 +01:00
siliconsandGitHub ef19e75993 reagent holder rework (#6903)
- reagents are now singletons
- most of reagent holder datums are refactored.
2025-03-06 20:44:34 +01:00
Timothy TeakettleandGitHub c569d058e6 holospheres (TESTMERGE ONLY) (#6964)
## About The Pull Request
IN SO FAR;
- 20 max health species that displays as a hologram
- all clothing and items they wear display as holographic, the same as
their body
- hair and body alpha values can be customized
- other slots can be equipped like backpacks/belts/etc however they
appear holographic (for now, might change this!)
- your loadout/job clothing copies onto your body, priotizing job
clothing first
- if you use the enable-hologram verb or die as a hologram you will be
turned back into your sphere, dying means you are stunned for 10 seconds
and then you turn back into a hologram
- dying loses you nutrition and you also passively regenerate hologram
health over time using nutrition, this can be regained using a
recharging station
- being a hologram they are unable to be healed by normal things, they
don't have a mouth, can't get diseases, etc, this is counteracted by
having incredibly low health and their 'death' being quite punishing
(loss of nutrition that requires a recharger, hardstun that leaves their
shell vulnerable)
- cable coil heals burns on the sphere, welding tool heals brute on the
sphere
- you can pick the sphere up by clicking on it
- you can revive the sphere using a multitool, this takes 10 seconds and
requires the sphere to be full hp
- eye colour on the sphere is the character's eye colour
- if hologram is gibbed/dusted then the shell is also deleted
- action buttons for the verbs
- new clothing flag NO_UNEQUIP stops you unequipping the item
- attempting to strip the holosphere shell will strip the hologram (you
can't avoid getting your items taken off you)

PLANNED:
testmerge this for a round or two and just get a better feel for their
balance

## Why It's Good For The Game

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: holospheres
/🆑
2025-02-25 06:46:49 -08:00
Timothy TeakettleandGitHub faa992ac89 add minHealth which controls when carbons die so we can set it in species (#6938) 2024-12-31 14:35:45 +01:00
9885763e3d hand refactor (#5677)
Co-authored-by: silicons <no@you.cat>
2024-11-20 09:25:57 +01:00
Letter NandGitHub d38246bb69 Init-&-co (#6833)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
update init code, LateInitialize now complains if it doesnt have
anything in it
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

## Why It's Good For The Game

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
code: update how init does things
code: update matrix helpers
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2024-11-03 10:06:10 -08:00
siliconsandGitHub ac3e0a73a9 attack_self refactor (#6754)
Changes proc header
2024-09-16 13:09:37 -06:00
siliconsandGitHub 16c07e9e61 Projectiles reorganization and cleanup, impact effects, subtle EMP tweaks (#6741)
No gameplay changes except for EMP rebalancing.

Emps are now deterministic
Ion rifles now always hit for strength 2 instead of a probability tree
of strengths
EMP damage slightly lessened as this makes a lot of things guaranteed to
hit with strength 2 instead of 3
2024-09-13 10:09:49 -06:00
siliconsandGitHub e6f972666c regexes damage and wound types (#6735)
Different semantics demand different defines. It's hard to tell what's
being used where and for what reason right now.

Staging for combat PR.
2024-09-09 15:13:34 -06:00
siliconsandGitHub 2533caefd9 combat code overhaul + projectiles v8: impact handling (#6579) 2024-09-02 20:34:27 +02:00
siliconsandGitHub 42806d707d preliminary turret upgrade (#6668) 2024-08-20 20:04:31 +02:00
siliconsandGitHub fd51eaf9a7 linter fixes (#6486)
tl;dr spacemandmm updated and our codebase no longer lints due to our
abuse of `//!`
2024-06-01 16:57:49 -06:00
7073993cb4 Blowing your head no longer runtimes the server (#6422)
Co-authored-by: LordME <58342752+TheLordME@users.noreply.github.com>
2024-05-07 09:34:05 +02:00
siliconsandGitHub 5bc1c44c9a fixes emps, tweaks protean balancing number sagain (#6424) 2024-05-05 12:41:41 +02:00
bearrrrrrrrandGitHub 1556c20fca promethean number tweaks (#6416) 2024-05-01 12:20:47 +02:00
b1388fe5c3 adds a few hairs and horns from skyrat for a friend (also refactors human rendering a bit) (#6349)
Co-authored-by: silicons <no@you.cat>
2024-04-25 19:04:04 +02:00
siliconsandGitHub 9971486566 fixes limb damage & slight promethean rebalance (#6383)
prommies are no longer invuln
fuck

they also lost their ridiculous damage modifiers and have more limb
health now.
2024-04-15 12:28:03 -06:00
Letter NandGitHub 23b3274778 NT & CC Namefix (#6333)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
title
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

## Why It's Good For The Game
muh immursion!
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog
🆑
spellcheck: CentComm => Centcom
spellcheck: NanoTrasen => Nanotrasen
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2024-03-13 16:01:23 -07:00
383308a1d1 storage rewrite (#6284)
Co-authored-by: silicons <no@you.cat>
2024-02-17 10:08:35 +01:00
FreeStylaLTandGitHub ace96c7dc6 adds more protogen faces, and a flat screen head (#6273) 2024-01-17 12:08:24 +01:00
66c5210e13 refactors bodytemperature stabilization, refactors taking organ damage, etc (#6262)
Co-authored-by: silicons <no@you.cat>
Co-authored-by: Zandario <zandarioh@gmail.com>
2024-01-17 12:02:31 +01:00
e5c9de9b6c various fixes (#6252)
see commits

fixes stuff in maintainer bug triage

---------

Co-authored-by: silicons <no@you.cat>
2024-01-06 12:27:26 -07:00
AlphaM01andGitHub 40d37d6255 Replikant Apparel, Armor, Leg Markings and 2nd Gen prosthetics. (#6127)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

This adds several new types of heavily replika-inspired bodysuits, a
uniform with a few variants, a NT patch (designed for use with the
aforementioned uniform), a hat, an alternative type of replikant stilt
leg prosthetic and two pairs of leg markings (designed for use with the
aforementioned alternate stilt legs), as well as loadout Selections for
the uniform bases and bodysuits. Lore on these is simple and somewhat
placeholder while the lore team considers definitive lore
implementations.

Four body-armor items are also added, however there is no way to obtain
these at the moment except for adminspawn, since these warrant more of
an open discussion regarding what the best way to implement them would
be, (sec armor/cargo/cosmetic attachments/etc.)

Thank you to TrojanCoyote for the base LSTR/ARAR/FKLR and armor sprites,
help with descriptions.


Some previews:

Replikant apparel:

![uniformpreview](https://github.com/Citadel-Station-13/Citadel-Station-13-RP/assets/33434925/081a3a97-1aaf-4e47-bc2e-444d2a582c84)

Replikant armor:

![armorpreview](https://github.com/Citadel-Station-13/Citadel-Station-13-RP/assets/33434925/ba900c26-eb51-4cef-a00a-42dc05a93120)

Overview of all uniform parts for "STAR":

![starparts](https://github.com/Citadel-Station-13/Citadel-Station-13-RP/assets/33434925/0c62b91f-a656-412b-b28e-b44876a38319)

Sleek Uniform (Skirt base + accessories / Sleeveless base):

![sleekuniform](https://github.com/Citadel-Station-13/Citadel-Station-13-RP/assets/33434925/ab3b7a7f-d3ee-4daa-a79e-e1f116391748)
(Also has a long sleeve version with pants in both male and female
version)

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

## Why It's Good For The Game

Beyond the increase of Replikant players recently, who have been having
to resort to a lot of markings and underwear and custom loadout items to
approximate their uniforms, in the future these may serve as an in-game
presence to Replikant lore should they become a minor race (Lore
currently WIP). In which case a second pass on the descriptions should
be expected.
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Added 8 Replikant bodysuits and side cap.
add: Added 4 Sleek uniforms, a jacket and NT patch.
add: Added 4 variants of Replikant armor.
add: Added Gen 2 Replikant leg prosthetics.
add: Added two pairs of Replikant leg markings.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2023-11-11 17:42:06 -08:00
FreeStylaLTandGitHub 366c16fe9a removes automatic diona nymph death (#6123)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
code used to check for a ckey / client and kill the nymph
idk why exactly
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

## Why It's Good For The Game
nymph scarves (not corpses)
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2023-11-06 15:13:11 -08:00
FunkeronipastaandGitHub a20dff5867 Pasta's digiprosthetics and gradient tweaks/additions (#5914)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Adds a tweaked variant of the synthliz fbp legs that works with most
clothing (Unbranded - Digitigrade) as well as adding/porting a few hair
gradients (Vertical Split (Back), Vertical Split (Back, Front Effect),
Shoulders (Flat), Wavy, Wavy Spiked, Striped, and Striped (Vertical).

## Why It's Good For The Game

Not enough digitigrade stuff aaaaaaaand a bit more gradient variety is
nice.

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Unbranded - Digitigrade prosthetic legs
add:  7 hair gradients
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2023-08-26 00:05:11 -07:00
Timothy TeakettleandGitHub 90871db9f2 adds synthlizard prosthetics and markings from main (#5860) 2023-08-13 11:33:11 +02:00
BlueWildroseandGitHub 11f47feb4e Prometheans can now change hair transparency separate from body transparency. (#5832)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Title.
Hair transparency is now configurable from an opacity of 100-255 for
prometheans.
However, body transparency is still a toggle. This is because apparently
the transparent body is an actual _sprite_ rather than just changing the
transparency of the sprite, and I don't want to bother changing that
right now. Maybe in a later PR I will.

## Why It's Good For The Game

Customization good.

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
qol: Prommies can now change their hair transparency separate from body
transparency.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2023-08-08 14:17:41 +01:00
93de2c0872 Revert "Revert "fixes noncompliance with 514 procpaths"" (#5781)
Co-authored-by: silicons <no@you.cat>
2023-07-27 20:49:36 +02:00
LordMEandGitHub 9b128134df Revert "fixes noncompliance with 514 procpaths" (#5780)
Reverts Citadel-Station-13/Citadel-Station-13-RP#5779
2023-07-24 21:50:50 +01:00
58f4094413 fixes noncompliance with 514 procpaths (#5779)
turns out the old way of doing procpaths is illegal now

this should fix some weird potential (?) bugs

---------

Co-authored-by: silicons <no@you.cat>
2023-07-24 21:26:17 +01:00
304bf65a9b mobility flags (#5202)
Co-authored-by: silicons <no@you.cat>
2023-04-22 19:32:16 +02:00
cce3ceba0d reworks holograms (#4952)
🆑
code: some tg movement stuff
add: holocalls
add: holocalls are rather advanced; enjoy. cross ship communication will
finally be a thing.
add: AI/pAI custom holoforms; enjoy, you can finally fuck around as your
own character
/🆑

---------

Co-authored-by: silicons <no@you.cat>
2023-04-03 14:40:51 -07:00
8b778b0321 Armor rework (#5158)
Co-authored-by: silicons <no@you.cat>
2023-03-25 11:58:25 +01:00
nik707andGitHub 70b71034e5 [Ready for review] Adherent are so broken it's unbelievable. (#5145)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Brings Adherent in line with how they're meant to be.

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

## Why It's Good For The Game

They're basically just reskinned humans with some funny abilities atm.

Things this PR DOES NOT FIX.
Adherents are still not classed synthetic. Meaning they still have to
drink. I tried, for hours, to get this fixed but couldn't. So someone
better than me will have to, or it'll have to wait for @silicons famed
organ rework.

Adherents still leave footprints, make footsteps, and are affected by
terrain slowdown. I can't feasibly fix this until @silicons maybe does
his movement backend rework.

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Added Adherent Crystal tools. 0.2 toolspeed, welder only usable by
adherent
add: Added adherent crystal tool vendor 
add: NO_IGNITE species flag that makes the holding species unable to be
set on fire.
tweak: adherent now recieve doubled brute damage
tweak: adherent now recieve 10% of burn damage
tweak: adherent are now immune to radiation and toxin damage
tweak: adherent now have 75 total health
tweak: adherent nutrition use modifier set to 0.04, same as proteans
tweak: adherent now pressure immune
tweak: adherent are unable to be set on fire
tweak: adherent can't eat or drink. (NOTE THIS IS COMMENTED OUT UNTIL
SYNTHETIC CHECKS ARE FIXED)
tweak: adherent spawn with their toolbelt in lieu of a survival kit
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->
2023-03-18 08:21:17 -07:00
MonaraandGitHub 09cd4b13ac Thin colorable prosthetics2 (#5150)
Adds a separate set of altered wooden leg sprites named "replikant" that
are colorable, and aren't wooden by description.
2023-03-11 10:54:58 -08:00
455ec82c4e refactors attack_hand, attackby, attack_self (#5120)
Co-authored-by: silicons <no@you.cat>
2023-03-11 17:15:58 +01:00
e1478041e9 RASC Spectre Robotic/Prosthetic Body (Updated Version) (#5050)
## About The Pull Request

This PR includes the code and sprites for a new character selectable
Robotic/Prosthetic Body. that I ported from Splurt and then adjusted to
fit our codebase. Adjustments can be made to brand, name or description
if wished.

New PR version with updated lore naming and file directory to not cause
any issues and taking in previous feedback.

## Why It's Good For The Game

Adds extra flavour to the robotic/prosthetic choices for the players to
include a chassis ideally used for security and exploration duties.

## Changelog

🆑
add: Adds Hoffman Tech RACS Spectre Robotic/Prosthetic Body 
imageadd: Adds a the sprites for the required RASC Spectre
/🆑

---------

Co-authored-by: silicons <no@you.cat>
2023-03-08 12:24:51 -08:00
9cb893d7a6 slight refactor to wounds, restructures the organs folder, removes organs ticking germs while dead (#5118)
Co-authored-by: silicons <no@you.cat>
2023-03-08 12:53:29 -06:00
257d52c83d renames a lot of item flags, organizes flags, introduces item_persist_flags (#5070)
Co-authored-by: silicons <no@you.cat>
2023-03-08 12:28:26 -06:00
44de190ac1 Gets S_base to actually work :) (#5077)
Co-authored-by: Zandario <zandarioh@gmail.com>
2023-03-02 14:18:15 -06:00
siliconsandGitHub 8d93edfdf4 temporary hotfix* for people screaming while unconscious (#5032) 2023-02-05 18:29:25 +01:00
siliconsGitHubVM_USER <VM_USER>silicons
fb429e51a4 KILLS STATPANEL (#4877)
Co-authored-by: VM_USER <VM_USER>
Co-authored-by: silicons <no@you.cat>
2023-01-11 09:12:35 -06:00
ZandarioandGitHub 38f1b6af54 99% of Overlays now use SSoverlays (#4847)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Silicons asked me too and he knows very well I'll do this dumb shit in
one sitting.
2022-12-15 05:53:18 -08:00