Fixes#5364
Fixes shutters making things look ugly.
Fixes disposals and cargo access.
Increases the ingest metabolism rate of alcohol and drinks.
Reverted the default settings of the UI.
* Adds the ability to announce a fax only if someone doesnt have their PDA linked,
* Added SQL migration of expansion of do injunctions
* Changes "warning" to "reprimand"
This pr revives and improve one of fowl's project: material golems
Instead of creating the same boring adamantine golems always, anyone with access to a golem rune can now place an offering of materials, and the materials will influence the creation of a certain type of golem.
Each golem has different status and powers:
Steel, Bronze, Iron, Plasteel, Titanium golem: they are slower than the regular human, but take less damage and are more powerful in melee combat, but unable to use ranged weapons.
Cloth and cardboard golems: they are faster than a human mob, take less fall damage, but are more fragile and are weak to fire.
Glass golem: fragile to brute damage, resistent to burn and shocks, has a chance of deflecting lasers. explodes into pieces of glass upon death.
Diamond golem: resistent to burn and brute damage and has a chance of deflecting lasers.
Uranium golem: has a passive chance of irradiating mobs around
Sand golems: sand golems can vent crawl, and they will turn into glass golems when exposed to enough heat or fire
Phoron golem: melee attacks have a chance to set their victims on fire, they explode into a cloud of fire and phoron upon their death
Metallic Hydrogen Golem: weak to being shocked, can shock its victims with meele attacks, can discharge dangerous lighting and recharge powercells and other objects.
Homunculus: an organic golem, not stronger like his cousins, but has most of the advantages that a human and others species do. It can also bring other golems back to life if it can get hold of its brain
Sprites are mostly from tgstation, vgstation and europa.
Overview
Adds thirst mechanics. Thirst mechanics work exactly like hunger mechanics where if you don't drink enough liquid, you become thirsty and move slower. Several other mechanics involving drinks were also changed.
For organic races, you gain hydration by consuming beverages and water. Water is the most effective way of hydrating yourself. IPCs are not affected by hydration and do not have to worry about it. If you overeat or overdrink, your nutrition decreases faster until you are of normal hunger and thirst levels.
Penalties for not eating or drinking are now more severe. If you refuse to drink or eat all shift, you will be up to 33% slower and take twice as much pain damage. The amount scales based on your hunger or thirst levels. If you are considered hungry or thirsty, it starts scaling until you're starving or seriously dehydrated. If you overeat and overdrink as well, you get a ~5% reduced movement and pain tolerance with each mechanic.
The icons for hunger have been updated to be more specific, and they match the new thirst indicators as well. https://i.imgur.com/QQbWxYI.png
You can now also inject beverages into your blood for x4 effectiveness. Before, IV dripping yourself with vodka did nothing but give you a small amount of toxins, but now it should be a hell of a party.
Dionaea can now be affected by beverages with respect to nutrition gains and temperature changes. Dionaea cannot be affected by some effects, such as stuttering and intoxication, still.
Healing effects for certain beverages (tea, milk) were removed. This a HRP server, milk shouldn't heal you.
Summary:
Hostile mobs now look for living mobs first, before looking other things(mechs and bots)
Carps and giant spiders now attack shields if they see them. Notes: shield segment max strength is 10, and carp attacks 1-2 per attack.
If carp is targeting mob, and there is a shield in the way to mob, they will destroy shield while keep pursuing mob.
better, more generic code for targets
On request of Jackboot this PR adds something that some people craved - knocking things off table.
Shaking table makes it knock things off
Mobs like Dionea or industrial shells knock things off tables if they walk/climb on it
Other races will knock things over if they are not on help intent or if they are running while they climb/walk on the table.
Big mobs like cows, slimes, etc also knock things off.
It is weird to have cameras in each single bathroom on the station, especially since it lets people peak into shower if door is open. This can also add edge to the antags.
Overview
Makes it so that the infestation overhaul is better coded and works better with any station. Instead of picking from a set of 8 areas (2 which don't exist) it picks from any of the station areas without players currently in them.
It also removes some of the more dumber spawns (yithians who exist in the sea, and diyaabs which I don't fucking know.), and replaces them with even dumber spawns such as BLUESPACE BEARS and HIVEBOTS.
Details
Spawns are based on event severity. A minor severity spawns mice and lizards. A moderate one spawns space bats and baby slimes. A major one spawns bluespace bears and hivebots. The chosen spawns can be any area on the station, however some places are limited. The limitation is based on area as well as if there are any players currently present in the area. Don't want bluespace bears to teleport on people.
-adds some new dresses ported from polaris and tg to the custom loadout, at some players request
-adds the medical gown, replacing the white jumpsuit in patient's closet, suggested here: https://forums.aurorastation.org/viewtopic.php?f=18&t=11622&
-adds fannypacks to the loadout
-adds some xeno hardsuit sprites, ported from polaris
Halloween is close, and due to such, we must increase the spookyness.
This pr adds zombies. They spread via the bite, that will infect someone with a chemical, that will create a parasite, if left unchecked, it will turn the victim into a flesh eating undead.
-you can't write runes on space or open space anymore
-teleporter runes do not work if they are on the central command level
-you can only summon nar'sie on the station's z levels
-improves the code a bit
This PR adds password protected files. When creating a file an additional prompt will come up. This will ask if you would like to set a password. If left blank a password will not be set and the file will function normally. If a password is set, when viewing, cloning, renaming, or deleting a file, the password prompt will again come up asking for the previously set password. When cloned, the cloned file retains the password.
Newscaster no longer keep photo in them after you take it out. Fixes#5216
Added missing cameras in the bar. Fixes#5207
Added two emergency O2 wall lockers to the bar and kitchen. Fixes#5241
Fixed reference in red track pants(was referring to blue). Fixes#5276
Beepsky/ED209 now stop moving after they are being disabled. Fixes#5244
Cyborgs can not open/close curtains. Fixes#5284
ED 209 no longer fires from long distance, but gets closer if target is too far away to shoot.
-ports a fix from eris that stops people from creating tracks when walking over open spaces, and allows blood and etc to fall down if someone is bleeding while floating on an open space
-ports species based tracks from baystation, adding paw and talon-like tracks when walking barefoot
-fixes the green glow mess not going away after some time, like it should
The Leyon Pistol has been changed to be closer to the original vision of it.
It is loaded via a special 10mm speedloader, however loading it takes some time.
Each gun (when ordered via cargo) will ship with a speedloader.
The speedloaders itself can not be ordered, but 10mm ammunition boxes can which can be used to restock the speedloaders or load the gun directly.
Reduces the price for the gun at the merchants from 1500 to 500 credits
And makes additional ammo boxes purchaseable
Also changes the path name of the 10mm ammo/mags/... to be consistent with the standard pathing for ammo
Adds additional messages if you can not load a gun with a single cartridge (currently it fails silently)
Both items taken from the tgstation.
Magic eightballs allow you to ask a question, picking up a random answer. Or they might ask the dead on the deadchat, if it is a haunted one.
The ouija board allows some possible limited communication with the ghosts, however anyone else can move the planchette, allowing people to mess with other person as well.
Adjusts the effect of a stun baton strike to the head. Instead of dealing 1.5x agony, it will now blur and disorientate the target.
Removes the arbitrary limitation on most hats that prevented them from actually covering the head. Their status as non-combat items should be represented by other values, as is standard for the rest of the clothing items.
Tweaks the head organ to also include the FACE as a body part applicable to def_zones. This may have some other trickle down effects, but should work normally.
Fixed the vendor sprite being wonky. (Unreported)
Fixes#5267
Adjusted Battlemonster Star calculation.
Slightly lowered the cost of battlemonster cards.
Deck searching speed is now based on the number of cards in the deck.
This pr adds a verb that allows admins to decide if they want to make the round spooky, without needing the active cultists, at their own will. Very useful for events.