* Cleans up the Database.
Changes the charset to utf8mb4
Changes the collation to utf8mb4_unicode_ci
Adds foreign keys to various tables that use the ckey
Cleans up various inconsistencies (key used in a ckey field, wrong dates, ...)
Changes the columns in ss13_cargo_items that hold json to JSON
* Corrects Migration Number
* Only drop tables if they exist.
* Attempts to please travis
* Moves another comment
* Moves the sol swords out of energy and into misc
Xenomorphs are pretty much badly done and don't really fit at all. This pr fully removes the human type ones, alongside with the infection, eggs and facehuggers.
It has been posited that it doesn't make sense to hear certain sounds through walls. So, I proceeded to go and change that.
All sounds with a volume of 50 or less will now be played only to the "hearers" list. This is basically people within line of sight. I also rewrote the lower levels of the sound API with this. The code is now more modular, while retaining the same main API entry point playsound.
This needs a test merge to see how badly I broke shit.
Adds a bit of what is related here: https://forums.aurorastation.org/topic/11941-antagonist-rework-20/
Pretty much, adds a couple of gear crates that mercenary teams, seeking to do a lore related gimmick, can buy by pooling their crystals. Right now, it is just adds a couple of human related factions, such as eridani, sol alliance, elyra and the frontier.
Refactors objects.dmi and items.dmi
Adds some more uses to glass jar - now you can use it as a tip jar AND a reagent container!
you can also see reagents inside like a beaker
also improves sprites for wrapping paper and the pocketwatch
This basically makes it easier for future sprite improvements
REASON
I bloody hate how I have to throw all my crap into my backpack and I don't have a belt that can store my crap onto my belt slot. This aims to have a hydroponics belt be added via the lockers and bio-thingy.
Also, it'll add a belt that defines hydroponics, and has a few things added to it so it gives you a reason to use it instead of the regular utility belt.
Also, I'm removing the chemical-grenade restriction to cleaning from the janitor belt. Now it can hold all grenades, same with this new belt.
* Fixes Space-Ruin Issues
Fixes Load-Time and Lighting issues on the Space Ruins by moving the loading of the ruins into Atlas
* Reworks the space ruin loader
It´s now based on a json file which allows to set the weight of the ruins, add various tags with a specified weight and restrict the maps the ruin can be used in
* Fixes compile warnings
* Change z-levels in aurora.dm
* Moves the SubSystem
* Changes the player_levels back again since the away mission is now loaded after the z expansion
This PR replaces carps and sharks sprites. by thread https://forums.aurorastation.org/topic/11503-space-carpspace-shark-aesthetic-change/
Replaces carp/shark sprites
Moves shark sprites into animal.dmi file. Removes spaceshark.dmi
Old sprites of carp and shark remain. Also made a new mobs that uses old carp and shark sprites
Moves all NPC sprite files into icons/mob/npc folder, for organization.
Updates all paths.
This PR will lead us towards the Promised Day, for in its wake there shall be much celebration and ecstasy as this world becomes a world suitable for developer hegemony. The first strike is thusly;
All << is converted into to_chat().
Hoodies have been resprited to be less ugly, and now also function in a similar way to winter coats, i.e. actually having a hood. In addition to that, they can still be opened and closed. They're also recolorable in the loadout.
The hood icon not being colored is a known issue, but I'm not sure how to fix it. This affects roughly nothing except for the UI.
The PR also makes a slight tweak to my cardigan sprite for it to be less ugly.
The head of security officer came with a magazine for the tranquilizer rifle, however the rifle did not accept magazines, and worked like the regular am rifle, where you have to load one shell at the time. This pr replaces the magazine, that forced you to empty it on the ground to load the rifle, with a regular box full of darts.
This pr creates a new check, can_feel_pain, it checks for the NO_PAIN flag, if the target is under influence of mind altering drugs or strong painkillers. This check replaces all the species procs and fixes somethings, like people under the influence of pain killers still getting knocked out from pain and etc.
* Base work for the unathi robot subspecies.
* Adds metabolism species, kidney vars, and the robot unathi organs.
* Moves some action buttons to organs, pretty much a bay port right now. Todo: the unathi and alien stuff should also go here.
* First autakh implant power.
* Fixes the organs action button this time.
* Finishes more implants, and interactions with flashs and vaurca.
* Prepare for great changes.
* Drops the real bomb, boss.
* He who fights with monsters.
* Far more work into augments and limb removing powers.
* Limb verbs should be good now.
* A LOT of work into the assited organ, allowing it to bleed and etc, as well adding a new chem that will stop bleeding in their case.
* Probably the last work on implants.
* Some extra touches.
* Some tweaks to the species.
* More fixes and adds kyre's sprites.
* More runtime fixes.
* Fixes the species name too.
* Fixes travis.
* Updates this file too to work with the new tools procs.
* Adds changelog
* Fixed changelog.
* Unathi hair and lore description.
* Some tweaks to this too.
* Locks away them for now, they will be released after we got all the events and etc done.
* Changes this chemical.
* Fixes an airlock runtime.
* Adds the non scan flag to the autakh, mostly due to some bizzare interactions with changelings and cloning.
* Organs removal changes; can't take out the organ if it is too damage.
* Restricts them back again.
* Robotic organs now have the proper icons and names.
* Adds sprites for their organs and some extra tweaks.
* Fixes this missing icon.
* emp should also now hurt assited organs.
* Tweaks more organ related things.
* Fixes the head not being properly set as well.
* Fixes their flags.
* fixes the flag for real this time.
* Poze's review.
* Changes the au'takh organ buttons to don't be animated.
* Helps with adminbus or something.
* Fowl's requested changes.
* Fixes a typo.
* Robotic limb's brute and burn mods are now controlled by the limb model.
* Fowl's changes once more.
* Stops some spam.
* More grammar.
* No eal.
* Skull's review.
Fixes #2535
- Retains the movement area restriction for filling beakers at sinks and dispensers.
- Adds a check to ensure borgs can fill their items, as the check currently only checks for the item being located in the user itself, not the gripper where the beakers actually are. As borgs lack hands, they can't hold the items themselves.
Remapped Chemistry a bit to include more missing equipment, as well as to make it more spacious and less compact. AutoInhalers and autoinjectors were added to the chemistry locker. Most of stuff found in chemistry was added to the chemistry locker for space reasons. Medical belts can now store inhalers and inhaler cartridges. Same with the smartfridge.
Implements new gas mask sprites by DronzTheWolf.
Adds old ancient gas mask sprites.
Reworks how some of the gas masks works. The brand new gas mask sprites have the same protection as regular gas masks, except they don't hide your identity.
Ancient Gas Mask sprites have the same protection as regular gas masks, except they don't filter phoron.
* Adds a box of firing pins to the RD's locker. Can't permit mass-production of firing pins via R&D, sorry lads, this is the best anyone can do.
* This box of pins has a varied assortment of pin types.
* Pin removal is based on probability as the screwdriver is the only means of removing pins at the moment.