Commit Graph

185 Commits

Author SHA1 Message Date
Alberyk
cbca45cb93 Bugfixes: wrist computers, candy reagent, pAI double cards and borg icon (#8719)
-fixes being unable to remove wrist computers by click and dragging
-fixes tajara candy not replacing reagents
-fixes pai being carded/killed creating extra cards
-fixes a borg icon having a wrong direction
2020-04-22 11:36:34 +03:00
Alberyk
8463300224 Cold War Arc Release: Hearts of Plasteel Edition (#8585) 2020-04-05 16:31:56 +02:00
Alberyk
2e754d1a71 Two bugfixes. (#8479) 2020-03-20 19:56:59 +01:00
mikomyazaki
21f348ec57 Adds a unit test to check for any missing initial icon states (#8332) 2020-02-23 02:43:12 -03:00
Wowzewow (Wezzy)
0c1d2d35c7 no drinking soup with fork & utensils no longer destroy trash item (#8117) 2020-01-30 23:59:05 +01:00
Kaedwuff
876b1b776a nosoylent (#7612) 2019-12-09 07:35:05 +01:00
Matt Atlas
5da2a9c24b Splits organs into organ/internal (#7441) 2019-11-20 23:07:10 +01:00
Werner
af16a489a6 Removes Weapons (#7415)
* Adds icon and hitsound where needed.

* Moves alt_attack to /obj/item and deletes weapons.dm

* Replaced /obj/item/weapon with /obj/item

* Fixes merge issues.

* Fix merge issues.
2019-11-16 18:36:13 +01:00
Erki
ff41b92e97 Langserver fixes, vol 2 (#7401) 2019-11-15 22:42:25 +01:00
Geeves
0f8bfb2793 Improves Donkcode (#7177)
Donk Pockets can now be heated properly in a microwave, they gain additional nutriment, animal protein and healing juice.
    Sin-Pockets now heat properly when used in hand, heats instantly, and gives slightly more hyperzine and synaptizine than before.

A curious side-effect I encountered in testing. You have to chew a lot more with the added reagents. But the benefit outweighs the consequence. Also, a traitor ravenously chewing a sin-pocket with a revolver in the other hand, bleeding profusely from everywhere, makes me giggle like a child.

Resolves #6802
2019-10-27 23:02:13 +02:00
ParadoxSpace
6916089d4e Replaces Mice w/ Rats (#6625) 2019-07-06 00:03:35 +02:00
Conspiir
2c5c6ec6c3 Berrymuffin bugfix (#6148)
Fixes #6147
2019-03-16 00:26:36 +02:00
Alberyk
9d32fc3395 Tajaran cuisine: the second revolution (#6066) 2019-02-25 15:16:02 +01:00
Dwago
72de15b5af Fix's the bug with the corgi dogs, makes mice butcherable. (#5818)
rscadd: "Add mice to the butcher list"
bugfix: "Fixed the infinite corgi glitch by modifying the recipe to require corgi meat
2019-01-13 20:08:50 +02:00
Alberyk
68c9a53148 Adds new three dishes (#5907)
This pr adds three new dishes, and two recipes, at the request of a player that made those sprites.
2019-01-07 20:45:20 +02:00
Conspiir
f8bc8c0c61 Adds Steamed Crab Legs (#5869)
Allows chefs to make "steamed crab legs" which is just plain tasty.

Crabs drop crab legs when butchered (testing shows they drop 3 from the gibber).
10u water, 1 spread, 1u salt, 1 crab legs makes steamed crab legs

I made a box of 5 crab legs (in a similar fashion to the clams) that are meant to be orderable from cargo. Crabs aren't exactly common on Aurora, after all.

Sprites for the legs and the dish are thanks to Meowy with minor photoshop editing from myself.
2019-01-02 19:11:22 +01:00
Conspiir
4f3be8d5d4 Various Cooking Recipe Fixes (#5859)
* candles can go in the oven

* spaghetti and meatball ampersand removed

* Pancake description update

* Cheese toast accepts nutrispread

* Fixes birthday cake, truffle, and pancake recipes

* changelog
2018-12-29 02:37:20 +01:00
Alberyk
9e9ce75d75 Fixes some food recipes (#5595)
-fixes the carrot cake recipe
-fixes the vegetable soup recipe
-fixes the icecream sandwhich creating virus food when cooked
2018-11-12 01:09:10 +01: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
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
Alberyk
41f6f5113c Tweaks and fixes some recipes and vaurca related drinks (#5223)
-fixes the pancake and adhomian bread recipes once for all
-adds the icecream sandwhich recipe, so you can complete that bounty
-fixes some messages when you open/shake a can
-tweaks the vaurca drinks, since they are already considerated caffeine, giving them a chem boost is kinda pointless, also removes some extra vars that did not have any use
2018-09-03 07:09:20 +03:00
Alberyk
df226aabf3 Reduces the meat requirement in the burrito's recipe (#5184)
-adds the following suggestion: https://forums.aurorastation.org/viewtopic.php?f=18&t=11810
-changes the vegan burrito sprite
-reduces the total protein of the burrito
2018-09-02 14:12:13 +02:00
Alberyk
bf467f2fcd August bugfixes (#5096)
-removes the shotgun magazines things, not done properly by #5010
-fixes more secret chems showing up on cargo warehouse
-removes rainbow slime core, since there is no way you can get it, from the bounties
-fix the adhomian bread recipe
-removes the mining drone ore hunting behavior, which just ended with them falling down holes and other dumb things
-fixes #5097 by removing the bluespace leak ruin, since the bluespace walls had some bizarre interaction with simulated turfs in the asteroid, besides just pushing half of the loots into walls
2018-08-07 09:01:42 +03: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
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
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
0238893f18 Adds more tajaran cuisine (#4845)
This pr adds some dishes, plants and drinks based on the tajaran lore. The meat and clams can't really be found anywhere right now, as they are supossed to be ordered from cargo.

Also fixes some foods having proteins for no reason and adds a new frappe sprite.

Sprites made by dronz, brainos, and some others were found in the vgstation and tgstation codebases.
2018-06-14 21:41:05 +02:00
BurgerLUA
7e5482957e Fixes Various Food Bugs (#4769)
Fixes various food related bugs.

Mixing flour and animal protein will now create raw meatballs instead of cooked meatballs.
Fixes #4763
Fixes #4753
Fixes #4737
2018-05-20 18:18:17 +03:00
BurgerLUA
c4cda59621 This PR is the very definition of "They were right." (#4729)
Fixes various runtime bugs caused due to not testing the requested changes, such as the inhalers not playing sounds or the breath analyzer not analyzing breath.

Also improves some things due to feedback, such as the breath analyzer doing too much damage when thrown, and the garden being weird.
2018-05-14 10:17:20 +03:00
BurgerLUA
652baabb5a More Food (#4644)
Adds more food for the chef to cook. Items include:
Bacon Flatbread (Not pizza)
Breakfast Wrap
Meat Pocket
Fish Taco
Pineapple Rings
Pineapple Pizza
Chocolate Truffles
Bacon Burger
NtMuffin
BLT
2018-05-01 20:11:56 +02:00
BurgerLUA
0e4d376237 The Final Burrito Tweak to End All Burrito Tweaks (#4608)
After playing chef, I've discovered that there have been some new problems regarding burritos. I don't know why these are happening now as they weren't when I implemented it, so I'm changing recipes. For example:

Let's say that there are two recipies, one that calls for A, B, and C, and one that calls for A and B,
if I put in ingredients A, B, and C, it will make the recipe A and B.

I don't know why, but this PR makes it so that could never happen. Burritos are now made differently, and for the 100,000th time that nerd has to update the wiki again.
2018-04-15 22:15:04 +03:00
BurgerLUA
a9217d4342 [READY] Unathi Meat Selection + BACON! (#4147)
Overview
There didn't seem like a lot of meals that a chef could make for unathi patrons without wasting ingredients and nutrition. This PR adds a bunch of animal protein heavy meals that would make a skrell animal activist beg for mercy upon the sight of said meals.
2018-02-26 23:00:14 +02:00
BurgerLUA
32eff0a6da Improves #4079 (#4237)
- Given that K'ois is now unsafe as hell, the El Diablo burrito recipe no longer requires phoron. 
- Dips are more flavorful.
- The tortilla recipe no longer requires salt.
- Tortillas now give more protein, enhancing the flavor of meat.
2018-02-19 22:29:50 +01:00
BurgerLUA
596fb2ef85 Fixes #3881, #3965, #4070, #4079 (#4181)
Overview
Fixes/Tweaks PRs #3881 , #3965 , #4070 , and #4079.

#3881
Auto-Hiss was really bad. There is now a chance that the Dionaea autohiss will actually fully pronounce a word properly. Words like "everything" and "course" are no longer read as "eeeeveeerthing" or "courseeee".

#3965
Poking people with the cane would sometimes cause an excessive amount of blood, so I just removed the damage altogether poke people at your own leisure now.

#4070
Some garbage items had too high of a chance. Hindsight, it's dumb for an arcade machine to vend alcohol. The red space suit replica is also useless and doesn't work really.

#4079
Burritos used a terrible way of mixing chemicals in recipes, so now they have a proper way of transferring chemicals. Burritos now also require more meat, and by extension, are now more filling.
2018-01-28 19:48:35 +02:00
BurgerLUA
9e260124c3 CHIPS AND DIP and also burritos (#4079) 2018-01-16 01:11:48 -06:00
Alberyk
25c805de1c Adds more food recipes (#3544) 2017-10-07 00:41:29 -05:00
Alberyk
12bfdd2f79 Fixes foods not having the right tastes (#3019)
I forgot to do this in my old pr tastes, also includes changes from #3017.
2017-07-13 21:04:31 +03:00
Lohikar
95fdd6f925 Kitchen tweaks (#2570)
changes:

Reduced power usage of oven and fryer.
Reduced warm up time of oven and fryer.
Oven now heats up to exactly 200C instead of to 198.85C.
Fixed some issues with cooking appliances' sanity checks.
Recipe datums are now initialized once instead of per-appliance.
Moved some cooking verbs to the Objects tab instead of a null category.
2017-06-05 11:20:55 +03:00
Synnono
ebaffcfaf5 Synnono Meme Foods Recipe Expansion (#2567)
Adds 26 new recipes (18 Microwave, 5 Oven, 3 Fryer) to the kitchen, including curries, dank (and sliceable) brownies, and bear meat recipes!

Adds 2 new reagents: Space Spice, a condiment found in the kitchen flour closet and used in many of the new recipes, and Brownie Mix, a dry mix of flour, sugar and cocoa that serves as the base for brownie recipes and doesn't conflict with other baked recipes.

Adds sprites for new foods, as well as new trash sprites for dumplings and brownies.
2017-06-02 16:39:24 +03:00
NanakoAC
f09afbaeaa Cooking Fixes Pass 2 (#2024)
This PR is a package of fixes for a few cooking issues, and also (largely unrelated but its been annoying me for weeks) more fixing on the Flash issue.

Fixes the cooking sound not being set on cookers

Very thoroughly re-examines all interactions with cooking machines and their verbs, adds safety checks, alters contexts as intended. This gets rid of all the problems with mouse/ghost/AI fuckery.
Note that AIs can toggle the oven door and the power on cooking machines, this is by design.
Animals can remove food from exposed cooking containers, this is also by design.

Sets cooking containers to NOREACT, to prevent some issues with recipes being unmakeable because ingredients would become dough.

Tweaks oven heat loss a little more

Adjusts the mix flag on several potentially problematic recipes to prevent certain undesireable things ending up in finished products (like flour and eggs causing a lump of dough to be ejected from a finished cake)

Alters quite a few recipes which used a whole egg as an ingredient, to use egg yolk instead. Partly becase it makes more sense in context, and partly because cooking containers don't support adding whole eggs. There are now no fryer/oven recipes that need an intact egg.

Scales up plain bread to be a little closer to the other specialised breads in terms of reagent quantity.

Removes a redundant spellburger recipe because item checks use istype

And the flash issue:
For those who missed it, several months ago we had an issue with an object named "flash" appearing in the rightclick menu anywhere, for anyone with admin/dev powers. It was constantly annoying. After enduring the mysterious thing for months i found the cause, it's a hud element. Setting mouse opacity fixed it.

Anyways my fix wasn't comprehensive enough. Several other huds for non human mobs duplicate this thing. So ive set mouse opacity on them too
2017-04-13 23:31:32 +03:00
NanakoAC
f9e7a071c1 Alcohol additions and fixes (#2052)
Project partially commissioned by Senpai Jackboot.

This PR adds a new reagent, butanol. It is an alcohol intended for unathi consumption, intoxicating and safe for them. On other species it is also safe, but has a fairly minimal effect, and humans drinking it is generally a waste.
Butanol moonshine can be made in the kitchen by delinquent lizards.

Adds two butanol based drinks, imported from moghes.

Also adds a new Tajaran Gin, slightly weaker than a normal spirit. This is an ordinary ethanol drink with some kitty flavour text.

Kegs of beer and xuizi juice can now be ordered in cargo. Prices may seem low but they come in a non-returnable large wooden crate

Fixes several bugs with alcohol effects not wearing off.
While fixing this I ran into another issue, and the easiest fix was something i've been meaning to do for a while:
Added a verb for bluespace techs to toggle their god mode on and off.
Intoxication with god mode on is now essentially disabled. It was causing too many buggy effects. If bluespace techs want to get drunk for adminbus RP, they can disable godmode first.

Fixes #1748
2017-04-08 23:17:46 +03:00
NanakoAC
5898326034 Cooking and Reagent Fixes(#1953)
Went searching for the cause of the reagent runtime issues. I don't think i found it yet, but i found and fixed a couple things that could be causing it.

Most notable is an egregious bug that caused animals' reagent holder to be nulled after they're dropped from a holder.
Also adds a little safety check to recipes which may fix it.

Fixes two cooking bugs as well. One that was allowing extra containers to be inserted into an already-full oven (they nested inside other containers, it was messy) and a tiny issue with batter overlays being incorrect on cooked meats.
2017-03-21 06:50:40 +02:00
NanakoAC
6f15bf2e14 Emergency Cooking Fixes (#1944)
This PR fixes a number of isssues with cooking that were overlooked during testing.

The cause of the infinite loop:
I neglected to add a buffer to hold cooked items to the microwave when i did likewise for other appliances, this is necessary for bulk cooking as it ensures that things which were just cooked, aren't considered as potential ingredients.
The lack of this buffer caused donk pockets to iterate forever, because the result (a cooked donk pocket) is a valid ingredient to create a cooked donk pocket. so it made the same recipe millions of times over. This is now fixed.

Runtime errors.
A few items would throw runtime errors because they override the make_food function which i significantly altered, and return data in the wrong format. This is now fixed. Affected items were: Donk pockets, valid salad, fortune cookies, amanita jelly.

Uncookable items.
A few recipes were impossible to create in appliances due to my neglecting support for adding non-snack items to cooking containers. This mostly affects diona roast and fortune cookies.. For now i've gone with a simple whitelist approach, allowing paper and holders to be added.
2017-03-20 15:32:39 +02:00
NanakoAC
6e16ad88ff Nanako's cooking rework (#1743) 2017-02-17 20:08:45 +02:00
SoundScopes
97bb1e8e38 Travis: Indentation / list fixes (#1254)
Fixes the tools/indentation.awk script to not demand a comma at the end of perfectly valid comments.
Makes it report unnecessary commas in lists.
Readds it to the Travis build list.
2016-12-19 16:40:52 +02:00
LordFowl
ba2997d231 Fixes #454 and Hivenet (#453) 2016-06-25 00:38:12 +03:00
LordFowl
56e288e910 Vaurca Content 2 (#426)
Vaurca hivemind language added.
Vaurca appropriate name generator added.
Tied Vaurca language to their neural socket organ.
Added a method for non-Vaurca to intercept the Vaurca hivenet so long as they construct the correct item.
Sprites for Vaurca organs.
Neutered all Vaurca.
Cutting open a Vaurca for surgery now requires heavier equipment.
Injecting a Vaurca with a syringe now will take time.
Adds various Vaurca cosmetic items available via loadout.
Adds a few new burst-fire weapons exploiting the burstfire fix - obtainable via research or adminbus.
Ports the ability to stick heads on spears from Paradise-code.
Added an error message when trying to bite someone before the cooldown expires.
Removed spoken Vaurca language.
Heavily nerfed K'ois' properties.
Halved the nutrition value of nutriment, returning it to old-code state.
Nerfed the damage dealt by bite, while reducing the cooldown.
Fixed burstfire weapons spamming attack messages when fired, allowing for more automatic weapons.
Fixed Vaurca player ability to select coloured eyes.
2016-06-24 14:55:44 +03:00
Zuhayr
3c71472644 Removing unused and now uncompilable distillery code. 2015-02-21 22:37:53 +10:30
Zuhayr
9ad9f19a0b Transitioning back to using flour as a reagent. Sorry RKF. 2015-02-21 22:04:32 +10:30
Zuhayr
cf0a358ad6 KITCHEN CODE IS WORKING. YES. I CAN DIE NOW. 2015-02-16 22:11:59 +10:30