* The exportlarity.
* Some clean up on cargo logs. May need tweaks still
* Whoops.
* Several Review comments and some cleanup on pricetags
* Review comments round 2
* Almost forgot
* further updates.
* Forgot one.
* Yeah that isn't doing anything.
* initial
small thing
* improvements
1. Removes loops for picking up items. its now an item by item basis unless there is an ore box involved
2. Removed pickup_rate and ore_buffer var for the ORM, they aren't needed anymore
3. Fixed conveyors not moving items that get created on top of them (New / Initialize), by sending signals when atoms are created.
* renames the registered signal proc name so travis doesn't throw a fit
* signal improvement
* forgot to update other proc names
* ninjanomnom review changes
replace NEVER_PROCESS with START_PROCESSING_MANUALLY
default_unfasten_wrench override for ORM
50 -> 5 SECONDS
I totally didn't mispell anything
* makes a new signal: COMSIG_ATOM_CREATED
* more review changes
* duh
* even more review improvements
* switch >= to >
* reverts conveyors back to using process() for moving stuff
* various touch ups, adds documentation
* rebase to fix map conflicts with forgottenship.dmm
Co-authored-by: SteelSlayer <SteelSlayer@users.noreply.github.com>
* use the correct do_after target
* stomp
* sorry travis
* lace em up
* less specific
* checks if the shoes move
* NULL ME OUT
* last requests
* unhelper
Checks to see if the turf we're zapping off exists and has a gasmix
Why It's Good For The Game
Makes things less cringe
Changelog
cl
fix: Fixed a supermatter zap runtime
/cl
About The Pull Request
This PR reorganizes all mouse pointers icons in the codebase into a single folder under /effects, and removes 4 unused mouse pointer icons, all of which are remnants of the Clockwork Cult.
Also removes one rogue white pixel in blind_target.dmi.
Why It's Good For The Game
Better organization and less space taken by unused icons.
Changelog
cl Arkatos
code: Mouse pointer icons were reorganized to be more easily used in the future.
/cl
About The Pull Request
The admin Create Command Report verb now displays the current Central Command name in the dialog box, in case it has been previously changed.
also fixed one(1) typo
Why It's Good For The Game
because the other day I murdered everybody's immulsion by sending a "Central Command" report without realizing someone had hit Change Command Report previously
(pr title aside this is not just for manuel)
Changelog
cl bandit
admin: The Create Command Report dialog now tells you the current CentCom name.
/cl
There was a missing line (line 17) that outlined what reagents are produced by dried Tea Aspera leaves when ground. With the code added back, dried Tea Aspera will now produce 4% vitamins and 10% Tea Leaves in relation to their potency, which is in line with the stats I could find listed on the /tg/station wiki and the reagent list for the Tea Astera.
* balancing, fixes, tweaks
* freon specific_heat increase
* fix an issue with negative temperature
* changed HyperNob canister color
* done change request and tweaked more the hardcap limit
Changes a see_invisible value that was being adjusted to be a
lighting_alpha value that is adjusted when a malf AI uses the camera
upgrades so that it no longer effectively blinds them.
The lighting_alpha value is the same value that nightvision goggles
use, so players should be familiar with how things look with it, so
that they will still be able to discern lighting levels in an area.
* Fix "Show alerts" button/link in chat
AI has a topic proc that checks if showalerts is 1 (gets set by clicking the href) and if yes shows AI alerts. works the same for borgs but they don't have a custom topic proc so showalerts is never evaluated
* Update code/modules/mob/living/silicon/robot/robot.dm
Today I learned that . = ..() is better than ..() thanks to the coding people from the discord server
Co-Authored-By: spookydonut <github@spooksoftware.com>
Co-authored-by: spookydonut <github@spooksoftware.com>
Just re-opening Buggy123's PR, props to them and those who contributed
there: #49365
Tweaks summon events to have one use at a cost of 2 points. Approved by
headmins.
Summon events won't be able to cause quite as much insanity with an
event happening every minute.
The asset cache will now store json on the player's computer with info on what browser assets they have, all non-active assets (anything but .js(m) and .htm(l)) are reused in further connections. Browser assets in byond persist for an individual dream seeker instance, and are destoryed when the window is closed (so this only helps reconnects and round restarts) The data is stored in the client's asset folder to ensure its current and retrieved using javascript and sent back to the server using ajax(XHR).
The md5 of the asset files are generated on the server and stored on the client. It is used to validate the asset hasn't changed from a code update, and is not re-checked client side.
To ensure this can't be used by a malicious byond server to override javascript assets before redirecting people to /tg/ (where the attacker's javascript would then be allowed to run verbs and spoof topics) we do not mark javascript as pre-loaded when loading the client's asset cache json file on connection.
Other Changes
I moved some things around, the asset cache file was getting thicc:
Put new asset cache datums into code/modules/asset_cache/asset_list_items.dm
Find the asset cache datum abstract definitions inside code/modules/asset_cache/asset_list.dm
I fixed a bug where blocking asset sends would not block later calls to send the same asset while the send was still underway - todo: have it bind to the first send rather then initating its own.
The small file sent to the client to verify it got all pending asset sends will no longer use random names. This should keep the client's asset folder from exploding with hundreds of random htm files, much to the joy of oranges.
Passively loading assets no longer batches.
Unified the two procs.
https://tgstation13.org/wiki/How_to_find_your_Discord_User_ID
Somebody who is an experienced discord user will likely already know how to find this, and somebody who is not may not be conformable enabling dev mode to get it. The bot command method is good for people who are on their phone, the url method is good for people on web discord, and desktop app users are likely to already have dev mode on.
* Documentation on species vars, and roughly 40-50% of procs
I can do no more of this. My mind is dead from boredom.
* thought this proc was deprecated, apparantly its not
cloning removal has permanentally scarred me
* Updates speed and armor variable docs
It wasn't made clear that armor was percentage based and speed was multiplicative in the documentation. This is now fixed.
Also removes some whitespace.
* Update code/modules/mob/living/carbon/human/species.dm
Co-Authored-By: nemvar <47324920+nemvar@users.noreply.github.com>
* Update code/modules/mob/living/carbon/human/species.dm
Co-Authored-By: nemvar <47324920+nemvar@users.noreply.github.com>
* Update code/modules/mob/living/carbon/human/species.dm
Co-Authored-By: nemvar <47324920+nemvar@users.noreply.github.com>
* Documentation updates with Qustinuss
Mentions fixedmutcolor in hair_color
Makes preferred food_type vars more clear that they are bitfields.
toxic_food is not toxic, it's just more disgusting than disliked food
Updates overlay var doc to mention that an empty string adds no damage overlays.
* Defines uniqueness, also lastname docs change
Updates generate name proc to have info on the unique argument
Changes override this to set to false on lastname. Overriding is done with procs, not vars or arguments
* updates proc docs to use double asterisk
if this fails travis documentation i'm gonna be angery
* i guess that makes sense
updates copy properties proc with better docs
* Part 2 of i guess this makes sense
i should stop early commiting y'know
* Update code/modules/mob/living/carbon/human/species.dm
Co-Authored-By: Rohesie <rohesie@gmail.com>
Co-authored-by: nemvar <47324920+nemvar@users.noreply.github.com>
Co-authored-by: Rohesie <rohesie@gmail.com>
* fish friends
* fish pals
* fish pals
* dumb
* hunting knife now is useful
* hunting knife now has a sprite
* FUCK
* inhand
* rohesie reviews
Co-authored-by: Fikou <piotrbryla@onet.pl>