Skip to content

Commit

Permalink
Colonial Space Grunts (#4884)
Browse files Browse the repository at this point in the history
# About the pull request

Adds the tabletop game known as Colonial Space Grunts, this will enable
roleplay for shipside roles when they have downtime.

yes i have permission to add this in game, it was done by a good friend
of mine who sadly doesnt play much anymore.

<!-- Remove this text and explain what the purpose of your PR is.

Mention if you have tested your changes. If you changed a map, make sure
you used the mapmerge tool.
If this is an Issue Correction, you can type "Fixes Issue #169420" to
link the PR to the corresponding Issue number #169420.

Remember: something that is self-evident to you might not be to others.
Explain your rationale fully, even if you feel it goes without saying.
-->

# Explain why it's good for the game
Colonial space grunts is a simple to learn and easy to get into tabletop
game, it can be played in a single game, ive ran several events with
this in the past and all of them have had positive reception, so i
figured id make it permenantly in game

# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>

Put screenshots and videos here with an empty line between the
screenshots and the `<details>` tags.

</details>


# Changelog
:cl:
add: Adds Colonial Space Grunts to rec vend aswell as several pens and
Dice for playing the game.
/:cl:
  • Loading branch information
Releasethesea committed Nov 13, 2023
1 parent ee89615 commit 3b5ec8f
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 0 deletions.
12 changes: 12 additions & 0 deletions code/game/machinery/vending/vending_types.dm
Original file line number Diff line number Diff line change
Expand Up @@ -412,6 +412,12 @@
/obj/item/device/camera_film = 10,
/obj/item/notepad = 5,
/obj/item/device/toner = 5,
/obj/item/paper/colonial_grunts = 15,
/obj/item/toy/dice/d20 = 10,
/obj/item/tool/pen = 10,
/obj/item/tool/pen/blue = 10,
/obj/item/tool/pen/red = 10,
/obj/item/tool/pen/fountain = 3,
)

contraband = list(/obj/item/toy/sword = 2)
Expand All @@ -433,5 +439,11 @@
/obj/item/toy/deck/uno = 15,
/obj/item/device/camera = 30,
/obj/item/device/toner = 15,
/obj/item/paper/colonial_grunts = 5,
/obj/item/toy/dice/d20 = 1,
/obj/item/tool/pen = 2,
/obj/item/tool/pen/blue = 2,
/obj/item/tool/pen/red = 2,
/obj/item/tool/pen/fountain = 30,
)
product_type = VENDOR_PRODUCT_TYPE_RECREATIONAL
1 change: 1 addition & 0 deletions code/modules/asset_cache/asset_list_items.dm
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,7 @@
"cmblogo.png" = 'html/images/cmblogo.png',
"faxwylogo.png" = 'html/images/faxwylogo.png',
"faxbackground.jpg" = 'html/images/faxbackground.jpg',
"colonialspacegruntsEZ.png" = 'html/images/colonialspacegruntsEZ.png',
)

/datum/asset/spritesheet/chat
Expand Down
11 changes: 11 additions & 0 deletions code/modules/paperwork/paper.dm
Original file line number Diff line number Diff line change
Expand Up @@ -906,3 +906,14 @@

info = parsepencode(template, null, null, FALSE)
#undef MAX_FIELDS

/obj/item/paper/colonial_grunts
icon = 'icons/obj/items/paper.dmi'
icon_state = "paper_stack_words"
name = "Colonial Space Grunts"
desc = "A tabletop game based around the USCM, easy to get into, simple to play, and most inportantly fun for the whole squad."

/obj/item/paper/colonial_grunts/Initialize(mapload, ...)
. = ..()
info = "<div> <img style='align:middle' src='[SSassets.transport.get_asset_url("colonialspacegruntsEZ.png")]'>"
update_icon()
Binary file added html/images/ColonialSpaceGruntsEZ.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 3b5ec8f

Please sign in to comment.