- spider webs / vines should never have been effects in the first place
- spiderlings should probably just be mobs at some point lol
---------
Co-authored-by: Zandario <zandarioh@gmail.com>
* reworks reworks reworks
* s
* s
* e
* don't need that anymore right aha
* i'm lazy
* optimizations
* fix?
* aough
* fix
* fix
* fix
* better
* aough
* aough
* howmegalul
* epic
* optimizations
* augh
* ough
* sigh
* wow time for a fucking slowdown
* ough
* why
* why
* ough
* .
* sigh
* fix
* wip
* this is quickly going out of control
* why are we here, just to suffer?
* here we go again
* pain
* i'm impressed by how shit this code is
* d
* oh no
* oh no
* stuff
* aaa
* ayy
* groan
* hm
* proggers
* a
* that solves that
* ough
* kick that out
* t
* ough
* example item time
* convert
* WHY
* I HATE CATGIRLS
* a
* genuinely awful
* more
* t
* sigh
* staging
* stuff
* pain
* SIGH
* sigh
* more
* AAAAAA
* more
* please
* fuck it flag time
* autodetect
* a
* mistake time
* why
* coloration2
* prog
* now just for detection and icons
* vestigal
* move those
* fuck byond
* wryyyy
* repath
* a
* aough
* surprisingly well
* let's go..
* fix
* there
* a
* fixes
* fixes
* Fix
* fix
* fixes
* fixes
* that was a bad idea
* later
* tesh fixes
* e
* fix maybe
* fix maybe
* fixes
* how?
* c'mon
* here we go again
* gfi
* fix
* unreal
* Fixes
* epic
* gfi fixes
* gfi fixes
* why
* come the fuck on
* useless files
* finalized GFI
* rly
* fixes
* sorry
* come on.
* eh
Co-authored-by: VM_USER <VM_USER>
* Painus
* Yep
* Moar
* Let the agony begin
* text.dm
* scramble.dm
* time.dm
* fix
* unsorted.dm
* job_controller.dm
* _legacy
* computerfiles.dm
* events.dm
* global_iterator.dm
* topic_input.dm
* underwear.dm
* uplink
* periodic_news.dm again
* areas
* genes
Also renamed midget to dwarfism as it's a slur.
* changeling
* Cult
* gamemodes
* machinery
* mecha
* effects
* objects part 1
* Fine I'll commit the YAML
* objects part 2
* moar
* atmos
* ooga
* ahrde
* You can tell my sanity is going down
* Second-To-Last Step
* Almost
* Poggers
* nvm we're not ready for that <.<
* Test
* minor
* shit code goes in the comedy bin
* stubs
* move those
* w
* vehicle repath
* maybe that instead
* aouhgoawhuh3ho
* markers
* a
* fixes
* hell
* let the great refactoring begin
* a
* aouhg
* changes
* augh
* signals
* s
* offhand stuff
* wrappers
* stuff
* modifications
* a
* stuff
* base component
* Stuff
* a
* stuff
* ay
* Ay
* ?
* fix
* a
* augh
* aough
* mark those
* sigh
* correction
* that
* let the good times roll
* more
* more
* on god
* aoihgouh
* fixes
* done with that ifle
* sigh
* a
* s
* fuck off voremobs
* stuff
* pain
* some more
* changes
* changes
* f/r
* sigh
* impl
* out with the useless
* fix
* Fixes
* a
* fixes
* move that
* pain
* fix
* m
* pain
* WHY
* regex
* s
* just offsets to go
* reserve those words
* that
* stuff
* stuff
* not sure if list ops were a good ide abut whatever
* fix
* and once more with energy!
* and once more with energy!
* fixes
* offsets
* fix
* lmao!
* ay
* patch
* fixes
* propagate that shit through
* ayo
* bruh?
* e
* PLEASE END MY SUFFERING
* ah.
* that
* fix
* fix
* fixes
* e
* Fix
* fix
* fix
* Fix
* fix
* fix
Co-authored-by: VM_USER <VM_USER>
* start
* i hate people who pack shit into one file
* sigh
* regex
* inventory rework
* stubs
* regex
* this is insanity
* oh no
* backend moment
* a
* changes
* wild
* regexing
* changes
* put in hands
* more errorS
* attackby
* more helpers
* replacements
* wild
* fixes
* pain
* fxies
* fixes
* unneeded
* ape
* ape
* wild
* wild
* more
* wild
* there
* fixes
* fixes
* l
* wild
* more
* moer
* fixes
* enough for todayd
* regexing
* long time coming
* shaking and crying
* end me
* fixes
* fixes
* e
* fxies
* rig refactor moment
* fixes
* fixes
* fixes
* fixes
* out with the shitcode
* thanks git
* partial rig rewrite here we go
* more
* fixes
* WWWW
* ok
* wild
* bitfield defines
* nobludgeon
* pain
* pain
* fixes
* more
* wild
* wild
* fixes
* pain
* move behaviorsr
* fixes
* next up, finishing core procs
* y
* .
* time to finish this
* time to finish this
* propagate accessories
* hate this accursed engine
* hate this accursed engine
* pain
* more
* cancer
* epic
* genuinely hate
* wild
* that
* why
* circuitry is my bane
* y
* how
* sort
* logging
* logging
* im dying
* fixes
* next
* f
* more
* epic style
* fixes
* on meta
* fix
* wild
* uh
* quirky
* fixes
* agh
* pain
* fixes
* fix
* sigh
* a
* epic1
* fixes
* ugh
* epic
* fixes
* uhh.
* is this even a fix
* fix
* fixes
* fixes
* we love optimization
* wear over system
* correct
* worn over stuff
* just augments
* coggy
* implant magnetic catch
* implant magnetic catch
* fixe
* a
* g
* t
* fix
* fix
* wack!
* fix
* a
* semantics
* fix
* that
* fixes
* handle denesting
* w
* fixes
* e
* bugs
* fixes
* fixes
* unit tests
* absolutely wild
* fixes
* fix
* fix
* fixes
* on god this is bad
* fixes
* fixes
* fix
* fix
* wacky!
* fix
* wack
* manual
* fixes
* closets
* OOPS
* wack
* pain
* pain
* flags
* regex
* fixes
* wakc
* changes
* more
* augh
* more
* replaces
* more
* that
* acc
* acc
* fix
* fix
* fix
* oh woops that was important
* wack
* epic
Co-authored-by: fake_vm_user <fake_vm_user>
Co-authored-by: VM_USER <VM_USER>
* Automatic changelog compile [ci skip]
* fix linter uwu (#2934)
why yes i am speed selfmerging to fix a broken linter
* Update outlet_injector.dm
* Update admin_investigate.dm
* Create logging.dm
* Update vorestation.dme
* Update outlet_injector.dm
* woops
* fix
* we pog
a little bit
* a little bit more
* Update smes.dm
* Automatic changelog compile [ci skip]
* excludes turfs entirely
* Update beam_prism.dm
* excludes blind people
* Update floor.dm
* Update flooring.dm
* Update girders.dm
* Update materials.dm
* Update materials.dm
* Update window.dm
* Update gaia_planet.dm
* Update frozen_planet.dm
* Update classh.dm
* Update lavaland.dm
* Automatic changelog compile [ci skip]
* excludes itself
* Update clothing_accessories.dm
* Update clothing_accessories.dm
* Update cartridge.dm
* Update floor.dm
* Update floor.dm
* Automatic changelog generation for PR #2928 [ci skip]
* alien laserguns (?) sounds
why is it named beam/cyan wtf
* Automatic changelog compile [ci skip]
* adds comedy
* Automatic changelog compile [ci skip]
* Update window.dm
* allows cyborgs to pick up rus-t fuel rods
cyborgs should be able to start the rus-t solo to bring it inline with other engines
* missed a comma woops
ooopps
* Automatic changelog generation for PR #2936 [ci skip]
* Automatic changelog compile [ci skip]
* Update stack.dm
* Update floor.dm
* pretty
* update
* Automatic changelog compile [ci skip]
* del all
* Automatic changelog generation for PR #2929 [ci skip]
* Automatic changelog compile [ci skip]
* unsquishes minitest and adds emote stuff from main (#2949)
* unsquishes minitest and adds laugh stuff from main
🆑
fix: unsquishes minitest (dev)
add: adds laugh sounds from main
add: adds a *nyaha emote separately
/🆑
* add a help entry bc why not
* trailing newlines for linters
* ports screaming from main
* ports spam_flag from main
* this is better than having a separate PR and using the living.dm stuff
* after maint talk, better that this doesnt exist until it can be implemented nicer
* Automatic changelog generation for PR #2949 [ci skip]
* Automatic changelog generation for PR #2938 [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Changes to engine templates
## About The Pull Request
Adjusts the engine templates so that certain bugs are no longer present. Namely, everything wrong with the R-UST and duplicate radiator windows. Now it isn't just the SM that has radiator window shutters, as well.
## Why It's Good For The Game
Now, I know there was a ban on changing the layout of the map, so changing the layout of the pipes in the R-UST might be a bit of a stretch, but hear me out. Fixing the R-UST by means that you rightfully shouldn't need to take ICly every round fucking sucks.
The other things are just a bit of icing on the cake.
## Changelog
🆑Auris456852
fix: R-UST's hot loop now is set in the right direction and the wiring works.
fix: No more duplicate borosilicate engine windows.
tweak: Every engine submap now has radiator window shutters.
tweak: Removes the rogue button in the middle of the R-UST pipes.
/🆑
* Update Misc-Recipes.dm (#2972)
* [RTM] Language Flags Clean up, _vr merging and speech_verbs can be lists now (#2932)
* Language clean up
* Adjusts Pan-Slavic desription to be more correct
in current Lore
* Fixes a typo in the Squeakish description
* Add Gibberish protection, when using prefix for
unknown language(s)
* Removes the lowertext function from filling the
language_key list,
to allow both the cases of letters to be used for language prefix
* Gibberish protect now clears the prefix
* ! emotes delete the ! properly again
* Automatic changelog generation for PR #2932 [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog generation for PR #2959 [ci skip]
* yeah lets ban them
* trailing newline
* visual improvements, stability tweak
Ports icons from Scav, which I think uses Bay's.
Some code coming along with it, too.
Also: My own alpha changing with the colour and temperature.
* makes it easier to see without fake ambient occlusion
a visibility fix, and more scaling levels
* dynamically scales the fields alpha and the brightness with the temperature
wow, I can't believe my code worked first try.
* the brightening
the math made is kinda darker than before at max.
* untested beach sound fix (#2980)
* untested beach sound fix
* uncrush
* adds *clak (#2979)
* lets warn the user about what they're about to spawn (#2975)
* more horror things (#2968)
* toggle pain messages (#2962)
* toggle pain messages
* Update pain.dm
* Update pain.dm
* Update pain.dm
* Automatic changelog generation for PR #2962 [ci skip]
* lying can now be left or right like main (#2955)
* Fixes robotics labcoat icons (#2954)
* Automatic changelog generation for PR #2954 [ci skip]
* Update fishing.dm (#2951)
* Automatic changelog generation for PR #2951 [ci skip]
* adds taur loafing (#2950)
* test
* functional loafing
* better layering and sprite
* ok thats bad layering
* Update taurs_vr.dmi
* Update update_icons_vr.dm
* Automatic changelog generation for PR #2950 [ci skip]
* Update miscellaneous.dm (#2978)
* Update broadcaster.dm (#2981)
* Update dice.dm (#2983)
* minor changes (#2971)
* minor changes
* minor text fix
* choker fix (#2970)
* Update emote.dm (#2969)
* Suplexes all barsigns before it (#2898)
* Adds the new sign
Adds the C1-TA DEL-B barsign to the game.
* Replaces holoprojector with standard sign base, makes it so Celestial Cafe isn't backwards in literally every direction except down
e
* Update port_gen.dm (#2939)
* Update mob.dm (#2961)
* adds unus (uno) because it isn't a joke anymore (#2976)
* space uno pog
adds a deck of unus (uno) cards and adds them to loadouts, bits n bobs, and two spots on the triumph
* Update unus.dm
* Automatic changelog generation for PR #2976 [ci skip]
* lets event managers+ delete mobs in a specified range (#2958)
* lets event managers+ delete mobs in a specified range
the del-all verb makes me cry, so i made an optimized one
* minor polish
lets convert that path to the name rather than present event managers full type paths a second time
* Update debug.dm
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Update robot_upgrades.dm
* map tweaks
* Visual Studio Code things
* Revert "Visual Studio Code things"
This reverts commit 25a686baa5.
* Revert "Revert "Visual Studio Code things""
This reverts commit 2d607f29a6.
* Revert "Revert "Revert "Visual Studio Code things"""
This reverts commit 5a5b9319ef.
* Add files via upload
* Update sprite_accessories_vr.dm
* Revert "Update emote.dm (#2969)"
This reverts commit 05f26c81ac.
* Hopefully converts the maps to .tgm
* Missed a spot
* Exploration Shuttle Redesign
* Revert "Exploration Shuttle Redesign"
This reverts commit 73707a39fc.
* Revert "Revert "Exploration Shuttle Redesign""
This reverts commit 13a59f427e.
* Automatic changelog compile [ci skip]
* lets not show this to the user
* [MAINPORT]
* Update panic_bunker_player.dm
* Update admin.dm
* Update new_player.dm
* Automatic changelog generation for PR #2992 [ci skip]
* Automatic changelog generation for PR #2991 [ci skip]
* Automatic changelog generation for PR #2988 [ci skip]
* Update manuals.dm
* Update negative.dm (#2986)
* what if we removed the fusion environment heat cap..... haha... (#2987)
* Update core_field.dm
* Update core_field.dm
* fixes a bunch of things (borg attacks gravity etc combined pr) (#2989)
* more
* wew
* Update movement.dm
* Update movement.dm
* Update areas.dm
* Update movement.dm
* Update areas.dm
* updates new_size (#2993)
* mannequins can no longer scream (#2994)
* lets not spam THUNDERDOME.ogg indefinitely in the holodeck (#2995)
* lets not spam THUNDERDOME.ogg indefinitely in the holodeck
* Update HolodeckControl.dm
ok thunderdome can have thunderdome.ogg
* Update triumph_things.dm
* The great de _vr-ening. Part one. (#2933)
* first pass
* pass 2
* e
* Update vorestation.dme
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Adds wirecutters to sciencehound
* Automatic changelog compile [ci skip]
* i dont know
???????
* Automatic changelog generation for PR #3004 [ci skip]
* Automatic changelog generation for PR #2973 [ci skip]
* Automatic changelog compile [ci skip]
* tweaks and fixes
* Automatic changelog generation for PR #2650 [ci skip]
* conveyor thing (#2964)
* fix
* Update conveyor2.dm
* Update station.dm (#2999)
* Update pins.dm (#3000)
* Automatic changelog generation for PR #3000 [ci skip]
* science no longer gets free tasers (fixes xeno taser guns) (#3001)
* Update weapons.dm
* Update weapons.dm
* fixes antimagic components, gives inversion beams 0.66x damage if someone is antimagic shielded (#3003)
* modifications
* component anti magic
* 0.66x
* fixes
* fixes dropped
* main
* fix pickup
* Automatic changelog generation for PR #3003 [ci skip]
* Update nif.dm (#3005)
* Update triumph-02-deck2.dmm (#3007)
* fixes modular weapons not updating after generatefiremodes somehow writing 5 lines of code to fix this doesn't change the fact this entire fire deserves to go in a trash fire (#3009)
* Update modulargun.dm
* Update modulargun.dm
* Update cult.dm (#3010)
* sometimes the only safe haven from shitcode is porting in status effects from main just to code a dagger for stabbing things with (#3015)
* why did i do this
* wow
* actual files
* changes
* on second thought
* fix
* fixes
* woops
* wield
* fixes
* fix
* fix
* woops
* Automatic changelog generation for PR #3015 [ci skip]
* adds tagline config (#3018)
* Update world.dm
* Update general.dm
* Update config.txt
* maybe if atmos crashes it should automatically recover and fix itself instead of runtiming every 2 seconds for the rest of the round (#3020)
* Update air.dm
* Update air.dm
* Update air.dm
* Update air.dm
* Update cataloguer.dm (#3021)
* fixes inducer runtime, removes inducing smes because it's a blatant copypaste that is unnecessary (#3024)
* Update inducer.dm
* Update inducer.dm
* Automatic changelog compile [ci skip]
* yup
* Update captain.dm
* 1
* fixes overlapping light and camera (that was there before my changes), re-does decals to follow science standard
* Automatic changelog compile [ci skip]
* Forgot decals in Virology and a sec bit
* fixes soulcatcher ar projections and switches AR rendering to appearance cloning (quite literally 3 orders of magnitudes faster) (#3006)
* woop
* done
* Update science.dm
* Update science.dm
* makes sizegun standard with other size nerfs
@nik707
* Automatic changelog compile [ci skip]
* Automatic changelog generation for PR #3028 [ci skip]
* Automatic changelog generation for PR #2952 [ci skip]
* sometimes i wish i could gitban whoever coded syringe infections because congratulations i will now instantly kill someone with 10 clicks with this omegalul tier dumpster fire of a proc (#3022)
* Update syringes_vr.dm
* Update organ_external.dm
* Update syringes_vr.dm
* Update pain.dm (#3023)
* Update heat_exchanger.dm (#3030)
* Update spreading.dm (#3031)
* removes fun - no more spawning in dust clouds :( and i guess faster/more organized overmaps init (#3040)
e
* syncs TGS, tgui, and build tools to latest tgstation (#3039)
lol said the crab, lmao
* Update triumph-04-deck4.dmm (#3047)
Re-Uploading the new shuttle
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Update 13_soulcatcher.dm (#3033)
* fixes rigsuit gauntlets erasing gloves (#3027)
* maybe
* alright
* fixes language colors (#3045)
* e
* tgui update
* wew
* fix
* Update triumph-03-deck3.dmm (#3036)
* lets not sterilise entire solar systems every shift (#3037)
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* Automatic changelog compile [ci skip]
* the ultimate fix
Co-authored-by: Changelogs <action@github.com>
* Automatic changelog generation for PR #3037 [ci skip]
* The nose thing (#3035)
* Update new_player.dm (#3042)
* okay this is going to be a horrible idea but it's this or weeks of manual replacement - icon sync to vorestation via overwrite-or-append merge from cit onto vore icons (#3038)
* scream
* i'm sorry affectedarc
* reset to master
* woohoo let's bloat the codebase with 342 more files it's okay we'll clean them up eventually, cit is doomed
* let's not
* probably fixes dogborgs
* Automatic changelog compile [ci skip]
* e (#3050)
* [READY] Yeet, Or, How I learned to stop hating resleeving and rework it entirely. (#3008)
* IT WORKS
* e
* i am losing my mind
* works
* mirrors transfer from the console
* adds new scanner
* mirrors persist on gib/ash/dust
* E
* nif save alteration + mirror tool
* adds mirror tool
* mirror tool cleanup
* e
* tidying
* Revert "tidying"
This reverts commit 13d62ca2ae.
* god i hope this is everything
* pref works but also doesn't
* e
* testmergies time
* e
* E
* e
* ok
* e
* This didn't break anything so HERE WE GO
* e
* adds the positronic mirror variant and required code to spawn with it
* Positronic mirror code
Co-authored-by: buffyuwu <42501819+buffyuwu@users.noreply.github.com>
* Automatic changelog generation for PR #3008 [ci skip]
* fixes and adjustments to slimes/xenobiology/fire extinguishers (#3048)
* wow
* wew
* grr
* grr
* this ones right (#3054)
* Automatic changelog compile [ci skip]
Co-authored-by: Changelogs <action@github.com>
Co-authored-by: nik707 <38332985+nik707@users.noreply.github.com>
Co-authored-by: silicons <2003111+silicons@users.noreply.github.com>
Co-authored-by: FreeStylaLT <freestyla8@gmail.com>
Co-authored-by: CygnusB <39594514+MalricB@users.noreply.github.com>
Co-authored-by: buffyuwu <42501819+buffyuwu@users.noreply.github.com>
Co-authored-by: CitadelStationBot <citadelstationcommunity@gmail.com>
Co-authored-by: nevimer <77420409+nevimer@users.noreply.github.com>
Co-authored-by: Kraseo <S0ldi3rKr4s0@hotmail.com>
Co-authored-by: Auris456852 <MegamanZeroZX@gmail.com>
Co-authored-by: Felix <58342752+TheLordME@users.noreply.github.com>
Co-authored-by: Mount0 <66533944+Mount0@users.noreply.github.com>
Co-authored-by: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com>
Co-authored-by: Timothy Teakettle <59849408+timothyteakettle@users.noreply.github.com>
Co-authored-by: Funkeronipasta <72235187+Funkeronipasta@users.noreply.github.com>
Co-authored-by: Ghostcoffeee <66063955+Ghostcoffeee@users.noreply.github.com>
Co-authored-by: MediHound <magda.c0rtana@hotmail.com>
Co-authored-by: LordDoge <44487173+LordDoge@users.noreply.github.com>
Co-authored-by: MediHound <47318585+MediHound@users.noreply.github.com>
Co-authored-by: crystal <harryrobertfoster@gmail.com>
* move phoronlock define
* t
* force rename
* nuke unneeded things
* don't do that
* tgui sync?
* changes
* unit testing module
* backend
* tools update
* aaah
* go and stay go
* path replace
* move everything
* toss out more stuff
* remove
* fine those can stay
* dependencies.sh
* ruin datum move + rename
* level assets why did you guys put the turfs in my atmosphers folder grr
* more moving
* basemap, force stuff
* fix that desync meme
* move more stuff
* move those too
* repath
* get rid of useless initializers
* hacky patchy
* reservations
* alright
* tgui
* changelog example
* checksum
* md5
* errors
* more
* turf empty
* stop
* fix
* bad kwarg
* let's get those in again
* alright
* rid of that
* huh
* newlines
* newlines
* folder
* mood
* woops
* readme
* might as well trim now
* let's go
* fuck it tether isn't being used anyways lol
* ok
* empty files go
* tether is demoted
* sorry but this goes too
* okay
* make that work too
* ok
* wow.
* whew
* Fix
* fixes
* ok
* sigh
* fix
* fix
* aah.
* rust_g logging
* update rust g file
* fix
* funny
* Fix
* map issues
* fix
* initialize hints
* solves some problems
* those too
* ok
* pills
* let's do that.
* hit that too
* runtime
* add that too
* alright
* fix
* fix
* fix
* Fix
* add
* fix
* wildwest, what have they done to you...
* do that too'
git push
* fixes
* fixes
* fixes
* pack this tightly
* let's not have empty files
* sigh
* fix
* FUCK OFF
* fix icon
* rip old mapmerge
* zz
* woo yeah woo yeah
* logging
* fix
* better logs
* GRRRRRR
* last commit??
* awful