mirror of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP.git
synced 2026-08-26 09:36:41 +01:00
The Lythios Colonist Ghost Role: Invasion of the Cat People (#7043)
Tajara Peasants are coming. <!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> ## A New Ghost Role and Lythios Features! It seems like the crew is finally getting some neighbors on good old Lythios. Tajara, of course, you have to source your colonists locally after all. Nanotrasen is even going to let them onto station grounds to work and trade with the crew. The new ghost role Na'sahira Colonist is an Atlas-specific ghost role in the same vein as ashlanders. Like Ashlanders, Colonists have unique crafting recipes, which use the new gatherables I have added. Hopefully, this will give them more products to trade with the crew. In addition, I have made some other balance chances and additions: - Two new plants that can be harvested from now spawn randomly in the Lythios snow - Spiders now drop poison gland items which can be extracted for their reagents. - Butchering now produces between 0 and the set amount of the butchering loot rather then 0 **or** the butchering loot greatly increasing the chances of you at least getting something from butchering. - The powder horn now holds double the gunpowder. - Colonist recipes are in a new "Special Recipes" Tab which I believe is a good place to add recipes from species backgrounds or ghost role in future development. <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> ## Why It's Good For The Game The Ashlanders never saw their full potential since the crew was always limited in how they could interact with them. Travellers and traders by contrast are extremely freeform but are still separated from the station. Colonists will spawn directly on the Lythios map and can interact directly with the entire crew without delay. The colonist recipes give incentives to interact with the new Lythios map features and the Lythios map in general. The butchering change removes the frustration inherent with butchering an creating and getting no rewards. The powder horn was buffed to make it more in line with similar-sized reagent containers and to make sure black powder weapons are better suited for longer periods of combat. The spider poison gland PR was made when I figured spiders <!-- Argue for the merits of your changes and how they benefit the game, especially if they are controversial and/or far reaching. If you can't actually explain WHY what you are doing will improve the game, then it probably isn't good for the game in the first place. --> ## Changelog <!-- If your PR modifies aspects of the game that can be concretely observed by players or admins you should add a changelog. If your change does NOT meet this description, remove this section. Be sure to properly mark your PRs to prevent unnecessary GBP loss. You can read up on GBP and it's effects on PRs in the tgstation guides for contributors. Please note that maintainers freely reserve the right to remove and add tags should they deem it appropriate. You can attempt to finagle the system all you want, but it's best to shoot for clear communication right off the bat. --> 🆑 add: The Lythios Colonist ghost role. add: two new snow plants that can be harvested, new crafting recipes, tweak: butchered creates drop 0-amount loot rather then 0 or amounts loot balance: powderhorn capacity doubled fix: Welderspear recipes now in the correct recipe category. /🆑 <!-- Both 🆑's are required for the changelog to work! You can put your name to the right of the first 🆑 if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. -->
This commit is contained in:
@@ -83,6 +83,36 @@
|
||||
. = ..()
|
||||
icon_state = "snowbush[rand(1, 6)]"
|
||||
|
||||
/obj/structure/flora/snow_berry
|
||||
name = "Ashomarr Tree"
|
||||
desc = "Ashomarr or 'Adhomai Holly' is a berry bush know to thrive in extreme cold. Unlike earth holly, the berries are non-toxic."
|
||||
icon = 'icons/obj/flora/snowflora.dmi'
|
||||
icon_state = "holly"
|
||||
|
||||
/obj/structure/flora/snow_berry/attack_hand(mob/user, datum/event_args/actor/clickchain/e_args)
|
||||
var/harvest_amount = rand(1, 5)
|
||||
visible_message("[user] begins to pick berries from the Bush.", "You begin picking the berries from the bush.")
|
||||
if(do_after(user, 5 SECONDS))
|
||||
for(var/i in 1 to harvest_amount)
|
||||
new /obj/item/reagent_containers/food/snacks/ashomarr(src.loc)
|
||||
visible_message("[user] harvests the berries from the Ashomarr Tree.", "You finish harvesting the berries from the tree.")
|
||||
qdel(src)
|
||||
|
||||
/obj/structure/flora/taj_tuber
|
||||
name = "Guskaroot"
|
||||
desc = "A tuber native to Adhomai known for its unnatural resillence to cold and its ability to grow in the wild."
|
||||
icon = 'icons/obj/flora/snowflora.dmi'
|
||||
icon_state = "tajtuber"
|
||||
|
||||
/obj/structure/flora/taj_tuber/attack_hand(mob/user, datum/event_args/actor/clickchain/e_args)
|
||||
var/harvest_amount = rand(1, 3)
|
||||
visible_message("[user] begins to pull the tubers from the earth.", "You begin pulling up the tubers.")
|
||||
if(do_after(user, 5 SECONDS))
|
||||
for(var/i in 1 to harvest_amount)
|
||||
new /obj/item/reagent_containers/food/snacks/guska(src.loc)
|
||||
visible_message("[user] pull the tubers clean from the frozen earth", "You finish harvesting the tubers.")
|
||||
qdel(src)
|
||||
|
||||
/obj/structure/flora/pottedplant
|
||||
name = "potted plant"
|
||||
desc = "Really ties the room together."
|
||||
|
||||
Reference in New Issue
Block a user