Commit Graph

10065 Commits

Author SHA1 Message Date
Fox-McCloud 4702df3a49 tweaks. 2015-05-23 01:08:42 -04:00
Fox-McCloud bff89fa125 Merge pull request #1129 from PJB3005/master
TeG & SM crates in cargo, SM temp increase.
2015-05-22 23:44:27 -04:00
Fox-McCloud 0f0a7c7985 Virus Tweaks 2015-05-22 23:18:59 -04:00
Krausus cbab720dd7 Fixes uploading books to the library database 2015-05-22 22:14:08 -04:00
Fox-McCloud 0e5b04e130 Movement Changes 2015-05-22 20:59:24 -04:00
Tigercat2000 002fb9f947 Makes Area Ambience a list on the area, Maintnance ambience
This commit refactors the area ambient sound system to pick from a list
defined on the area definition itself instead of a lengthy else-if change.
This is mostly noticable to people making new areas or modifying area
ambient sounds.

This commit also adds 5 maintnance ambient sounds from -tg-.
2015-05-22 16:15:50 -07:00
ZomgPonies c8f9aa0c33 Merge pull request #1140 from Fox-McCloud/tweaking-stuff
Tweaks and Fixes 2.0
2015-05-22 17:24:29 -04:00
ZomgPonies 2d1b8f422e Merge pull request #1128 from Fox-McCloud/LINDA-Fixes
More Linda Fixes
2015-05-22 17:22:20 -04:00
TheDZD 67fd1bb8fd Merge pull request #1123 from Fox-McCloud/cyborg-tweak
Cyborg Tweaks
2015-05-22 17:06:06 -04:00
Fox-McCloud 8bdc09ad38 Merge pull request #1111 from ArgyleSweatshop/patch-2
Make Sake,Kahlua, and Soy Sauce Recipe more realistic
2015-05-22 17:02:15 -04:00
Fox-McCloud 1c1eec3210 Tweaks and Fixes 2.0 2015-05-22 16:29:12 -04:00
Krausus 8acfc2dc93 Fixes teleport artifacts inserting you into atoms 2015-05-22 09:13:38 -04:00
AnturK aac8b6d5a6 Adds area generators to build mode
Adds two generators : Asteroid and Syndicate
2015-05-22 04:58:56 -07:00
Krausus 2c1204e534 Adds sanity check to bantype check
Just in case.
2015-05-21 22:45:58 -04:00
Krausus d91e8ecc15 Fixes permanent bans showing expiration times 2015-05-21 21:48:30 -04:00
Krausus e86fd2a636 Fixes missing sanitization in karma logging 2015-05-21 20:54:06 -04:00
PJB3005 b5ce5f8f9d TeG spark cap increase, it was scrub previously 2015-05-22 02:34:51 +02:00
PJB3005 4e24dba5c1 SM-TeG best engine. 2015-05-22 01:48:54 +02:00
Fox-McCloud f04dd858cf Merge remote-tracking branch 'upstream/master' into LINDA-Fixes 2015-05-21 19:35:35 -04:00
Fox-McCloud 0da9c966f0 More Linda Fixes 2015-05-21 19:33:54 -04:00
ArgyleSweatshop 6d4435f4d0 Adds flour to flour packs
Doesn't affect anything cooking-related, but allows you to get flour if you grind up flour packets
2015-05-21 15:33:31 -04:00
Tigercat2000 34a399e5cc MTTS: Control Panel Anchored, More whitelisting
This commit fixes the bug of being able to steal a tram's controller,
because it was not anchored. It also adds two new things and a minor
refactor to the "allowed-to-move-this-even-if-anchored" system, chairs,
windows, and grilles.
2015-05-21 06:47:21 -07:00
ZomgPonies 42441dcb02 Merge pull request #1124 from Krausus/AwayMissionAirFix
Fixes Air Initialization for Away Missions
2015-05-21 08:42:39 -04:00
ZomgPonies 3e828465f2 Merge pull request #1114 from tigercat2000/massindrivein
/vg/ mass driver port
2015-05-21 08:40:58 -04:00
Krausus e0349a17d0 Fixes air initialization for away missions
Away missions' turfs will now actually have their air initialize after
being loaded
2015-05-21 04:56:05 -04:00
Fox-McCloud 7fc1dab704 Cyborg Tweaks 2015-05-21 04:02:19 -04:00
Fox-McCloud 22180af1c0 Merge pull request #1112 from FalseIncarnate/master
[Feature][Refactor][Review Requested] Nutrient Changes and Dietary Concerns
2015-05-21 03:09:30 -04:00
Tigercat2000 e03a1d7f23 Emergency Patch: Mobs not breathing right in containers
THANKS FOXBAMA
2015-05-20 17:40:32 -07:00
Fox-McCloud 973d19af67 Merge pull request #1102 from ZomgPonies/secrets
Dice Rolling and secrets panel cleanup
2015-05-20 06:55:54 -04:00
ZomgPonies 6a6aab7461 Merge pull request #1110 from Krausus/Fixes-201505191414
Fixes Exchange Runtime and Ling Blood Regen
2015-05-20 06:52:54 -04:00
ZomgPonies 5909e26736 Merge pull request #1106 from tigercat2000/tram2
Modular Train/Tram System: Take 2, let's not break the working tree
2015-05-20 06:52:39 -04:00
ZomgPonies 864a7d70f3 Merge pull request #1105 from Fox-McCloud/LINDA-gas-defines
LINDA--Updated Gas Datums and Atmospheric Defines
2015-05-20 06:52:10 -04:00
Tigercat2000 e470eee477 TMDU: Mass Driver Overhaul
This commit overhauls mass drivers.
Every component of mass drivers are now buildable.
This means:
 - Mass Drivers
 - Mass Driver Control Computers
 - Mass Driver Buttons
