mirror of
https://github.com/KabKebab/GS13.git
synced 2026-07-11 16:08:32 +01:00
Import stage one
adding icons and code
This commit is contained in:
@@ -907,3 +907,45 @@ GLOBAL_LIST_INIT(plaswood_recipes, list ( \
|
||||
|
||||
/obj/item/stack/sheet/mineral/plaswood/fifty
|
||||
amount = 50
|
||||
|
||||
GLOBAL_LIST_INIT(micro_bricks_recipes, list ( \
|
||||
new/datum/stack_recipe("Road fourway", /obj/structure/micro_brick/road_fourway, 2, time = 2, one_per_turf = TRUE, on_floor = TRUE), \
|
||||
new/datum/stack_recipe("Road threeway", /obj/structure/micro_brick/road_threeway, 2, time = 2, one_per_turf = TRUE, on_floor = TRUE), \
|
||||
new/datum/stack_recipe("Road straight", /obj/structure/micro_brick/road_straight, 2, time = 2, one_per_turf = TRUE, on_floor = TRUE), \
|
||||
new/datum/stack_recipe("Road turn", /obj/structure/micro_brick/Road_turn, 2, time = 2, one_per_turf = TRUE, on_floor = TRUE), \
|
||||
null, \
|
||||
new/datum/stack_recipe("Small houses", /obj/structure/micro_brick/small_house, 5, time = 2, one_per_turf = TRUE, on_floor = TRUE), \
|
||||
new/datum/stack_recipe("Small business", /obj/structure/micro_brick/small_business, 5, time = 2, one_per_turf = TRUE, on_floor = TRUE), \
|
||||
new/datum/stack_recipe("Small warehouse", /obj/structure/micro_brick/small_warehouse, 5, time = 2, one_per_turf = TRUE, on_floor = TRUE), \
|
||||
new/datum/stack_recipe("Small museum", /obj/structure/micro_brick/small_museum, 5, time = 2, one_per_turf = TRUE, on_floor = TRUE), \
|
||||
null, \
|
||||
new/datum/stack_recipe("Small moon", /obj/item/micro_brick/moon, 5, time = 2), \
|
||||
null, \
|
||||
))
|
||||
|
||||
/obj/item/stack/sheet/micro_bricks
|
||||
name = "Micro Bricks"
|
||||
desc = "an studless version of the iconic bricks for recreation use on station with big crewmembers "
|
||||
singular_name = "Micro Brick"
|
||||
icon_state = "SmallBucket"
|
||||
item_state = "SmallBucket"
|
||||
materials = list(MAT_METAL=MINERAL_MATERIAL_AMOUNT)
|
||||
flags_1 = CONDUCT_1
|
||||
resistance_flags = FIRE_PROOF
|
||||
merge_type = /obj/item/stack/sheet/micro_bricks
|
||||
|
||||
/obj/item/stack/sheet/micro_bricks/fifty
|
||||
amount = 50
|
||||
|
||||
/obj/item/stack/sheet/micro_bricks/twenty
|
||||
amount = 20
|
||||
|
||||
/obj/item/stack/sheet/micro_bricks/ten
|
||||
amount = 10
|
||||
|
||||
/obj/item/stack/sheet/micro_bricks/five
|
||||
amount = 5
|
||||
|
||||
/obj/item/stack/sheet/micro_bricks/Initialize(mapload, new_amount, merge = TRUE)
|
||||
recipes = GLOB.micro_bricks_recipes
|
||||
return ..()
|
||||
|
||||
@@ -0,0 +1,104 @@
|
||||
/obj/structure/micro_brick
|
||||
icon = 'icons/obj/small_world.dmi'
|
||||
|
||||
/obj/structure/micro_brick/road_fourway
|
||||
name = "Road fourway"
|
||||
desc = "roundabouts are better!"
|
||||
icon_state = "roadfourway"
|
||||
anchored = TRUE
|
||||
resistance_flags = FLAMMABLE
|
||||
max_integrity = 100
|
||||
integrity_failure = 30
|
||||
var/buildstacktype = /obj/item/stack/sheet/metal
|
||||
var/buildstackamount = 2
|
||||
|
||||
/obj/structure/micro_brick/road_threeway
|
||||
name = "Road threeway"
|
||||
desc = "Ill take the back you get the front."
|
||||
icon_state = "roadthreeway"
|
||||
anchored = TRUE
|
||||
resistance_flags = FLAMMABLE
|
||||
max_integrity = 100
|
||||
integrity_failure = 30
|
||||
var/buildstacktype = /obj/item/stack/sheet/metal
|
||||
var/buildstackamount = 2
|
||||
|
||||
/obj/structure/micro_brick/road_straight
|
||||
name = "Road straight"
|
||||
desc = "Is it gay if the balls touch?"
|
||||
icon_state = "roadstraight"
|
||||
anchored = TRUE
|
||||
resistance_flags = FLAMMABLE
|
||||
max_integrity = 100
|
||||
integrity_failure = 30
|
||||
var/buildstacktype = /obj/item/stack/sheet/metal
|
||||
var/buildstackamount = 2
|
||||
|
||||
|
||||
/obj/structure/micro_brick/Road_turn
|
||||
name = "Road turn"
|
||||
desc = "Bending the Rules."
|
||||
//i cannot find a joke for this :(
|
||||
icon_state = "roadturn"
|
||||
anchored = TRUE
|
||||
resistance_flags = FLAMMABLE
|
||||
max_integrity = 100
|
||||
integrity_failure = 30
|
||||
var/buildstacktype = /obj/item/stack/sheet/metal
|
||||
var/buildstackamount = 2
|
||||
|
||||
/obj/structure/micro_brick/small_house
|
||||
name = "Small houses"
|
||||
desc = "Lets hope this household does their taxes!"
|
||||
icon_state = "smallhouses"
|
||||
anchored = TRUE
|
||||
resistance_flags = FLAMMABLE
|
||||
max_integrity = 100
|
||||
integrity_failure = 30
|
||||
var/buildstacktype = /obj/item/stack/sheet/metal
|
||||
var/buildstackamount = 2
|
||||
|
||||
/obj/structure/micro_brick/small_business
|
||||
name = "Small business"
|
||||
desc = "A place for not many 9's with how many 5's"
|
||||
icon_state = "smallbusiness"
|
||||
anchored = TRUE
|
||||
resistance_flags = FLAMMABLE
|
||||
max_integrity = 100
|
||||
integrity_failure = 30
|
||||
var/buildstacktype = /obj/item/stack/sheet/metal
|
||||
var/buildstackamount = 2
|
||||
|
||||
/obj/structure/micro_brick/small_warehouse
|
||||
name = "Small warehouse"
|
||||
desc = "The house has been exposed to the moon light and is now a warehouse!"
|
||||
// https://i.redd.it/4ke5819c2ib61.jpg
|
||||
icon_state = "warehouse"
|
||||
anchored = TRUE
|
||||
resistance_flags = FLAMMABLE
|
||||
max_integrity = 100
|
||||
integrity_failure = 30
|
||||
var/buildstacktype = /obj/item/stack/sheet/metal
|
||||
var/buildstackamount = 2
|
||||
|
||||
/obj/structure/micro_brick/small_museum
|
||||
name = "Small museum"
|
||||
desc = "A place to store old and small relics found around the station "
|
||||
icon_state = "smallmuseum"
|
||||
anchored = TRUE
|
||||
resistance_flags = FLAMMABLE
|
||||
max_integrity = 100
|
||||
integrity_failure = 30
|
||||
var/buildstacktype = /obj/item/stack/sheet/metal
|
||||
var/buildstackamount = 2
|
||||
|
||||
/obj/item/micro_brick/moon
|
||||
name = "Small moon"
|
||||
icon_state = "smallmoon"
|
||||
icon = 'icons/obj/small_world.dmi'
|
||||
desc = "You now have the power of the moon on your side"
|
||||
throwforce = 0
|
||||
throw_speed = 3
|
||||
throw_range = 7
|
||||
force = 0
|
||||
total_mass = TOTAL_MASS_TINY_ITEM
|
||||
Reference in New Issue
Block a user