Skip to content

Commit

Permalink
new sprites, billboards & pizza related stuff added. Minor map fixes.…
Browse files Browse the repository at this point in the history
… Minor survivor changes.
  • Loading branch information
Zenith00000 committed Jun 25, 2024
1 parent 6169779 commit 7bc1217
Show file tree
Hide file tree
Showing 10 changed files with 239 additions and 146 deletions.
9 changes: 9 additions & 0 deletions code/datums/skills/civilian.dm
Original file line number Diff line number Diff line change
Expand Up @@ -249,3 +249,12 @@ CIVILIAN
SKILL_VEHICLE = SKILL_VEHICLE_SMALL,
SKILL_FIREMAN = SKILL_FIREMAN_SKILLED,
)

/datum/skills/civilian/survivor/pizza_delivery_driver
name = "Survivor - Pizza Galaxy Delivery Driver"
skills = list(
SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED,
SKILL_ENDURANCE = SKILL_ENDURANCE_SURVIVOR,
SKILL_FIREMAN = SKILL_FIREMAN_TRAINED,
SKILL_VEHICLE = SKILL_VEHICLE_SMALL,
)
39 changes: 39 additions & 0 deletions code/game/objects/items/reagent_containers/food/snacks.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2927,6 +2927,45 @@
boxes += extra
update_icon()

// Pizza Galaxy Pizza

/obj/item/pizzabox/pizza_galaxy
icon = 'icons/obj/items/pizza_galaxy_pizza.dmi'

/obj/item/pizzabox/pizza_galaxy/margherita/Initialize()
. = ..()
pizza = new /obj/item/reagent_container/food/snacks/sliceable/pizza/margherita(src)
boxtag = "Margherita Deluxe"

/obj/item/pizzabox/pizza_galaxy/vegetable/Initialize()
. = ..()
pizza = new /obj/item/reagent_container/food/snacks/sliceable/pizza/vegetablepizza(src)
boxtag = "Gourmet Vegatable"

/obj/item/pizzabox/pizza_galaxy/mushroom/Initialize()
. = ..()
pizza = new /obj/item/reagent_container/food/snacks/sliceable/pizza/mushroompizza(src)
boxtag = "Mushroom Special"

/obj/item/pizzabox/pizza_galaxy/meat/Initialize()
. = ..()
pizza = new /obj/item/reagent_container/food/snacks/sliceable/pizza/meatpizza(src)
boxtag = "Meatlover's Supreme"

/// Mystery Pizza, made with random ingredients!
/obj/item/pizzabox/pizza_galaxy/mystery/Initialize(mapload, ...)
. = ..()
pizza = new /obj/item/reagent_container/food/snacks/sliceable/pizza/mystery(src)
boxtag = "Mystery Pizza"

// Pre-stacked boxes for reqs
/obj/item/pizzabox/pizza_galaxy/mystery/stack/Initialize(mapload, ...)
. = ..()
for(var/i in 1 to 2)
var/obj/item/pizzabox/pizza_galaxy/mystery/extra = new(src)
boxes += extra
update_icon()

///////////////////////////////////////////
// new old food stuff from bs12
///////////////////////////////////////////
Expand Down
11 changes: 5 additions & 6 deletions code/modules/gear_presets/survivors/lv_759/preset_hybrisa.dm
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@
name = "Survivor - Hybrisa - Civilian - Pizza Galaxy Delivery Driver"
assignment = "Civilian - Pizza Galaxy Delivery Driver"
idtype = /obj/item/card/id/pizza
skills = /datum/skills/civilian/survivor
skills = /datum/skills/civilian/survivor/pizza_delivery_driver
flags = EQUIPMENT_PRESET_START_OF_ROUND
access = list(ACCESS_CIVILIAN_PUBLIC)

Expand All @@ -218,16 +218,15 @@
new_human.equip_to_slot_or_del(new /obj/item/clothing/under/hybrisa/pizza_galaxy(new_human), WEAR_BODY)
new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/satchel/norm(new_human), WEAR_BACK)
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/red(new_human), WEAR_FEET)
new_human.equip_to_slot_or_del(new /obj/item/tool/kitchen/knife(new_human.back), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/pizzabox/pizza_galaxy/mystery(new_human.back), WEAR_IN_BACK)
if(45 to 60) // Pizza Delivery (Rarer)
new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/sechud, WEAR_EYES)
new_human.equip_to_slot_or_del(new /obj/item/clothing/head/headband/red(new_human), WEAR_HEAD)
new_human.equip_to_slot_or_del(new /obj/item/clothing/under/hybrisa/pizza_galaxy(new_human), WEAR_BODY)
new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/satchel/norm(new_human), WEAR_BACK)
new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/armor/vest/hybrisa/civilian_vest(new_human), WEAR_JACKET)
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/red(new_human), WEAR_FEET)
new_human.equip_to_slot_or_del(new /obj/item/tool/kitchen/knife(new_human.back), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/snacks/meatpizzaslice(new_human.back), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/pizzabox/pizza_galaxy/mystery(new_human.back), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/pistol/kt42, WEAR_R_HAND)
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine, WEAR_R_STORE)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/kt42, WEAR_IN_R_STORE)
Expand All @@ -239,7 +238,7 @@
new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/satchel/norm(new_human), WEAR_BACK)
new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/light/vest(new_human), WEAR_JACKET)
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/veteran/pmc/commando/cbrn(new_human), WEAR_FEET)
new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/snacks/meatpizzaslice(new_human.back), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/pizzabox/pizza_galaxy/mystery(new_human.back), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb/m3717, WEAR_R_HAND)
new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/shotgun, WEAR_R_STORE)
new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/handful/shotgun/buckshot, WEAR_IN_R_STORE)
Expand Down Expand Up @@ -1043,7 +1042,7 @@
new_human.equip_to_slot_or_del(new /obj/item/clothing/under/hybrisa/pizza_galaxy(new_human), WEAR_BODY)
new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/satchel/norm(new_human), WEAR_BACK)
new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/red(new_human), WEAR_FEET)
new_human.equip_to_slot_or_del(new /obj/item/tool/kitchen/knife(new_human.back), WEAR_IN_BACK)
new_human.equip_to_slot_or_del(new /obj/item/pizzabox/pizza_galaxy/mystery(new_human.back), WEAR_IN_BACK)
if(4) // Fire Protection
new_human.equip_to_slot_or_del(new /obj/item/clothing/head/soft(new_human), WEAR_HEAD)
new_human.equip_to_slot_or_del(new /obj/item/clothing/under/colonist/ua_civvies(new_human), WEAR_BODY)
Expand Down
Binary file added icons/obj/items/pizza_galaxy_pizza.dmi
Binary file not shown.
Binary file modified icons/obj/structures/props/32x64_hybrisabillboards.dmi
Binary file not shown.
Binary file modified icons/obj/structures/props/hybrisa_vehicles/box_van_pizza.dmi
Binary file not shown.
Binary file modified icons/obj/vehicles/box_van.dmi
Binary file not shown.
Binary file modified icons/obj/vehicles/pizza_van.dmi
Binary file not shown.
2 changes: 1 addition & 1 deletion maps/interiors/pizza_van.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@
/obj/structure/closet/crate/plastic{
pixel_y = 8
},
/obj/item/pizzabox/mystery/stack{
/obj/item/pizzabox/pizza_galaxy/mystery/stack{
pixel_y = 12
},
/obj/item/stack/sheet/cardboard{
Expand Down
Loading

0 comments on commit 7bc1217

Please sign in to comment.