* .rsi
* mini vial
* try stop TryStopNukeOpsFromConstantlyFailing from failing
* slight sprite change
* mail and lathe recipe
* real test fail
* resolve arbitrage
* cleanup
* always forgetting something
* always forgetting something
* drink no more
* remove integrated vial
* initial port
* Rename the rsi states
* Rename the rsi states
* up to standards
* finish
* testfail
* minor touchup
* arby
* op
* mix meta
* small changes to the vials
* commit
* commit
* style nit
---------
Co-authored-by: iaada <iaada@users.noreply.github.com>
Co-authored-by: Janet Blackquill <uhhadd@gmail.com>
* add sprites
* update sprite
* repaired sprite
* repaired pinpointer
* different id
* piece of pinpointer core
* borgs drop the piece
* end of file new line
* typo
Co-authored-by: āda <ss.adasts@gmail.com>
* make the tape darker
* four variations
* same variation in the crafting menu
---------
Co-authored-by: āda <ss.adasts@gmail.com>
* Spray bottles with visible reagent contents
* Fixed cargo catalog to correctly reference the new spray bottle rsi
* Fixed indentation on rsi meta files
* Updated copyright in spray_bottle.rsi meta
* Update Resources/Prototypes/Entities/Objects/Specific/Janitorial/spray.yml
Co-authored-by: āda <ss.adasts@gmail.com>
* Updated to follow yml convention, modified to inherit from DrinkBase and renamed fill textures
* Fixed solution names
* Updated solution name in BorgMegaSprayBottle
* de-hardcode solution name
* less breaking
---------
Co-authored-by: āda <ss.adasts@gmail.com>
Co-authored-by: iaada <iaada@users.noreply.github.com>
* innit bruv, but also done!
* added comment to signify why it's like that
* init, but done
* init commit
* you think you got everythin, until you didn't
* credits and one last touch up
* i fucking hate git
* KILL OLD COMMITS
This reverts commit 6f834a51de611f215ede02f291a9d834777884a5.
* KILLING OLD COMMITS
This reverts commit 36e1f4a476b873f2326723740eccf455060520d8.
* I am going to become the joker
* one day i'll learn how to delete old commits properly
* god fucking damn it
* capitalization!
* Add 6 new ironsand tiles
Ironsand plating and ironsand tile are based on the asteroid plating and
asteroid tile tiles. Ironsand concrete tiles are based on the concrete
and gray concrete tiles. Packed ironsand is slightly based on smooth gray
concrete, but mostly original.
* Add ironsand cobble wall
* Finish adding tile objects for ironsand concrete tiles
Includes inhands, even though the other concrete tiles don't even have
'em.
* Add cutter recipes for ironsand concrete
I'm sad that I can't require iron ore for these recipes. Iron ore can't
go in a cutter, though, and changing that seems like it'd be more
complicated than it's worth. Assuming I don't just make the thing accept
any and all ores, which... um.
* Delete temporary .swp file that shouldn't have been in the repo to begin with
* Add ironsand pavement tile
* Add ironsand stone door
* Add ironsandstone walls
* Improve packed ironsand texture
* Add ironsand step
* Add ironsand step corner
* Add three mysterious, runed pillars
* Lighten ironsand wall border
* Replace art for paved ironsand
* Make steps more closely match paved ironsand tiles
* Increase border contrast of ironstone door
* Add fake "astro-" versions of ironsand tiles
* Add second tall pillar sprite
* Add prototype for second tall statue
* Make astro-ironsand researchable and latheable
* Update corner step texture to match straight steps
* Add corner steps that go the other way
* Add door variant to match cobbled ironsand wall
* Fix license for ironsand step sprites
* Darken ironsandstone walls for better contrast
* Update ironstone doors to match walls and be more distinct
* Remove merge conflict detritus
* Fix duplicate component
* Update tile stack prototypes
* Add detail to copyright info
* Improve ironstone wall and door destruction
* Normalize ironsand statue prototypes
* Normalize ironsand tile object prototypes
* Move ironsand plating in with the rest of the plating tiles
* Remove .gitignore additions
I might just make a new PR just for this, though. I'm very tempted.
* Add sound effect to ironsand step destruction
* Add abstract base class to stairs and steps
* Remove redundant destruction trigger behavior from cardboard door
* Add destruction behavior to ironsand statues
* Fix up ironsand step prototypes
* Remove redundant bits from ironsandstone wall prototypes
* Remove ironstone door crush behavior
* Add individual ironstone statue bounding boxes
* Make ironstone statues shootable
* Tweak ironsand statue bounding boxes
* fix clustersoap eaten sprite
* also assure that every entity with the SolutionContainerVisualsComponent has a AppearanceComponent
* use the new sprite system + fix the fill for cardboard arrows and the mosin
* fix merge issue
* Add foolbox to clown lockers
* this is beter
* updated table w/ new items
* more clown like
* Tweaks
* thank you iaada
* cleanup
* review
* fun!
* fixes and microbalance
* clowns start with it inhand now
* Added random gate
* minor edit
* cleaning up my shit after trying to do something faster
* new lines
* some changes
* joke
* UI
* Long Division
* Dont use ctrl + x in 3 am
* I hope these are the final touches
* One thing, I don't know why
* noname commit
* no way, 1kk of code lines edit
* sudo rm -rf ... and something there...
* update
* sometimes its sad
* upstream hushpup
* fixes incorrect filename in attribution
* sprite cleanup
* Make the YAML not ass
* Remove redundant line of code
* Resprite, attributes original sources
* More sourcing fixes
* Last minute sprite touchups
* So... don't accidentally copy paste stuff
* Fixes bolt being on the wrong side while wielded
* adjust rolloffFactor
Co-authored-by: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
* Resprite
* No more pegs
* Spanky mind controlled me to commit these changes
---------
Co-authored-by: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
* add mothership module
* option for mothership to open self UI
* fix mothership module
* remove mothership body
* swapp real hands for modules
* action sprite for mothership module
* removed hands from mothership core sprite
* xenoborgs now drop a pinpointer to the mothership core once destroyed
* add pinpointer to space movment module
* add base for XenoborgRule
* add xenoborg antag option
* something was needed
* something else was needed
* add ghost role spawn points
* change name in antag selection to Xenoborg Core
* add random spawnPoint markers that don't do anything
* add spawn points to mothership
* update spawn points
* add xenoborgs rule
* add xenoborgs rule to rotation
* add xenoborgs preset
* update preset with secret version
also added xenoborg mode description
* modify Antag Selection system to allow for custom entities via the AntagSelectionDefinition
* fix ghostroles spawners
* fix rule with new entityPrototype
* add spawnpoints to the mothership
* whitelist system to spawnpoints
* updated xenoborg components
* added xenoborg component to xenoborgs
* updated spawnpoints of xenoborgs in the mothership
* add new tags for xenoborg and mothership core
* add new tags for xenoborgs and mothership core
* update ghostrole spawners for xenoborgs
* message for when you get the xenoborg role
* explode all xenoborgs when mothership core dies
* for real now. explode all xenoborgs when mothership core is destroyed
* round end summary for xenoborgs
* temporary
* add guidebook entry for xenoborgs
* instructions on how to borg players
* removed lock from xenoborg control computer
* announcement when all xenoborgs die
* announcement when mothership core is destroyed
* typos
* fix error
* improve xenoborg mind role
* move sounds to xenoborg and mothership component
* play sounds when turned into xenoborg
* change sprites of mothership core actions
* minor fix
* add custom xenoborg start sound
* carps now attack xenoborgs
* added guide link to xenoborgs
* add guidebook link to xenoborgs
* added guidebook link to mothership core
* add link to source of the sound
* fixed minor issue
* has to be 1
* typo
* add light layer to mothership core sprite
* fixed antag selection system
* update guideboook
* update the guidebook again
* alphabet
* documentation
* simplify documentation
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
* make the briefing yml instead of code
* fix bug with sprites
* fix formating
* remove stuff from AntagSelection
* add stuff to AntagSpawner
* fix game rule
* removed secret xenoborg preset
* support for more than one entity for each antag role
* fix gamerule
* fixes
* no xeonborgs
* add xenoborgs to all at once
* engi xenoborg included
* more comments
* more recognizable
* more xenoborgs when more players
* removed unused stuff
* correct access
* removed unnecessary stuff
* use GetAliveHumans and make comments better
* Make the system more robust
* use a constant
* remove overload from the Destroy method
* has to be public to be used in the xenoborg system
* fix the mindrole methods
* not sure, but I was asked to do it
* use a constant for the color
* forgot to make it static
* removed param comments
* removed useless parameters
* fixed stuff
* added event listeneers to xenoborg mind change
* only 4
* unfuck the antagSpawner
* comment
* unfix stuff
* commentary
* removed xenoborg stuff from siliconLawSystem
* move some stuff to the component
* removed space
* removed uncessary stuff
* no need to crate a var
* move stuff from mothership comp to xenoborg comp
* removed XenoborgCoreRoleComponent
* comment on the AntagSelectLocationEvent
* added back empty line
* comment
* make the summary better
* make AntagRoleToPrototypes summary better
* adding useless stuff back cause it was there before
* hascomp instead of trycomp
* again
* LocId instead of string
* make a new logic for the whitelist of the spawnpoint
* added ghostrole tags back
* use hascomp instead of trycomp
* removed whitelist from SpawnPointComponent
* not needed anymore
* no longer subverted
* fixed names
* make it better
* add not
* i'm dumb
* briefing is now handled by the xenoborg system
* call evac if there is too many xenoborgs
* update submodule
* fix division
* Add AutoGenerateComponentPause and AutoPausedField to XenoborgsRuleComponent
* add lines between stuff
* Make the Blocking system more robust
* Make mothership inherit from BaseMob
* remove this stuff cause is bad
* Revert "Make the Blocking system more robust"
This reverts commit 099babfe1daef00e6073e04108920327416e4ca4.
* Mothership core snaps to grid
* stop mothership core from moving
* mothership core is static again
* make guidebook entry on how to xenoborg crew better
* Make mothership core damageable
* If xenoborgs need it, so do zombies i guess
* Start the NextRoundEndCheck
* follow private static readonly naming rule
* Samething
* Fix announcments
* Make it a datafield, no?
* Revert "Make it a datafield, no?"
This reverts commit 62f6255ccccdd583d7f833ae4dbcd09a670f721a.
* remove stuff
* doesn't need to move
* is kinda of a structure
* so it doesn't pry floors as soon as it spawns
* powercell hand to mothership core module
* label for new hand
* core_e -> core-e
* mothership core can pilot the shuttle again
* fix duplicated tag + description to xenoborg tags
* scout xenoborg can now move in space without the jetpack so it can better use the sword module
* improve basic xenoborg module
* remove changes from zombie rule comp
* swap AllEntityQuery for EntityQueryEnumerator
* new line at the end
* change to 15 seconds
* make MothershipCoreDeathAnnouncmentSent into a datafield
---------
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
Co-authored-by: beck-thompson <beck314159@hotmail.com>
* definitely not a gun
* You only imagined this tag
* Brace with your gut
* Definitely did not procrastinate for eternity
* Suing javascript formatting
* Tear down the system
* Yay for hardcoding
* EVIL COURT
* Attributions for skreee
* Move new sprites into own folder
---------
Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
* Added Jet Injectors
* Small fixes
* YML Linter fix
* Requested Adjustments
* Better Sprites for the Jet Injector
* Actually forgor to give credit
* Fix merge conflicts and refactor
* Undo Oversight
* Introduction of Advanced Jet Injectors
* minor oversight
* Adhere to requests
* Remove Loadout, add Lockers
* harder better faster stronger
* vend shortage
* Sound effect
* will this work or do I just gotta choose one at random???
* alright fine I'll do it this way
* quiet the hissing, raise the pitch
* Merge new sprites
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
* Voice Signaler can be Linked
* Fixes and Balancing
* a space has officially been added
* thinmfg
* things
* finalized everything I think?
* fixed??
* actually commit please (imagine this fixes everything im gonna cry)
* new fix
* Update Resources/Prototypes/Entities/Objects/Devices/Electronics/misc_linking_utilities.yml
added as per review
Co-authored-by: āda <ss.adasts@gmail.com>
* connection range from 25 to 15
* Renamed state from 'voice' to 'icon'
* Change state from 'voice' to 'icon' in YAML
* removed comma from voicesensor sprite yml
* Modify defaultLinks for Trigger source port
Updated defaultLinks for Trigger source port.
* Changed PNG name from voice to icon
* Removed G menu recipe and added autolathe recipe
* Fixed test fail
* removed empty line
* removed another line
* removed extra lines in meta.json
* test commit to rerun tests
---------
Co-authored-by: āda <ss.adasts@gmail.com>
* rename kira
* these one too
* migration
* Revert "migration"
This reverts commit ae0006ef745909c2e17b37fd18fd1d57204fe773.
* Revert "these one too"
This reverts commit 9757d2cf6898719b158e03c0f3b637cd2b55ce17.
* Revert "rename kira"
This reverts commit 170408c6f7486a6746b7a7c52cf10c597ead2608.
* bless the emo
* aaaaa
* time to end this right here and right now
* Revert "time to end this right here and right now"
This reverts commit b2c38573f9f8b5e8f736443d646d26839a0694cf.
* Revert "aaaaa"
This reverts commit 0f9451e22533b2f646211219e04103ce16d952ca.
* Revert "bless the emo"
This reverts commit 223607accf81e286481cab8d1037b1eb89a44dac.
* rename
* bikeshedding
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
* Add crazy lube to the toy box.
* Decrease volume from 100u to 60u.
* Bring it back to 100u now lube evaporates.
* 4 space indent
Co-authored-by: Southbridge <7013162+southbridge-fur@users.noreply.github.com>
---------
Co-authored-by: Southbridge <7013162+southbridge-fur@users.noreply.github.com>
* add the job wehs, add job crate fill and add purchaseable crate
* add job wehs to new loadout type
* add the MULTIWEH
* fix that one bug in testing
* mime and clown plushies have custom sounds
* was looking at the wrong thing alright
* indecisive
* properly attribute multiweh
* my worst nemesis, yaml linter... how dare they point out my mistakes...
* Remove crate and cargo buy at maintainer request
* add multiweh to bulk lizard plushie crate at a 1% chance
* double whammy
---------
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* Made a new generic borg module for art; the Artistry Module!
* Made requested changes, changed the crayon emptyRepresentatives
* Did the thing.
* Added updated action sprite,with thanks to TiniestShark, also Attempted to fix the merge conflict
* changed empty representative of red to rainbow
* Added recharging crayon 'Electric Crayon' and sprite to the borg module, removed redundant extra crayon slot.
* Added requested changes, replaced old spraypainter with new recharging borg spraypainter
* Forgot to readd the recyclable tag to Crayon
* Removed compressed paint hand
* reorganize id card sprites
* add CBURN attribution
* comment offset
* fix captain ID steal icon
* oops
* update attribution
* slightly more precise language in attribution
* add aliases, cleanup parents and inhands
* adjust syndicate sprites
* missed a spot
* fix historic attribution issues, add black inhands to id cards
* errant curly brace begone
* control stripe color through yaml, meta fix
* make deathsquad blue