Mass driver control computers now support multiple mass drivers.
You can link mass-drivers to buttons via multitool.
Buttons have a range of 7 for their mass driver link.
Computers have infinite range.
2015-05-19 20:28:48 -07:00
ArgyleSweatshop 0dc472bf01 Make Sake,Kahlua, and Soy Sauce Recipe more realistic
Soy sauce is definitely not made from acid, so I made the recipe more realistic, using the INTERNET!

Also, Kahlua is made from rum or vodka in addition to the ingredients already included, so I added that.
Sake is made from rice alcohol and it is by and large always diluted by water, so that was added to the recipe.
2015-05-19 19:21:05 -04:00
FalseIncarnate 1f6ce567f7 Food Reagent Update (First Pass)
Initial update of food reagents to utilize new nutrient reagents

Fixes the blood tomato mutant list to actually allow mutation into
killer tomato.
2015-05-19 18:45:44 -04:00
Krausus f2cf32681e Fixes restore_blood()
This is used by changeling abilities to refill blood. It wasn't doing
so.
2015-05-19 14:44:58 -04:00
ZomgPonies a155e9e049 Merge pull request #1107 from tigercat2000/IAMNOTFUCKINGCRAZY
Add station time to human status panel.
2015-05-19 11:13:52 -04:00
ZomgPonies 0c43aae627 Merge pull request #1108 from Krausus/StatPanelFixes
Stat Panel Fixes
2015-05-19 11:13:10 -04:00
Krausus 41b0dbf5f7 Fixes new player stat panel runtimes
Whoops!
2015-05-19 10:43:59 -04:00
Krausus 1e046c9fa4 Stat Panel Fixes
Fixes shuttle ETD, debugging info in Status tab, ghost alt-clicking,
mind-level spell listing, and ordering of Lobby tab.
2015-05-19 10:06:05 -04:00
Tigercat2000 f975b2851a Add station time to human status panel. 2015-05-19 04:50:46 -07:00
FalseIncarnate 96ef62e297 Diet Changes
Changes the Kidan racial diet to DIET_HERB, from DIET_OMNI, to maintain
consistency with Paradise Lore.

Removes diet flags from Diona and IPCs since they utilize alternate
nutrition sources. This prevents them from benefiting from any
nutriment, protein, or plant-matter they metabolize.

Adjusted comments in the on_mob_life procs for Protein and Plant-matter
to better explain the diet flag checks and correct a copy-paste mistake
on the comments.
2015-05-19 06:14:41 -04:00
ZomgPonies b3f6c15271 Merge pull request #1100 from Fox-McCloud/language
Adds Human Only Language
2015-05-19 04:59:27 -04:00
FalseIncarnate fbd2ce16e6 Nutrient Split and Diet Flag
Adds Protein and Plant-matter reagents, nutritional values of 15

Reduces nutritional value of Nutriment to 12, down from 15

Adds new flag defines for racial diets, and new dietflags var to species
(must be set manually in the species definition, otherwise it will be
null)

Assigns each species their respective diet's flag:
- Carnivores: Unathi, Slime People
- Omnivores: Human, Tajaran, Kidan, Vox, IPC, Shadowpeople, Golems,
Plasmaman, Nucleation, Vox Armalis
- Herbivores: Skrell, Diona, Grey, Wryn

Adds checks to all nutrient on_mob_life procs to handle simple_animals
versus carbon/human mobs
- Simple animals will heal from any nutrient source, but don't gain
nutritional value since they don't appear to deplete it

Adds check to Nutriment on_mob_life proc to ensure that the diet for a
species has been set
- Failure to set a diet flag will prevent the species from benefitting
from ANY nutrients, while metabolizing the reagents normally
- This is largely for ensuring the species is properly defined

Adds checks to Protein and Plant-matter on_mob_life procs to handle
incompatible diets
- Ingesting Protein does not benefit Herbivores, but will metabolize out
of the body normally
-Ingesting Plant-matter does not benefit Carnivores, but will metabolize
out of the body normally
2015-05-19 04:55:30 -04:00
Tigercat2000 c96631c6bd MT/TS: Added to map, fluffy cleanup, icon fix
This commit adds an MT/TS to the research department, changes the names
and descriptions of the tram parts to have a little more care, and
slightly fixes the rail icon.
2015-05-18 18:07:14 -07:00
Tigercat2000 7ad2127464 MT/TS: Damage procs
This commit adds missing damage procs to the /obj/tram/ type, including
 - ex_act
 - emp_act
 - meteorhit
 - attack_animal
 - bullet_act

It also refactors the "don't steal this" code to make a bit more sense.
2015-05-18 17:45:34 -07:00
Tigercat2000 f9a3951139 MT/TS: Rails
This commit converts the MT/TS control system from a debugging move panel
to a on-rails system. The controlpad has been repurposed as an on/off
button.
2015-05-18 17:45:27 -07:00
Tigercat2000 22fd91853f Split tram module into files, Document tram module 2015-05-18 17:45:20 -07:00
Tigercat2000 2b31d1b9ee Initial commit of MT/TS. 2015-05-18 17:45:10 -07:00
Fox-McCloud 0a4ea0b326 LINDA--Updated Gas Datums and Atmospheric Defines 2015-05-18 20:10:30 -04:00