- 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>
<!-- 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
As title. Does not work because it should be checking that decomped
convo is mul of 3+1 but it's just checking for mul of 3
## Why It's Good For The Game
it's fun
## 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: Fix Intercom Convo verb for admins/event managers
/🆑
<!-- 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. -->
this is admittedly not a usual use of stealth mode but it's nice to not
pop on/off the list when deadminned
(this is nice for event rounds since you're supposed to deadmin if in a
conflict role)
for future use in remote control indirection
Actions are now multiple owner single target
Adds a lot more handling for things
Generally, the HUD of a mob is going to be split into components.
<!-- 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
<!-- 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. -->
🆑
admin: Player Notes admin verb now uses tgui_list to select the ckey to
view
/🆑
<!-- 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. -->
<!-- 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. -->
cleans up config
adds new role time.tracking system
adds new panic bunker
adds new VPN detection system
unfucks the automated age gate
does a bunch more cleanups
refactors client security checks a little
---------
Co-authored-by: VM_USER <VM_USER>
Co-authored-by: silicons <no@you.cat>
<!-- 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. -->
🆑
admin: Prevents empty admin announcemnts
/🆑
<!-- 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. -->
<!-- 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
I did this because some of the old text() uses would cause BYOND Beta
version 515.1607 to no longer compile. (Which is a bug but still an
excuse to finally deal with this)
## Beware
I hastily did this.
## Changelog
🆑
code: Converted all text("[]", foo) to "[foo]"
/🆑
<!-- 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
Calling the Spawn verb without giving any argument will now warn you
that it'll lock up your game for a while.
## Why It's Good For The Game
Won't lock you up for a longass time as it generates a list of EVERY
ATOM.
## 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. -->
🆑
admin: If the Spawn verb isn't passed an argument, it will now warn you
it'll lock up the game for a while, and give you a chance to cancel.
/🆑
<!-- 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. -->
<!-- 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.
* 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
* dme and dmb
* Heeeere we gooo
* fasease
* Continued.
* AAAAAAAAAAAAAAAAAAAAAAAA
* Brain going numb
* agh
* The suffering will be worth it... right?
* Going blank...
* Am I done?
* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
* Fixes
* Should be everything I care about right now.
* Time to become our TGUI God.
* Visually sprucing the copyrights.
These shouldn't be ignored :)
* babababa
* https://github.com/tgstation/tgstation/pull/50422
* dooootdooot
* Holy fuck
Updates the tools folder
Updates our build tooling
Updates TGUI MASSIVELY
I'm going to go scream in a hole now
* ??
* Was it this dum thing?
* orrrr
* It's this isn't it
* Did it manually
* hubah
* TGUI Changelog
* oops
* What if I use the original?
* Lets try this again
* Shit commenting out for now
* asdasd
* Fuck it use the old one and remember to replace later
* Updates yarn.lock
* Lets try something horrid
* Nope it HATES THAT
* fucc
* The great eslinting
* HOLY SHIT
* Final?
* ?
* asd
tgstation/tgstation/pull/59914
tgstation/tgstation/pull/66317
* Improved Asset handling.
* Oops
* Subsystem stuff
* Recompiles the Changelong again.
* Finally Fixed Communicators
* Compiled Changelogs... AGAIN
* marker
* port main files, start refactor
* *scream
* oh dear talon/trader will be painful to do
* wooo
* I HATE OLD CODERS
* t
* regex pass 1
* regex
* More
* woo
* woo
* random option
* fixes
* oh man there's a lot of work to be done
* ugh
* that goes to
* finish purging some things with fire
* those
* those
* those
* those
* reminder
* cancer
* do that
* hm
* hm
* hm
* wack
* hm
* hm
* hm
* hm
* wacky
* oop
* oop
* aa
* fixes
* t
* um
* wacky!
* epic!
* sigh
* Update landmarks.dm
Co-authored-by: fake_vm_user <fake_vm_user>
* Tetherport
* sigh
* more fixes
* shields
* more
* woo
* compile
* e
* a
* Tether, compilable and running
not playable tho
* Tether, compilable and running
not playable tho
* Automatic changelog generation for PR #3200 [ci skip]
* why
* EOL
* nukes edited areas. if you had something important in here, you didn't deserve to.
* another folder down
* one more folder
* the refacotring continues
* change those
* okay
* dynamic zlevels
* move stufF
* reorganize that too
* get rid of unneded archives
* move talon too and rename that
* meh
* woop
* fixes
* move those
* fixes
* fix
* Submap Repathing/Reconciliation
* Attempts to fix Gecko invalid variable bug.
* Alright. Let's actually fix every bugged instance.
* Another round of updates. That same turf issue exists.
* Should fix the last of those weird varedits.
* One snuck by?
* Another round of fixes.
* I want to know who put all these var edits in.
* Another batch down.
* Yet another batch.
* A map at a time, at this rate.
* I hope these are the last four, but probably not.
* Hopefully the last, but probably not.
* ANOTHER stealth var_edit that snuck through.
* Manually checked the rest of the map files I found. These were updated.
* Did the same for bad var_edits. Caught these.
* Updates the 140x140.
* Sorts Talon and partially adds Point Defense. Too complex for me.
* tether_turfs
* I think this is it. The last variable bug.
* Telenetwork Delenda Est
* linterS
* fix
* extraneous files
* woo
* mmm
* add that in until reagents hardsync
* woo
* sync
* updates
* t
* weather
* i want to rewrite telecomms
* test
* shift those
* woo
* move that
* FUCK
* Fix
* fix
* or null
* shuffle
* Fixes
* Fixes
* Fix
* fixes
* woo
* that
* facility safety
* that too
* move that out
* fixes
* woops /
* rename those
* those
* woo
* test
* fixes
* woo
* exploration map edits
changes oxygen tanks to o2 jetpacks, co2 jetpack to an o2, adds pathfinder voidsuit, suit cycler for medical, and fixes access restrictions on the PF's office and locker
* mh
* Update fueldepot.dmm
* woo
* woo
* woo
* fix
* utterly fuck you
* Automatic changelog generation for PR #3225 [ci skip]
* test code
* w
* that
* fieldgens
* better
* singulo
* fixes
* fix
* fix
* adds mirrortools, removes backup implants
* why
* Prevents falling through catwalks and lattice,
stolen from Silicons
* Lots of stuff!
* Update talon2.dmm
* Automatic changelog generation for PR #3226 [ci skip]
* Removes Mining Stacker
* Slight remap changes to Deck 3, pending more.
* Automatic changelog generation for PR #3228 [ci skip]
* fix that
* that
* R&D remap.
* Lighting fix and correcting a talon vault issue?
* Conflict clean-up.
* Multi-floor modifications. Chem change. R&D revert. Etc.
* Adds a few extra timeclocks.
* Missed the bioregens. Hooray.
* Re re readjusts R&D to a lobby design. Adds Space Spice. Maybe fixes Captain spawner.
* woo
* fix
* not that
* Xenobotany and Trash Pit adjustments.
* proper
* De-militarizes Talon. Will Trader-ify them when I wake up.
* fix
* fix
* ashet pls
* ashet pls v2
* cleaner
* cleaner
Co-authored-by: nevimer <77420409+nevimer@users.noreply.github.com>
Co-authored-by: CitadelStationBot <citadelstationcommunity@gmail.com>
Co-authored-by: Captain277 <agentraven16@gmail.com>
Co-authored-by: Mag <86886852+MonaraMir@users.noreply.github.com>
Co-authored-by: nik707 <38332985+nik707@users.noreply.github.com>
Co-authored-by: TheLordME <58342752+TheLordME@users.noreply.github.com>