Commit Graph

797 Commits

Author SHA1 Message Date
Cheridan
84522e7573 Merge pull request #19955 from KorPhaeron/auxbasefix
Fixes aux base breaking to space
2016-08-20 23:25:59 -05:00
KorPhaeron
eb39ca8e6e Kinetic Accelerator Mods (#19942)
* KA Mods

* Better examing

* Removes excess returns

* WHY indeed

* Updates projectiles properly

* Removes or replaces old hyper KA stuff

* Nerfs cooldown mod
2016-08-19 21:04:25 +12:00
Ergovisavi
f163c9e525 Changes to the fulton pack (#19944)
* Consolidated the fulton packs into one pack
* Allows you to fulton yourself by directly attaching it to yourself
* Consolidated the mining voucher fulton kits into one kit
2016-08-18 23:07:33 -05:00
KorPhaeron
4bbfa163dd Aux Base Fix 2016-08-18 16:02:37 -05:00
WJohn
b1dc6cd5b7 Adds aux mining base. (#19892)
* First part of fixes and nondescript shit who even reads these

* all done
2016-08-18 12:54:58 +12:00
Ergovisavi
8656d3e7eb Adds "Proto-Kinetic Crusher", a melee mining weapon (#19891)
* Mining Hammer

* Adds the mining hammer "Proto-Kinetic Crusher" item
Makes megafauna a little easier to hit in melee
Makes jaunters and Hivelord cores fit in the mining belt

* Fixing a file that should have been untouched
Other miner (geddit) fixes for the mining hammer
2016-08-17 14:29:16 +02:00
Cheridan
926b37a91d Merge pull request #19870 from KorPhaeron/ka_overhaul
Kinetic Accelerator Overhaul [WIP]
2016-08-16 12:26:10 -05:00
KorPhaeron
e8ec96945c Blackbox 2016-08-15 20:25:38 -05:00
oranges
bf3bb33881 Merge pull request #19852 from KorPhaeron/minebot
Minebots are less suicidal
2016-08-15 00:01:47 +12:00
KorPhaeron
100275b85f Kinetic Accelerator Overhaul 2016-08-13 18:06:28 -05:00
Joan Lung
9ba885cd26 Merge pull request #19850 from KorPhaeron/bubblegum_fix
Fixes a bubblegum related message
2016-08-13 18:24:22 -04:00
Joan Lung
f70af40620 Merge pull request #19837 from Jordie0608/letsnotquestionwhytheamountoftitaniumwascheckingforbananiumore
Unhardcodes count and display of ores in ore box
2016-08-13 08:04:51 -04:00
Jordie0608
c0a749d6b1 properly uniques list display 2016-08-13 15:41:57 +10:00
KorPhaeron
ea92361506 Minebots are less suicidal 2016-08-12 19:46:38 -05:00
KorPhaeron
9b8b460c15 Fixes bubblegum message 2016-08-12 18:45:47 -05:00
Jordie
bcccf41695 unhardcodes count and display of ores 2016-08-12 12:07:46 +10:00
KorPhaeron
9ee67f942a Projectile Dismemberment and Wizard spellblade (#19783)
* Spellblade

* Plasma cutters and onback sprites

* Cleans up dismemberment projectile code

* Runtime fix
2016-08-11 15:43:29 +12:00
Cruix
72877e3012 Action Buttons and fixes for minebots (#19718)
* Added verbs for sentient minebots.

* Changed minebot verbs into action buttons.
2016-08-09 14:33:54 +12:00
GunHog
bd8784a027 Adds Do_After and Announcement
- Adds Do_After as comfirmation of setting the colony's location.
- Adds an announcement for when the drop zone is set.
2016-08-03 18:09:07 -05:00
GunHog
ff9f10a74c Whoops
>Gun Hog in charge of math
2016-08-02 10:59:55 -05:00
GunHog
db6b95973e Tweaks
- Adds Xhuis' suggestion for a badmin version
- Restricts dropping colonies on ruins without being fully inside them.
2016-08-02 10:57:12 -05:00
KorPhaeron
bed2a5dae4 Can't launch the colony as the clown 2016-07-30 23:39:11 -05:00
KorPhaeron
7111c4391f Adds disguting tumours to meta and box, lets RD and engineering build in those tumours 2016-07-30 20:14:51 -05:00
KorPhaeron
053142b95a You can't power all of lavaland from one apc 2016-07-27 11:42:20 -05:00
oranges
8be61f8a80 Merge pull request #19458 from KorPhaeron/immortality
Add action button to immortality talisman
2016-07-25 21:15:21 +12:00
MMMiracles
c53843d348 Adds Jump Boots (#19436)
* i surf professionally

* stuff changes

* buff, upgrades, and some other things

* action button desc update

* >burn_state = true

* rip larva

* fak
2016-07-24 22:43:48 -04:00
KorPhaeron
376936e55b Add action button to immortality talisman 2016-07-23 21:59:14 -05:00
oranges
4d70a39488 Merge pull request #19400 from Bawhoppen/mapfixes
All shuttles now use proper smoothing paths, I had to update them all by hand

I have a few more things to fix for titanium in this PR aswell

Also all syndie shuttles are now consistent with each other. (Added some more turrets since they aren't indestructible now)

(I was exaggerating/joking when I said its like 50 files changed but it turns out it actually is)

add: Titanium now spawns in mining again.
add: It has uses in R&D and robotics production.
add: All shuttle walls are now using a new proper smoothing path. Mappers please make sure to use this path correctly in the future. (along with tiles)
2016-07-22 10:11:46 +12:00
Shadowlight213
5f10739385 Repaths satchels and lets angels equip them (#19371)
Repaths satchels so all the different ones are children of the normal satchel.
Allows angels to equip satchels since the satchels are on the side of the body instead of the back. Should help miners who find the potion out a bit.
2016-07-22 10:10:30 +12:00
Joan Lung
fa257f92ab Misc fixes (#19375)
* Misc fixes

* river

* delta

* waterfall

* cloudburst

* thunderstorm
2016-07-20 20:12:49 +12:00
Lularian
250623ccdb readds recipes and spawning 2016-07-19 16:32:04 -05:00
KorPhaeron
394d253c8b Titanium Removal (#19334) 2016-07-17 16:06:08 +12:00
bawhoppen
7830992c11 Makes shuttles superficially buildable (#18974)
Added two new materials, Titanium and plastitanium. Titanium is naturally occuring, and plastitanium is an alloy made of plasma and titanium.
These materials can be used to build shuttle walls and floors, though this serves no current purpose.

Before you yell "SNOWFLAKE" about the materials, I have definite planned purposes for them, not to mention what else they could be potentially used for (mechs, R&D, etc.)
You can use titanium to make white shuttle walls that smooth (like the ones of the escape shuttle), and plastitanium to make the grey syndie shuttle walls. You can also make floor tiles out of each material for the different shuttle floors. This PR itself doesn't change any of the paths on the map to use smoothed shuttlewalls and I'll save that for a seperate PR.

Also this PR makes ORM code better and allows people to easily add new alloys

Sprites by WJ
2016-07-14 21:25:49 +12:00
Kyle Spier-Swenson
83e4404f7b Planetary atmos (#19189)
* Planetary atmos
Turfs marked as planetary_atmos will revert back to their default state as if the upper atmosphere mixes with it reverting it.

* Fixes Planetary Atmos being treated as space.
2016-07-09 18:18:31 +12:00
Core0verload
9edf034fa9 Changes a bit how hardsuit jetpack upgrade works (#19165)
Hardsuit jetpack upgrade item is replaced by an actual jetpack - the same as the one that exists inside the upgraded suit. It still can't be used separately.

Hardsuit jetpack has hardsuit jetpack sprites instead of voidsuit pack.

You can remove jetpack from hardsuit by using screwdriver on it.

Unrelated:
Fixes mining vendor UI a bit: items with long names no longer take two lines.
Changes staff of storms path to actual staff.
2016-07-09 18:17:43 +12:00
coiax
4c5e478ed6 Observers can auto-orbit meteors; space dust event (#19142)
* Observers can auto-orbit meteors; space dust event

During a meteor shower, observers can automatically orbit
threatening meteors and watch them hit the station.

Added Major Space Dust event, which is a meteor shower
containing only space dust.

Reduced chance of RNG meteor event.

Fixes bug where meteors wouldn't move when spawned.
2016-07-09 18:16:11 +12:00
Xhuis
d818ccee79 Necropolis Beautification (#19134)
* Lavaland patch

* Conflicts

* Now with 100% more compiling

* Removes balance changes

* Conflicts 1

* Conflicts 3

* Updates the map
2016-07-05 20:15:19 -04:00
Leo
2e09d553ec Requests console no longer spam "New materials available" (#19129)
Only sends message when new ore was actually processed
2016-07-05 09:28:54 +12:00
Core0verload
f1cb8c2ed1 Shitcode compression (#19068)
Makes some of Hades code more dense.
Makes mint use material containers.
Fixes #19037. There is no material datum for adamantine yet, it would be trivial to add it back if when it would become a true material.
2016-07-04 14:03:55 +12:00
bgobandit
17aca2f8ed Ore redemption machine streamlining. (#19062)
Makes the ore redemptor machine 100000% less spammy to request consoles, and prints a list of what exactly is in the machine. The new non-spamminess means chemistry and the bar can now get a notification, because there will only be one message per load.

Adds bluespace polycrystals, basically a "smelted" "sheet" of bluespace crystals, to the game, in order to make the ore redemptor accept them.
2016-07-04 13:57:27 +12:00
oranges
8d939ceebf Merge pull request #19051 from Incoming5643/lavaland_can_wait
Reduces the odds of the hilarious (but tragic) 3 minute rev rounds
2016-07-04 13:56:20 +12:00
Xhuis
2ab3f554d9 Refactors weather into a subsystem (#19003)
Weather has been refactored from a weather control machine on the lavaland z-level into a subsystem. All existing weather has been changed to accommodate this change, and their code has been optimized by using addtimer() instead of sleep().

The new subsystem also supports adding weather to any z-level; for instance, if you made a weather called /datum/weather/rain_storm and made it target z-level 3 with a 100% probability, the rain storm would occur as much as possible with 5-10 minute intermissions. These intermissions take into account the weather's duration.
2016-07-04 13:55:36 +12:00
Leo
08c6923a12 Adds the tele-gulag [ready for review/merge] (#18644)
Now security can send the bad guys to the gulag without any effort!
Just put the unlucky guy inside the teleporter, insert a prisoner ID and hit the button!
You don't even need to strip him, it's all automatic!
2016-07-01 13:28:58 +12:00
Incoming
192509a926 Head Revs that attempt to move the mining shuttle around will get a one time reminder that leaving on it might cause them to lose the round and end the game. They can then choose to disregard the warning and lose the round anyway.
This warning happens regardless of whether or not the head rev is the only (living) rev head, as to do otherwise would allow a rev head to gain knowledge on these things in a painless way.
2016-06-30 12:41:09 -04:00
Core0verload
49f82613a3 Makes angel potion bottle into a real bottle (#19026) 2016-06-30 12:17:14 -04:00
TechnoAlchemist
e2f4a953ca Gives miners a survival medipen instead of brute patches. (#19007)
* Gets rid of the 8 patches in the vendor.

* Removes the brute pillbottles from miner gear, replaces with survival medipen.

At the behest of the design lead. New brute patches were ineffectual and giving them a bunch ruins the single get out of injury free card they used to have.
2016-06-30 19:45:44 +12:00
bgobandit
f4beb93752 Fixes dusty smartfridge storage icon (#18971) 2016-06-28 09:21:34 -04:00
Core0verload
e78451796f Mining tweaks, fixes and balance changes (#18697)
Tweaks and QoL changes:
    Kinetic accelerator now supports seclite attachment.
    Miners now have a special heavy duty headset, it differs from regular supply headset only in sprite.
    Miner's roundstart crowbar now spawns in box instead of backpack.
    Preserved legion core no longer sparks and has a telling desc.

Balance changes:
    All cyborgs are now ash-proof. Mining cyborg starts with ash-proof sprite to fit dark mining style. All borgs are superior to humans at their module's job, it makes sense for mining cyborg to come with ash-proof hull by default - after all, mining borgs can't deploy shelters to sit out ash storms.
    Ash-proof plating upgrade was replaced with Lavaproof tracks. This upgrade allows mining cyborgs to roam lava safely.
    Mining cyborg module now includes a tiny welding tool for basic self-repair. This welding tool holds 4 times less fuel than the one used by engineering cyborgs. It also includes a small fire extinguisher.
    Miners start with a box of 3 brute and 1 burn paths instead of a single brute patch. This compensates for recent path nerf that dropped amount of reagents in single path more than in two.
    Explorer's belt slot amount is increased by one, while mining belt crafted from sinew still has 5 slots.

Fixes:
    Updates miner's corpse and mining wardrobe with new lavaland gear.
    Fixes envy's knife path.
    Fixes wing potion's misguided racism.
    Fixes #18796. Fixes legion's nullspace corpse drop bug and two related runtimes.
2016-06-28 21:58:57 +12:00
Jack Edge
c374782ebf A lot of shuttle changes 2016-06-25 17:28:46 +01:00
Joan Lung
b374e26b91 Stabilizing Serum is named properly in the mining vendor 2016-06-23 22:58:18 -04:00