Commit Graph

132 Commits

Author SHA1 Message Date
Aexxie
e4d98f1ab9 survival nutribricks, lizzers can eat nutribricks, moffs can eat the leftovers (#25659)
* I forgot to commit, damn it

* Adds the brick to survival kit
2024-02-29 16:39:52 -05:00
Debug
8c6a8c3c5c Remove drones, fix InnateToolSystem (#25372)
* Fix drones

* They dont need a full bloodstream

* Incorrect indentation

* Nuke drones

* Fix ClothingHeadHatCatEars

* Remove last mention of drones

* Implement requested changes
2024-02-20 23:23:04 -07:00
LankLTE
1d7167b95b Small Nymph Changes (#25363)
* Emote sounds, accent & doorbump

* Oops

* Only non-brains can't talk
2024-02-19 09:11:20 -08:00
LankLTE
407d4aed58 Diona Nymphs & Splitting (#24630)
* Porting & implementation

* Fix two stupid errors

* Human not humans

* fix audio path

* Fix test fails & update cooldown

* Work on reviews & test fail

* Rework nymph organ system.

* Make the nymph organs nospawn.

* IsDeadIC
2024-02-16 18:54:44 -08:00
Jezithyr
541d8f8715 Gibbing refactor (Per-part gibbing and giblet throwing!) (#24989)
* Moving Gibbing rework out from medrefactor into it's own PR

* Re-enabled warning for missing gibbable on TryGibEntity

* Implemented better logic for gibbing failover and better logging

* Allowing audio params and drop scattering customization per component. Created UnGibbable organ base types and made brains ungibbable.
Removed delete brain from gibBody function. Artifact crusher does not destroy brains anymore. It only destroyed brains before not other organs which was wierd.

* Update Content.Shared/Body/Systems/SharedBodySystem.Body.cs

Fixing space for multiplication

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Added event raised when attempting to gib contained entities to allow modification of allowed and excluded container ids

* removing audioParams var from component (sound specifier includes it)

* Fixing signature

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-02-10 15:37:06 -08:00
SlamBamActionman
d520198f13 Make paper edible (#24755)
* Edible paper

* Added Paper tag
2024-02-01 23:40:54 +11:00
Errant
2737c80169 Suffocation alerts for nitrogen breathers (#24373)
* Respiratorsystem namespace

* WIP gas alert update, does not work

* Finally
2024-01-23 15:17:40 -05:00
degradka
ae59b072cc Adjust prototype names to lowercase (#23810) 2024-01-09 13:25:38 -08:00
Flareguy
450414c8fc Adds gingerbread men to the game (#22927)
adds gingerbread men to the game
2023-12-25 01:11:37 -07:00
deltanedas
52532e4075 exterminator midround minor antag (#19946)
* terminator locale

* terminate objective

* terminator components and shared system

* terminator roles rules and system

* terminator events

* skeleton recolour

* terminator and endoskeleton

* ghost role spawn

* damage modifier sets

* :trollface:

* :trollface:

* add antag prototype

* ghost role locale

* skynet

* :trollface:

* :trollface:

* :trollface:

* add endoskeleton body prototype

* :trollface:

* :trollface:

* smite locale

* implement terminate smite

* :trollface:

* :trollface:

* implement PopupBehavior

* endoskeleton transform popup

* move stuff from shared to server since nothing actually used it

* recolour everything

* update parts

* :trollface:

* :trollface:

* ok fire was using the damage set, back to 1.0

* tweak

* :trollface:

* :trollface:

* simplemob ops

* 1 rule per pro

* :trollface:

* :trollface:

* update some sprites

* structural damage

* :trollface:

* :trollface:

* Revert "update some sprites"

This reverts commit 459196c6a8942c5412885d5fe2f1a83a48408ddc.

* offbrand, add die objective to maybe remove fear of murderbone

* add shut down objective to the list

* fix ghost role

* fix control mob

* :trollface:

* :trollface:

* please

* naming

* code changes for GenericAntag terminator

* yml changes for GenericAntag terminator

* :trollface:

* moved kill objective override to an objective component

* use kill objective override

* fix

* oh

* locale changes

* change burn to heat for skin melting gib

* change some endoskeleton stuff

* pro

* i already did this dementia ops

* objective

* fix

* pro

* swap out full sprite

* update parts

* forgor

* fix mind transfer

* type

* endoskeleton has 500 mass

* evil

* fishops

* warops

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-12-24 20:16:56 -07:00
Nemanja
e1c935871d Fix hand order (#22306) 2023-12-11 11:44:44 +11:00
Lazzi0706
bef727249f Added thresholds and new stomatch for mice (#22143)
Co-authored-by: Lazzi0706 <lazzikrytskiy0706@gmail.com>
2023-12-05 03:39:09 -07:00
M3739
a8446074e5 Guidebook entry for Cyborgs (#21832)
* Work for today, base work done for guidebook entries, try to fix parsing error for document.

* Finished Cyborg entry, fixed locale.

* Minor corrections.

* Final revision.

* Minor grammatical correction.

* Another minor grammatical correction.

* Grammatical corrections, along with further clarification.

* Apply suggestions from code review

Proofread and revision from EmoGarbage404, which I am thankful.

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* Added GuideHelpComponent linking to cyborg guidebook entry to related prototypes. Corrected endoskeleton prototype's GuideHelpComponent. Added text link in robotics guidebook entry to the cyborg guidebook entry.

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2023-11-27 22:18:21 -05:00
Vasilis
94f67f86dd weh (#21855) 2023-11-27 14:42:53 -07:00
deltanedas
f25773ffec explosion minor rework + fix (#21718) 2023-11-20 04:44:42 +11:00
Leon Friedrich
69af567269 Add item sprite test (#21599) 2023-11-18 17:26:08 +11:00
Nim
9bbdbb9212 Space Sharkminnow (#20658)
* sharkminnow

* fix

* salvage
2023-11-12 17:42:48 -07:00
FluidRock
2f296dcc0a Allows reptilians to eat crayons, as is their right (#21420) 2023-11-07 18:28:36 -07:00
brainfood1183
15fc7b1e92 blue blood now requires copper instead of iron to cure bloodloss (#20863)
* blue blood now requires copper instead of iron to cure bloodloss

* arachnid species now needs copper to cure bloodloss and copper pills added to medkits.

* fix puddlesystem proto

* remove the cool

* no longer uses hastag, instead uses custom heart organ and hasorgan.

* fix
2023-10-31 13:41:25 -07:00
brainfood1183
3ecaa6523e fixes behonkers, they now function like spitters and will attack via ai with behonk laser. (#21003) 2023-10-15 23:29:14 -06:00
Whisper
b4d734d7c5 organs edible to lizards, and make their food contents uncooked proteins (#20882)
* organs edible to lizards, and make their food contents uncooked proteins

* npc mobs avoid eating brains for player QOL
2023-10-10 11:02:46 -07:00
GoodWheatley
764a0a15c1 Fix species speeds (#20890)
* Fix diona speed

* Fix lizard speed
2023-10-10 10:03:19 -04:00
Nemanja
6ec02db63f Make MMIs work again (#20844) 2023-10-08 21:49:20 -07:00
LankLTE
1dc34d5ed8 Lizard "Rework" (#20328)
Part of my Species Reworks, this gives lizards the ability to pull without hands, a diet restriction (Meat, Fruit, and Pills), and removes their random damage modifiers while toning up / down their notable ones to reasonable levels. Additionally normalizes their specific heat, removes their extra cold damage taken, and removes their random walking speed increase.

Any food I could find that was a fruit / meat has been tagged appropriately. This shouldn't break anything but it's possible (likely) I've missed a few, which can be fixed later.
2023-10-06 13:19:00 -08:00
Nim
9c42fa6798 Slime mobs breathe nitrogen and resprite their organs (#20577)
* Slimes breathe nitrogen and resprite their organs

* ups

* mmm
2023-10-01 10:34:29 -04:00
Jezithyr
31b2c9f830 Refactoring body system to use containers and general body cleanup (#20202)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-09-21 17:23:02 +10:00
LankLTE
c3c228f28f Tweak Moth Values (#20327) 2023-09-19 21:49:35 -07:00
Henry
0397a3eef1 Added the ability to eat organs, mmm tastes like people (#20225)
* added ability to eat organs

* Update animal.yml

* adjusting for inflation

* test
2023-09-17 20:20:11 -04:00
PixelTK
74bd86af2f Arachnid RE-REWORK (#19138)
* tasty silk and webby crates

* winter coat

* fuck

* Move some files around and stuff

* FUCK

* Web closet finished

* what the fuck

* brain empty

* loss

* loss 2

* fuck

* web typing indicators

* minor spelling mistake, I lost.

* hiss

* changed

* And they said "Let's remove pockets", funniest shit I've ever heard.

* 2 seconds of stun

* fuck it we pr

* resprite

* dummy

* arachnid creampie sprite

* different + more "natural" crate sprites

* Webbing suits and webbing dresses.

* and other stuff I forgot to commit.

* and gone.

* no

* Cloth.

* I forgot to commit this? What???

* Eyes.

* Comment trimming

* winter coat resprite
2023-09-04 13:02:54 -07:00
Kara
16dba2f707 Give animal parts & organs sprites (#19719) 2023-08-31 19:09:22 -08:00
SpaceCat
cc00c94a20 Corrects aghost's hand placement (#19403) 2023-08-21 21:35:30 +03:00
Kara
7db8c781e7 Speech verbs & conditional markup modification (#18980) 2023-08-15 13:03:05 -07:00
PixelTK
f189b73fe5 Arachnid rework (#18631)
* Merge before I fuck up anything again

* craft whitelist

* Sericulture

* Spider

* gone

* quickly fixed

* and coders taketh away

* And we take more away

* sericulture improvements

* arachnid

* better webbed

* OH WAIT

* test fail
2023-08-13 01:38:05 -06:00
Nemanja
98fa00a21f Borgs (#18136)
* Laws

* positronic brain and PAI rewrite

* MMI

* MMI pt. 2

* borg brain transfer

* Roleban support, Borg job (WIP), the end of mind shenaniganry

* battery drain, item slot cleanup, alerts

* visuals

* fix this pt1

* fix this pt2

* Modules, Lingering Stacks, Better borg flashlight

* Start on UI, fix battery alerts, expand activation/deactivation, low movement speed on no power.

* sprotes

* no zombie borgs

* oh fuck yeah i love a good relay

* charger

* fix the tiniest of sprite issues

* adjustable names

* a functional UI????

* foobar

* more modules

* this shit for some reason

* upstream

* genericize selectable borg modules

* upstream again

* holy fucking shit

* i love christ

* proper construction

* da job

* AA borgs

* and boom more shit

* admin logs

* laws redux

* ok just do this rq

* oh boy that looks like modules

* oh shit research

* testos passo

* so much shit holy fuck

* fuckit we SHIP

* last minute snags

* should've gotten me on a better day
2023-08-12 16:39:58 -05:00
LankLTE
db7f3cccd4 moths can eat now (probably) (#18650) 2023-08-04 02:53:26 -06:00
LankLTE
70545f4873 Moths. (#18593) 2023-08-04 15:21:28 +10:00
metalgearsloth
9647d2cf59 Nerf silicon prices (#18455)
No more factorio gaming
2023-07-30 12:53:41 -06:00
PixelTK
9cc8d6902e Arachnids: New markings, new organs sprites and chelicerae (#18177)
* New markings, new organs sprites and chelicerae

* Update locale
2023-07-20 15:55:49 -06:00
brainfood1183
4322faf5c9 Behonker and Clown Spider (ready for merge) (#16678) 2023-06-15 12:47:36 +10:00
lzk
f055faeebd remove netsync false from sprite component in prototypes (#17207) 2023-06-10 21:51:26 +10:00
Kit0vras
9adf737854 Reagent "Fat" and reactions for soapification and meatification (#16058)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-07 23:04:36 +10:00
brainfood1183
d72f7d57c6 Adds Mimebot (#16019) 2023-05-05 23:15:49 +10:00
Kara
133cbcbe88 Special digestion & kudzu-eating (#16061) 2023-05-04 12:49:25 +10:00
PixelTK
8269a500b3 Arachnid species (#13945) 2023-04-30 02:19:06 +10:00
Leon Friedrich
aeebe282d4 Prevent brains from walking (#15709)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-04-29 16:35:28 +10:00
deltanedas
e0b809b62d add borg legs (#15596)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-29 15:05:55 +10:00
Myakot
ae1675bc7f [BUG] fixing lizard's stomach sizes (#15341)
My first ever PR and it's a webeddit, yay. Can't see this going wrong or just straight out denied.
fixed #15108 = lizards having twice the stomach volumes they should
2023-04-12 02:51:31 -06:00
Nemanja
57f2a768a0 Material Reclaimer (#14969)
* Material Reclaimer

* Fix this test

* autostack output, tweak volume, add upgrade examine

* whitelist AND blacklist support

why not

* trying so hard to get this fucking test to work

* EmoGarbage delves into MaterialArbitrageTest, never to return

* VV and restore cloth to glory

* make the system more robust

* even more stuff has composition; add blacklist for important items

* fix test fails

* convert recycling

* forgor :sadge:

* lol

* simply a modiCUM of doc commentary
2023-04-09 23:38:20 -05:00
Kara
22db95faaa Dwarf minor content (#15082)
* alcohol & body stuff

* vocal changes

* accent

* dumb
2023-04-02 22:28:49 -05:00
Nylux
49dccc60f5 added ability to get drunk to dionas (#14532) (#14537) 2023-03-12 23:48:32 -04:00