Commit Graph

24605 Commits

Author SHA1 Message Date
BurgerLUA
cd13807571 Readds the Ice Cream Vat (#5545)
Fixes #5542
2018-11-05 14:31:51 +02:00
Erki
06fdd0471d Fuck (#5548) 2018-11-05 11:46:16 +01:00
Mykhailo Bykhovtsev
8dbf3ceff6 Diona and Synth bugfixes (#5546)
- Diona are no longer blind all the time. Fixes #5543
- Radium doesn't spam Diona with messages. Fixes #5544 
- Synthetics like AI/cyborgs/PAI can now talk. Fixes #5516
2018-11-05 09:19:02 +01:00
BurgerLUA
8144523f0e Science and Infestation Fixes (#5541)
Fixes #5537
Fixes #5540
Fixes toxin's airlock lacking an air sensor.
Fixes xenobiology access maintenance.
2018-11-05 07:22:11 +02:00
BurgerLUA
5b71440cdc Temperature + Reagent Fixes (#5535)
Fixes #5530
Fixes #5533

Also reduces the burn damage from hot reagents by 90%.
2018-11-05 07:11:02 +02:00
Dwago
122be6992d Fixed grammar mistake (#5532) 2018-11-05 01:22:12 +02:00
Erki
39fdb72078 Borgs can talk (#5529) 2018-11-05 00:09:22 +01:00
Alberyk
2bd94d08ac Fixes species rig suits icon (#5523)
* Might fixes some ipc things, I guess.

* Fix this bug too.
2018-11-04 22:10:33 +01:00
ParadoxSpace
ceaafa50ac actually adds hos cloak (#5505) 2018-11-04 23:09:41 +02:00
BurgerLUA
e551dc6577 Fixes #5510 (#5521) 2018-11-04 23:09:20 +02:00
Erki
a85c687146 Allow hard daemon reboots at regular intervals to help with memory (#5503)
DreamDaemon leaks memory between restarts, which might exacerbate us potentially running out of memory. This allows us to reboot the server every n rounds.

Also refactors the way we handle things that should be saved inbetween rounds. Like gamemode and the restart counter.
2018-11-04 18:38:10 +02:00
Werner
38adc2f203 AIs cant be traitors (#5456)
AIs are no longer able to become traitors
Adds a gamemode where traitors and malf coexist.
2018-11-04 16:58:51 +02:00
OneOneThreeEight
96941d7348 Changes the accuracy formula, also changes accuracy to almost all guns across the board (#5434)
Without an in-depth explanation this effectively makes it so that the accuracy stat to a gun DOES matter, and it matters rather substantially.
2018-11-04 14:44:33 +01:00
Werner
86a9f5cb48 Merge branch 'upstream-master' into upstream-development 2018-11-04 13:49:40 +01:00
BurgerLUA
c66b7c1941 Gamemode Requirement Tweaks (#5247)
A lot of the gamemodes had bad requirements for players and antags, and as a result, it would result in bad rounds that were either incredibly boring or one sided. Gamemodes would appear to be far too common, such as changeling and vampire, as the requirements for players and antags are VERY little.
2018-11-04 12:35:01 +02:00
BurgerLUA
c6e59a20d6 Balance Tweaks for Temperature Reagents (#5501)
There was a bit of an oversight when it came to two damage formulas that I thankfully picked up. While testing everything in development. This PR changes the formulas for burn damage and temperature change caused by reagents.
2018-11-04 12:22:05 +02:00
Erki
a6be2156f8 Travis Musings (#5116)
Bumps Flyway.
Moves a script that should be a code check to the code checks.
2018-11-03 23:36:36 +01:00
ParadoxSpace
85fe79ac11 Adds Hair Pins (#5474)
Adds (read:ports) a few hair pins, a few hair bows, more hair flower pins, and flower crowns. Make a wood circlet, then apply sunflower/poppy/harebell seeds to make a flower crown.

This PR also fixes department jackets, and finishes up by adding a sec cloak (and hos cloak) and sec jacket.
2018-11-04 00:29:12 +02:00
BurgerLUA
1b10bb1fe5 Temperature Reagent System (#5423)
Overview
This is the github WIP PR for the reagent system project. This is for other developers and users to track progress of the code if they're curious about it, as well as to show that it actually works.
2018-11-04 00:17:40 +02:00
Mykhailo Bykhovtsev
581f9c6153 Diona update (#5381)
This was requested by Lore team.

Diona no longer splits after loosing their head.

Without head Diona's speech range is reduced to 3 tiles(number might be changed) and is muffled.

Without head Diona goes blind

Time to regenerate limb for Diona is increased from minute to 10 minutes. Fixes #5472 Fixes #5418

Diona will be notified when they attempt to regrow lost limb.

Tiny code cleanup(replacing usr << with to_chat)

Radium now cures burn, brute, toxin damage for Diona.

All reagents that affect Diona gestalt now affect nymphs as well

When being split diona Gestalt now distributes all reagents to nymphs equally.
2018-11-04 00:00:38 +02:00
Dwago
8bfdd464d7 Plastic Surgery 2.0 (#5455)
Originaly I decided to just port from paracode but decided to just code it a more simple way with less hassle of porting it.

"Added the ability to do plastic surgery to fix disfigured face's and for other purposes. Credit to MarinaGryphon for Assistance"
2018-11-03 20:43:33 +02:00
BurgerLUA
d07e1163e2 Kitchen, Bar, Chapel, Library, and Hydroponics Map Overhaul (#5332)
Massively modifies all locations mentioned in the title to be significantly more optimized and pleasing to the eye.
2018-11-03 16:30:40 +01:00
Werner
a42e6a118b Converts Economy to a Subsystem (#5253)
Converts Economy to a Subsystem and cleans it up a bit
2018-11-03 15:34:22 +02:00
Werner
866da21d57 Improves the Type selection (#5453)
Changes the type input to a text input and runs that through text2path
2018-11-03 15:05:14 +02:00
Mykhailo Bykhovtsev
9006de231d Chess quality of life update (#5458)
You can now fast fill chess board by clicking on it with chess pieces box.

You can now shake off all pieces off board by clicking on board in your active hand.

Chess box now picks up all chess pieces of same color as box off the turf by clicking on the chess piece
2018-11-03 00:31:25 +02:00
Werner
757ee16bc1 Added the smartheater (#4633)
Adds a smartheater to the kitchen to store prepared food.
https://forums.aurorastation.org/viewtopic.php?f=18&t=10824
2018-11-03 00:17:41 +02:00
ParadoxSpace
ecc775bf2d Unapologetic Cargo Buffs (#5488)
adds a third cargo tech slot.
feedback thread was https://forums.aurorastation.org/viewtopic.php?p=105451

there's like three chairs. three lockers. cargo's clearly meant for 3 techs, 1 QM, and 4 miners. c'mon now.
2018-11-02 21:06:02 +01:00
Werner
2447da3d6e Adds additional logging to figure out what causes NULL job entries in the db (#5494)
Adds additional logging to figure out what causes NULL job entries in the db
Adds logging of the alt_titles the chars join with.
2018-11-01 11:42:48 +02:00
VTCobaltblood
76dcd0a128 Lighter tweaks (#5479)
Zippo messages are no longer red. For those who want to opt out of the zippo flavor text spam, but still have a lighter at loadout, the cheap lighter has been added in there. The zippo's description has been tweaked so that it's slightly more obvious that it's going to spam flavor messages.
2018-11-01 01:48:43 +02:00
Alberyk
b556b67c15 Adds slot machines (#5482)
This pr ports the slot machines from tg, as suggested in the forums. They are not implemented anywhere in the map, but can be built using a board that you can print in research.
2018-11-01 01:40:45 +02:00
Werner
66aa7a3cb8 Added a language variable to NTSL (#5470)
Adds a variable that contains the language of the transmission to NTSL.
Adds a language parameter to the broadcast function.
2018-11-01 01:30:19 +02:00
Kaedwuff
5e288af379 Adjustments to Wizard Spells (#5335) 2018-10-29 17:50:10 +01:00
BurgerLUA
713664bef6 Directional Firelock Spawning (#5425)
Overview
Firelocks now generate their direction based on its surroundings. This only applies to firelocks that spawn in the map. This is entirely a cosmetic feature and any bugs that will (incredibly unlikely) occur will not cause a max singularity to spawn.

https://i.imgur.com/msEMNR2.png
2018-10-29 00:02:19 +02:00
Mykhailo Bykhovtsev
81523a4a96 Orion trail prizes are only for cool kids (#5473)
* Rework

* changelog

* Few more removals

* Tiny tweaks

* tabs
2018-10-28 13:37:49 +01:00
Mykhailo Bykhovtsev
76c630dcfb Updating spawn(Create Object) for admin panel (#5442)
Create Object now populates list of objects instantly. Compared to original 3-4 seconds of freezes.
Quick Create Object was removed due to regular being extremely fast.
2018-10-28 11:02:17 +01:00
Dwago
65f0c886c1 adds the ability to tear and burn flags (#5325)
Adds the ability to tear flags down and burn them
2018-10-28 01:43:03 +03:00
Matt Atlas
77091850ee Adds sounds for clapping, adds a golfclap emote. (#5476)
Adds a sound to the *clap emote.

Adds a new emote, *golfclap, essentially clapping but just disappointed clapping. Uses another soundbyte.
2018-10-27 22:11:25 +02:00
Kaedwuff
917c49201a Vampy tweak (#5469) 2018-10-27 21:55:46 +02:00
Kaedwuff
7a44ce7e44 Pumpkin Spice! (#5408)
Makes pumpkins have 'pumpkin pulp' inside of them (a child of nutriment), which can be used with space spice to make pumpkin spice.

This can be used for several drinks, along with the new pumpkin pie recipe, that no longer requires a whole pumpkin be shoved in the oven.

Additionally, added a temporary limited edition seasonal drink and donuts to the vending machines. It's Autumnlicious™!
2018-10-27 21:25:41 +02:00
BurgerLUA
5c972f5305 Toxins Remap (#5357)
Remaps toxin to be a significantly more pleasing area to work in. Everything was tested thoroughly, save for the doppler array which should be easy to fix if anything is broken.
2018-10-27 20:57:51 +02:00
Alberyk
47b16ab8a3 Adds the electric razor (#5415)
-adds the electric razor, that allow you to shave the hair or beard of your target
-fixes #5228 and any species transformation keeping the old hair in
2018-10-27 20:54:37 +02:00
Kaedwuff
da9a9619bb No more magic shoes (#5336)
It's bugged me for a while that wizards rely on not just obviously mystical clothing, but wearing a special pair of utterly nonmagical sandals, or, in a singular special case, literal 'magic shoes'.

I've always felt magic clothing should be enough, honestly. I feel like the shoes thing was only added in the ancient past to give players the ability to shoot off a wizard's feet to take away their casting powers.

So I removed the footwear requirement. Now, wizards shall be free to wear whatever they want on their assorted leg appendages.

Feedback thread https://forums.aurorastation.org/viewtopic.php?f=18&t=11999
2018-10-27 20:29:58 +02:00
Alberyk
343c0da8dc Adds ipc voidsuit sprites (#5419)
Baseline frames can no longer wear regular voidsuits, they now must circle them inside a suit cycler. Also, adds ipc voidsuits and hardsuit sprites too.

Sprites were made by kyres.
2018-10-27 00:51:24 +02:00
Kaedwuff
e5bf606a0c No more replicant pods (#5459)
I believe at some point 'replicant pods' were used for the old plant people code or something, and it was changed to produce diona nymphs, without actually changing the name of the pods.

'Replicant pod' doesn't make any particular sense. You aren't replicating something, you're growing a nymph.

So I fixed it. I also tweaked the weird human face on the replicant pods that probably referenced when they used to sprout plant people.
2018-10-26 20:38:58 +02:00
Doc
ac8f0eccca Head of Security voidsuit + cycler (#5420)
Issues the Head of Security a specially designed voidsuit for immediate recognition in E.V.A.
It has identical values to the standard security voidsuit.
2018-10-26 20:36:16 +02:00
Lohikar
4aaee63a12 Refactor random warehouse (#5430)
* Refactor random warehouse garbage

* what do you mean cargo shouldn't get vials of lightning

* this is what I get for doing this file at 2 AM
2018-10-23 22:51:13 +02:00
Dwago
4af7467a1c IAC Clothing (#5407)
* Added a variety of IAC related sprites and made into items.
* Adds IAC to loadout with medical restrictions.
2018-10-23 20:22:49 +02:00
BurgerLUA
847ba919e3 Hydration/Nutrition Tweaks (#5439) 2018-10-23 15:30:33 +02:00
Mykhailo Bykhovtsev
3010ca78f1 Enabling Diona whitelist for nymph (#5460)
* Fix

* Changelog
2018-10-23 14:53:31 +02:00
Dwago
72f62044db Bug fix's! (#5338)
Fixes #5426
Fixes #5322
Fixes #5245
Fixes #5310
Fixes #5416
Fixes #5412
Fixes #5410
2018-10-21 12:33:42 +03:00