Tech Origin update:

-Various item have had their tech origins updated or added to.
-Items that just use metal or glass have their materials origin lowered
-Items that use more advance materials have their materials tech origin raised to equal the uncommon material.

Engineering Tech research:
-Engineering tech origin, because Materials tech origin is just for being able to manipulate rare/ new materials for production.
-Engineering tech field focuses on various engineering items, and will increase in scale as time goes on.
-Various items (especially tools and mech parts) use the engineering tech origin.

Mining tools update:
- Drills can dig up sand.
- Plasma cutters can cut down walls and girders, and set fire to thermite, and be used in the reinforced wall deconstruction stages in place of the welder.
- Diamond drills can drill though walls, and girders, and can drill through the plating of reinforced walls.

Tech Origin changes and Circuit boards:
-If it requires a special material to make, it now have a materials origin equal to that special material. General glass circuit boards do not require materials research.
-Engineering research should be applied (reasonably) to the board if it is a machine, computers should stick to programing (even if the computer is related to an engineering field).
-Still a work in progress, as always.

Last update:
-Shovel sprite is back to being a digging shovel in style, a scooping shovel is terrible at digging. I should know, I've dug many holes in my days, and a scooping shovel is terrible, and a spade head is much better.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1654 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
tronaldnwn@hotmail.com
2011-06-02 04:05:42 +00:00
parent f7f5c8ecab
commit 6691236237
14 changed files with 298 additions and 135 deletions
+20 -18
View File
@@ -881,7 +881,7 @@ proc/move_mining_shuttle()
if(!W || !user)
return 0
if (istype(W, /obj/item/weapon/shovel))
if ((istype(W, /obj/item/weapon/shovel))||(istype(W,/obj/item/weapon/pickaxe/drill))||(istype(W,/obj/item/weapon/pickaxe/diamonddrill)))
var/turf/T = user.loc
if (!( istype(T, /turf) ))
return
@@ -2563,8 +2563,9 @@ var/list/datum/material_recipe/MATERIAL_RECIPES = list(
throwforce = 4.0
item_state = "pickaxe"
w_class = 4.0
m_amt = 3000 //making them on par with the require materials to make silver, gold, and diamond picks
m_amt = 3750 //one sheet, but where can you make them?
var/digspeed = 40 //moving the delay to an item var so R&D can make improved picks. --NEO
origin_tech = "materials=1;engineering=1"
hammer
name = "Mining Sledge Hammer"
@@ -2578,22 +2579,22 @@ var/list/datum/material_recipe/MATERIAL_RECIPES = list(
origin_tech = "materials=3"
desc = "This makes no metallurgic sense."
drill
name = "Mining Drill" // Can dig sand as well!
icon_state = "handdrill"
item_state = "jackhammer"
digspeed = 30
origin_tech = "materials=2;powerstorage=3;engineering=2"
desc = "Yours is the drill that will pierce through the rock walls."
jackhammer
name = "Sonic Jackhammer"
icon_state = "jackhammer"
item_state = "jackhammer"
digspeed = 30
origin_tech = "materials=3;powerstorage=2"
digspeed = 20 //faster than drill, but cannot dig
origin_tech = "materials=3;powerstorage=2;engineering=2"
desc = "Cracks rocks with sonic blasts, perfect for killing cave lizards."
drill
name = "Mining Drill"
icon_state = "handdrill"
item_state = "jackhammer"
digspeed = 30
origin_tech = "materials=3;powerstorage=2"
desc = "Yours is the drill that will pierce through the rock walls."
gold
name = "Golden Pickaxe"
icon_state = "gpickaxe"
@@ -2607,9 +2608,9 @@ var/list/datum/material_recipe/MATERIAL_RECIPES = list(
icon_state = "plasmacutter"
item_state = "gun"
w_class = 3.0 //it is smaller than the pickaxe
force = 10.0 //Also, weaker
digspeed = 20
origin_tech = "materials=4;plasmatech=2"
damtype = "fire"
digspeed = 20 //Can slice though normal walls, all girders, or be used in reinforced wall deconstruction/ light thermite on fire
origin_tech = "materials=4;plasmatech=3;engineering=3"
desc = "A rock cutter that uses bursts of hot plasma. You could use it to cut limbs off of xenos! Or, you know, mine stuff."
diamond
@@ -2617,15 +2618,15 @@ var/list/datum/material_recipe/MATERIAL_RECIPES = list(
icon_state = "dpickaxe"
item_state = "dpickaxe"
digspeed = 10
origin_tech = "materials=6"
origin_tech = "materials=6;engineering=4"
desc = "A pickaxe with a diamond pick head, this is just like minecraft."
diamonddrill //When people ask about the badass leader of the mining tools, they are talking about ME!
name = "Diamond Mining Drill"
icon_state = "diamonddrill"
item_state = "jackhammer"
digspeed = 0
origin_tech = "materials=6;powerstorage=4"
digspeed = 0 //Digs through walls, girders, and can dig up sand
origin_tech = "materials=6;powerstorage=4;engineering=5"
desc = "Yours is the drill that will pierce the heavens!"
/*****************************Shovel********************************/
@@ -2640,6 +2641,7 @@ var/list/datum/material_recipe/MATERIAL_RECIPES = list(
item_state = "shovel"
w_class = 3.0
m_amt = 50
origin_tech = "materials=1;engineering=1"
/******************************Materials****************************/