* hand refactor (COMPILES)
* Works pretty much
* Test martians
* Martians
* Fix human UI
* Fix find_organ_by_grasp_index() returning arms
* CL + tweaks
* Last fixes
* a
* Better CL
* Fix weird issue!
* Fix virologist job
* Resolves a very important issue
* I thought I had already fixed this
oh well
* Fix grabs
* Shat
* Fixes up the lawgiver code. Standard lawgivers now have ricochet rounds instead of gyrojet rounds. Adds a lawgiver to Boxstation's armory.
* Adds a lawgiver vault locker to the armory of every station.
* The standard lawgiver now fires regular lasers.
* Fixing conflicts.
* Proc for generating map renders
I mean what else is there to say, it doesn't make it into one large icon unfortunately but someone could do that. Or you could use the goon method to display.
* This is useful as well
* Modifications
1. Changed getflaticon to show more directional sprites
2. Changed getflaticon to properly order the rednering of underlays -> sprite -> overlays
3. Changed maprender to use a transparent icon instead of a full alpha white one
4. Changed maprender proc to use a better sorting method stolen from getflaticon
5. Changed maprender to eliminate spaces in the outputted folder paths
6. Changed maprender to properly name the maprenders so they are ordered correctly
* Small fix
* Update map link
* Fix some more directional objects, fix multitile objects
There was an issue due to the fact the mapname I was using was a directory name, which browse_rsc() ignores all for the last portion of, and the js was trying to read the full name with the directory.
This makes it just use the nameShort of the map which has no directory which will be truncated.
Fixes the bug where the map isn't replaced properly, I should hope, considering I'm telling it to try resending resources each time you open the thing again.
Fixes the bug where the map is the same between rounds when it shouldn't be, by removing the chance of collision between maps. I know I said that before but I did it wrong that time and the js was never modified so it never could have worked.
Also added some whitespace to give readability to some of the headers.
show_message was using a message limit cap which was being flouted by bicon which encodes image data into a long string, a string so long that it would overflow that max message limit size and the rest of the message would be cut off.
I don't even feel satisfied, this was a stupid bug.
Fixes#10002Fixes#10171
* This commit adds a sprite for a Vlaardingse cookie called an IJzerkoekje.
Signed-off-by: Jeroen de Neef <jeroen52@gmail.com>
* Code for a Vlaardingse cookie called an IJzerkoekje.
Signed-off-by: Jeroen de Neef <jeroen52@gmail.com>
* Adding a recipe for the IJzerkoekjes.
Signed-off-by: Jeroen de Neef <jeroen52@gmail.com>
* Adding a changelog entry for the IJzerkoekjes.
Signed-off-by: Jeroen de Neef <jeroen52@gmail.com>
* I got a comment at 9d2c4b0b83 (commitcomment-17593712) that I should put it in quotes because it contains a colon. So I am doing that.
* Thanks for @DeityLink for this improved sprite of the IJzerkoekje!
* The previous recipe doesn't really work, the ingredients would stay in the microwave and it would bug out.
If anyone knows how to make multiple objects from ingredients in the microwave, please do tell so I can have a way to make batches of IJzerkoekjes.
* Thanks to @Kurfursten I now know how to spawn 6 IJzerkoekjes from a microwave.
* Highlanders will now receive a full heal if they decapitate another highlander. Highlanders can no longer use machinery, guns, or vehicles. Silicons will now become humans when the highlander button is pressed.
* Fixes stuff.
* Adds string define for "highlander". Puts the code for making a tracker effect into its own proc. All highlanders are now permahulks.
* Plasmamen no longer lose their suits, helmets, tanks, or masks when made into highlanders. Vox no longer lose their tanks or masks.
* Adds new items for turning players into antags IC-ly a la the Syndicate Uplink wish granter.
* Added procs to make minds into changelings and vampires, or to remove the changeling/vampire status of a mind.
If you had multiple spells that could be channeled you could freak the system out by some convoluted combination of using each one.
While it was previously thought to be sane, not intercepting attacks after spells were cast were causing some insane behaviors, (such as picking up food after using matter eater on it), so now a spell being cast successfully will intercept attacks.
* Part 2
Pmuch works
* Final part
Adding helpings to properly take charge and remove the spell channeling in certain cases like logout
* Bugfix
* This might be important too
* Addressing comments
* Removing this line
* YOU FUCKING ABSOLUTE MADMAN
* A bit of update
Drop item hotkey removes spell channeling before dropping things
* Converts matter eater to spell channeling system
Message given to dropping spell channeling with drop verb
* Modifying is valid target for matter eater
* Better animated icon
* No smoke/EMP/etc while inside a pipe
* Pipes don't act as bomb shelters
* Fixes MoMMIs and presumably other ventcrawling mobs being able to do certain shit while ventcrawling
* changelog
* no smoke from within pipes v2.0