Commit Graph

24408 Commits

Author SHA1 Message Date
Karolis
eeda41a31f Fixed vueui resources not working (#5095)
* Fixed vueui resources not working

* Changelog

* Mistake
2018-08-06 21:51:43 +02:00
BurgerLua
b60792eb2f JUST IN CASE 2018-08-06 01:52:14 -07:00
BurgerLua
589d86b0c4 yeet 2018-08-05 21:10:50 -07:00
BurgerLua
fe50df5f04 Fixes #5089 2018-08-05 19:29:51 -07:00
BurgerLua
afb9755a03 One more 2018-08-05 19:23:08 -07:00
BurgerLua
af04daa17b Added 2018-08-05 17:11:48 -07:00
skull132
b6e8ae4d53 Merge branch 'master' into development
# Conflicts:
#	code/modules/reagents/reagent_containers/inhaler.dm
2018-08-05 20:29:03 +03:00
ParadoxSpace
f1dd7d562d Adds HUD aviators (#4961)
Adds HUD aviators, they can be toggled onto HUD mode or just appearing as aviators. Security variant transforms from security HUD to flash protection. In turn, I've taken away their default glasses in exchange for these. This also adds civilian sunglasses to the loadout for fashion purposes.
2018-08-05 20:23:40 +03:00
BurgerLUA
1620d81661 Extinguisher + Container Reworks (#4793)
Reworked how slipping on tiles work. If there is too much lube/water on one tile, it will spread to all adjacent tiles.

Fixed a potential bug where spilling copious amounts of water on a tile will turn it to ice.

Containers are much more saner now. They all share a standard system, unless specified.

You can drink from any open holdable container using help intent. You can splash the contents of the container on anything via harm intent.

Sinks are more saner, you can refill or empty them easier with various refill amounts.

Removed silly exclusive cyborg limb checking for hyposprays.

Added a new chemsprayer, the "Xenoblaster" which is a significantly weaker chem sprayer. Two can be found in xenobiology.

Large reagent containers (beer kegs, water tanks, fuel tanks) now share a system together. Both can leak their reagents via harm intent with a wrench, and bother can accept any sort of reagent, with exception to the fuel tank.

Large reagent container leaking happens over time as opposed to just leaking every time it moves.

New chemical, Monoammonium phosphate. Monoammonium phosphate is a fertilizer and also a potent fire extinguishing and preventing chemical. It can be made with 1 part ammonia, 1 part sulfuric acid, 1 part sodium, 1 part phosphorus.

All extinguishers now have monoammonium phosphate in them instead of water.

Extinguishers can hold any reagent, however they must be filled using an extinguisher refiller cartridge. These can be ordered or found in atmospherics.

Nerfed the extinguisher range so it only sprays in a 3x3 radius.

Mini-extinguishers spray in a 1x1 radius.

Adds Monoammonium phosphate containers across the station.

Most watertanks are replaced with Monoammonium phosphate containers.
2018-08-05 20:14:00 +03:00
Alberyk
4cd7b99e43 Board games update: chess edition (#5013)
-updates the board to be a little better, porting bay updates to it
-adds chess pieces as well, ported from bay too
-you can now drag the board to yourself to hold it, instead of having to drag it everywhere if you want to move it
-added chess and checkers kits to the loadout
2018-08-05 18:40:43 +03:00
BurgerLUA
c2708ba0a4 Xenobiology Map Overhaul (#5032)
Revamps Xenobiology so it's worthy of a research station.
2018-08-05 09:42:39 +02:00
Alberyk
a2786edf7e Adds the hunter-seeker cyborg preset (#5033)
At the request of kyres1 this prs adds the preset for a cyborg to be used in the future synth events, sprites were made by kyres himself. Also, gives the syndicate cyborg's smg a new sprite.
2018-08-04 22:22:41 +02:00
Werner
f1c7c4e091 Ports TGs System of Cargo Rewards and Bounties (#4998)
This Ports TGs System of Cargo Rewards and Bounties.
It also changes the paths of some of the foods (to be easier to use with the bounites)
It integrates the bounty application into the cargo control app
The cargo control app can now print invoices for orders and shipments
https://forums.aurorastation.org/viewtopic.php?f=21&t=11529
2018-08-04 21:34:18 +02:00
Mykhailo Bykhovtsev
b1a3703a9b Dionea anti-radiation drugs reaction (#5054)
As per request of Lore Dev team, this adds Dionea (allergic) reaction to any anti-radiation reagents. And also toxin regeneration from radiation ...
2018-08-04 21:21:22 +02:00
Mykhailo Bykhovtsev
dd4efb5a27 EMP resistance items (#4995)
Adds cyborg heavy surge prevention module as an upgrade by robotics. It is expensive to make, requires a bit high tech, and can protect cyborg for 1-3 EMP pulses which is purely random when module is installed.

Adds IPC surge prevention module via antag uplink. The module comes in the form of modified red nanopaste that only interacts with IPCs. Like cyborg module it gives EMP protection for 1-3 pulses which is purely random by nanopaste. Can be used only once per paste. Cost for it is 14 telecrystals(idk if need to bump it higher, idea is that you can't buy two of them as traitor).

adds sprite for new nanopaste with surge module.

Cleans up some code in files I worked on.

Fixes bug where destroyed cyborg components would vanish. Fixes #5000
2018-08-04 21:14:32 +03:00
Karolis
4065e29e86 Vue.js UI implementation (#4868)
This UI is going to be more integrated with BYOND host objects. It's update principal is very different from nanoui's. It is based around state that is being synchronized with server and client (browser). Such synchronization has it's problems, like it can't handle rapid changes, what could cause client and server to become out of sync and client state to be discard.
2018-08-04 20:19:29 +03:00
BurgerLUA
8519dcc393 .loc = to forceMove() (#4937)
As requested, this PR is changed to only include all .loc = to forceMove() changes.
2018-08-04 01:48:58 +03:00
Alberyk
187613428e Adds some random asteroid dungeons (#5052) 2018-08-03 22:46:06 +02:00
Alberyk
38c53205c9 Fix girders and cult rune layers (#5079)
-fixes #4395
-fixes #4766
-fixes #3425
2018-08-03 21:58:07 +03:00
BurgerLUA
d93d155fdd Kinetic Accelerator Additions (#4965)
I want mining to be able to find some unique, powerful kinetic accelerators while out on the dig. Most of these are pretty high tier (Class B to S, or BS for short) and should be great finds for miners.

I also made it so that you can only pump the assemblies if you have two hands, and some kinetic accelerators are just too heavy to fire with one hand.
2018-08-03 00:15:55 +02:00
LordFowl
76cb0a59eb [Ready for Review] Unapologetic Grid Check Buffs (#5034)
When deprived of power airlocks will now open, unless they are marked as secure (Vault airlocks, AI core airlocks, and EVA airlocks) or are welded/bolted.
When deprived of power blast doors will automatically close.
Blast doors can no longer be opened with just a crowbar.
Some mapping changes have been made to ensure no department is completely inescapable due to blast doors.

No longer will people who had the misfortune of not shoving a crowbar in their pocket be forced to stare at an empty wall for 40 minutes. On the flipside now power outages will not just be a free ticket to loot the armory/bridge.
2018-08-02 18:49:47 +02:00
BurgerLUA
e6fb8b11fc remove rogue pipe bug (#5022)
Pipes burned shit too fast so this should fix it.
2018-08-02 01:27:19 +02:00
Fire-and-Glory
2c5458f705 Changing vending machine K'ois description (#5069)
* Changed vendor-kois description
2018-08-02 01:25:31 +02:00
Alberyk
eb63c1d178 Food and seed update: the tobacco fixing (#5020)
-adds tobacco, peppercorn, onion and garlic seeds
-adds new cooking recipes, sprites from baystation and polaris
2018-08-02 01:10:25 +02:00
Alberyk
047c3a4c83 Gun update 2018: mk II (#5010)
-removes the shotgun magazines, moving their sprites to the boxes instead
-shotguns boxes should now all have eight shotgun shells, up from seven
-added incendiary and emp shotgun shells boxes
-added the baindolier, a belt that can hold up to 16 shotgun slugs
-fixed a bug with unloading the pocket rifle
-added empty sprites for the uzi and a different loaded gyro pistol icon
-updates some gun related merchant lists a bit
-adds the weapon suggested by this thread: https://forums.aurorastation.org/viewtopic.php?f=18&t=11486
2018-08-02 01:01:26 +02:00
Alberyk
57034371ef Brings back adjusting sterile masks (#5003)
As requested in this thread: https://forums.aurorastation.org/viewtopic.php?p=102853

Also adjusts the breath mask code to be a bit better, and add unique sprites for the surgical mask being lowered.
2018-08-02 00:44:25 +02:00
Alberyk
914c690fdb Adds another unathi clothing option (#5004)
Adds the uniform suggested by this thread: https://forums.aurorastation.org/viewtopic.php?f=18&t=11270

Also, an unathi piece of body armor and helmet. All sprites were made by dronz.
2018-08-02 00:30:18 +02:00
Alberyk
c55cc53317 Adds tajaran flags (#5050)
-adds the Democratic People's Republic of Adhomai flag and banner
-adds the People's Republic of Adhomai flag and banner

You can get both from the loadout. Sprites were made by kyres1.
2018-08-01 01:11:24 +03:00
ben10083
e3b0cc5e42 Adding a Medical hud to Medical Module (#5048)
For some reason the Medical module does not have a medical hud, so they cannot change the physical status of their patients (they can see health via sensors but currently cannot change their status). This fixes that by giving it a medical hud.
2018-07-31 20:58:56 +02:00
Ron
09ba14ccbf Bug Fixes (#5066)
Fixes #5055
Fixes #5053
2018-07-29 13:38:00 +03:00
Karolis
cd75669956 Fixes better holograms not working when mimicked person has turned sideways. (#5061)
Fixes better holograms not working when mimicked person has turned sideways
2018-07-29 02:31:43 +03:00
Alberyk
0b2ea5f78a July update: vaurca and mining fixes (#5047)
-fixes #5046
-fixes #5037
-fixes #5036
-changes that you can only climb walls by being in the grab intent, to avoid falls by accident when clicking a wall
-changes the cooldown of the warform at bygone's request
2018-07-29 02:31:33 +03:00
Alberyk
7df666878a Allow mods to see prayers again (#5019)
* Mods can see prayers again.

* Enables logging at arrow's request.

* Rename this.
2018-07-28 01:52:44 +02:00
LordFowl
37ce8ff32c Vaurca Event Fixes (#5051)
Fixes various bugs and/or issues noticed throughout the test event this afternoon. I will leave this open for a while so more bugs can be reported.
2018-07-27 23:47:21 +03:00
Alberyk
3c4e168499 Fixes the ladders at 512.1441 (#5043)
Fixes #5039
2018-07-27 09:15:24 +03:00
BurgerLUA
0b729efb35 Fixes #4983 (#5057) 2018-07-27 09:12:11 +03:00
Karolis
a2e7c017ab Removes Topic() rate limiting (#5026)
* Rate Limmiter removal

* Change log
2018-07-26 21:58:59 +02:00
Alberyk
ef31b71565 Removes gibs creation when using arm blade/shield (#5002)
* Good night sweet prince

* Adds changelog.
2018-07-26 20:02:31 +02:00
Mykhailo Bykhovtsev
a14adaf747 More bugfixes (#5018)
Microwave can now eject items that are inside even when there is no power to it using Eject content verb. Fixes #4847

Mechs who were IONed and got into maint mode(while have maint mode change forbidden) can now change if they are allowed to switch maint mode by DNA owner. Fixes #4532

Changed door names. Fixes #5009

Found important bug in rejuvinate proc of living.dm It would crash when called on mobs that do not contain any reagents in it (AI, borgs, some simple animals). Effectively fixes #4986

Renamed sprite for basic service module so their eyes overlay is not missing anymore.
2018-07-24 08:06:56 +03:00
Werner
e5121d1b3e Increases the size of the new player window (#5042)
to ensure "show player polls" is always shown
2018-07-24 07:48:53 +03:00
Alberyk
21d352de92 Modifying gloves now increases the siemens coefficient (#5011)
-cutting a gloves' tips will now increase the siemens of the gloves by 0.25
-added a pair of unathi and tajaran insulated gloves to the eletrical and the chief engineer's closet

Why:
Because the gloves restrictions are pretty much pointless, when a mere wirecutter or scalpel can just make any glove fitting for the tajara/unathi with no downsides. This should not really affect engineers, since they will get access to a limited number of those in their department, and you can get them from cargo.
2018-07-24 00:15:57 +03:00
Alberyk
8861211d8e Minor bugfixes july update (#5029)
-fixes warform powers having no cooldown
-fixes dionae random names being broken
-fixes an incorrect check in laptops and trays
-gives siik'tau an unique color
2018-07-23 23:05:41 +03:00
LordFowl
e7fc543189 July Update Bugfixes: Better Than Alberyk Edition. (#5031)
Fixes #5030
Fixes #5028
Fixes #5040
Fixes american flags not showing up
Fixes gauss rifles being overpowered

I may add more bugfixes with this PR if anything juicy comes up.
2018-07-23 22:57:00 +03:00
Erki
dd4ef4b3c3 Update, 22JUL2018
Episode VI, The Return of the Maymay.
2018-07-22 22:14:03 +03:00
Erki
b9e981e0b8 Implements TGS3 API (#4800)
Since TGS3 is much-much-muuuuch gooder than my Python server monitor, it will be worth migrating there.
2018-07-22 21:11:40 +03:00
LordFowl
76372c4b15 [Ready for Review] Unapologetic Vaurca Buffs III: Revenge of the Buffs (#4885)
Implements various changes at the behest of lore-dev BygoneHero, namely:

Vaurca can now wear specially modified softsuits.
Vaurca now have their own special rigsuit a la the breacher: the combat exoskeleton. It comes with various special modules, including a boring laser that allows them to dig below themselves rapidly, a vaurca variant of the combat injector which includes phoron and k'ois paste, and a neural lattice which reduces halloss by sharing it with everyone else wearing a neural lattice.
Vaurca also have received various other currently unavailable event items, including a variant of the tactical mask that filters out nitrogen and allows the Vaurca wearing it to eat, tachyon rifles and carbines which penetrate up to three layers of walls and possess other fringe benefits, the gauss rifle which is a semi-automatic variant of the crossbow with greater power and a 6 rod magazine, the energy zweihander, commando armor and scout armor.
Introduces a general climbing mechanic. Climbing can be initiated by clicking on a wall or an open turf, and it is a percentage chance that is modified by the amount of stable/large items beneath you, and decreased by the amount of unstable/small items. Vaurca are naturally proficient and always succeed at climbing.
Changes Vaurca to see in blue-green vision. Their vision is generally brighter and reddish colors are converted to a blue-green color.
Adds the Sedantis flag, an interhive flag that celebrates the universal longing for Sedantis and is a symbol of the Vaurca diaspora.
2018-07-22 19:17:03 +03:00
Alberyk
b8fd0de694 Removes pepperspray and telebaton stun (#4946)
-removes pepperspray instant stun if the mouth is not covered, instead it will cause pain
-removes telebaton stun when aiming for the legs, the telebaton will now deal halloss when attacking in disarm intent

Those changes are in the same line as the flash stun removal, stunbatons and etc.

Feedback thread: https://forums.aurorastation.org/viewtopic.php?p=102122
2018-07-22 18:49:34 +03:00
Erki
39a6aac2de Journalism, vol 2. Freedom Unbecoming. (#4999)
Implements this: https://forums.aurorastation.org/viewtopic.php?f=21&t=11375&start=10#p101753

Basically: journalists get immunity from D-notices, corporate reports get extended access. Also added a mechanism to add alt title based access more easily.
2018-07-22 13:26:35 +03:00
Erki
3d848e7cee Fixes "3" (#4993)
In converting some things from show_message to visible_message, people forgot that the 2nd argument is not range. But is instead, either blind message or user message. So I fixed it. Also added some high lighting and user messages.
2018-07-21 14:07:12 +02:00
BurgerLUA
1bd59b6532 [Ready] Asteroid Dungeons (#4884)
Adds Asteroid Dungeons framework to the game. Mappers can make their own asteroid dungeons to the game. Currently there are no asteroid dungeons that can be loaded.

Anyone can make a dungeon like anyone could make a change to a map. A readme file is included inside the maps directory for information regarding how to add your own dungeon to the map.

There's an added config function in the example config that determines whether or not asteroid dungeons spawn. I also included 2 bat files in mapmerge and mapmerge2 that backup the asteroid dungeons spawns so that they can be used in mapmerge.
2018-07-20 22:10:35 +02:00