Files
ca607addcc More evac shuttles 2 (#5669)
## About The Pull Request

Adds a couple really expensive shuttles.

- The gold version of Oh Hi Daniel, being a joke and expensive but not
nearly as expensive as
- The Vigilante, a long-range syndicate transport shuttle with a cosy
layout and also some mobs and a sentience balloon. (Also contains a
unique weapon)
- The Millionaire Shuttle, a very gold shuttle that's supposed to feel
fancy, and also it has some silly custom items.

Also adds a "medical bay" pod to the cluster of escape pods, along with
making it require an emagged console.
Also reduces the breacher's price considering that in hindsight it's not
_that_ good of a shuttle.
## Why It's Good For The Game

The last time I made some shuttles people kinda liked them, so I decided
to make a couple more.

## Proof Of Testing

Shuttles are able to be bought and they work just fine. StrongDMM
screenshots follow:
Gold Daniel -
<img width="320" height="352" alt="image"
src="https://github.com/user-attachments/assets/cbd57b08-35f3-47e3-929e-629f6a59fd00"
/>
Vigilante -
<img width="896" height="1376" alt="image"
src="https://github.com/user-attachments/assets/f5f66209-7271-45b8-938b-4cbad8fbf3ac"
/>
Millionaire -
<img width="608" height="1184" alt="image"
src="https://github.com/user-attachments/assets/cd28f2a9-2241-4e01-8516-e8e644a451e0"
/>



## Changelog
🆑
add: Adds a couple more dumb expensive evac shuttles.
balance: Makes the escape pod cluster shuttle emag only.
/🆑

---------

Co-authored-by: Cabbage <supredoode@gmail.com>
2026-06-11 15:36:36 -04:00

33 lines
989 B
Plaintext

/obj/structure/flora/tree/pine/xmas/millionaire //not really a tree but the code is close enough
icon = 'modular_zubbers/icons/obj/fluff/bonus.dmi'
icon_state = "bonusnt"
pixel_x = 0
name = "bonus bag pile"
desc = "A pile of bonus bags. Try to find one with your name on it!"
var/gift_type = /obj/item/storage/box/papersack/millionaire_bonus
var/unlimited = FALSE
var/static/list/took_bonus
/obj/structure/flora/tree/pine/xmas/millionaire/Initialize(mapload)
. = ..()
if(!took_bonus)
took_bonus = list()
/obj/structure/flora/tree/pine/xmas/millionaire/attack_hand(mob/living/user, list/modifiers)
. = ..()
if(.)
return
if(!user.ckey)
return
if(took_bonus[user.ckey] && !unlimited)
to_chat(user, span_warning("You already claimed your bonus!"))
return
to_chat(user, span_warning("After a bit of rummaging, you locate a bonus bag with your name on it!"))
if(!unlimited)
took_bonus[user.ckey] = TRUE
var/obj/item/G = new gift_type(src)
user.put_in_hands(G)