-
Notifications
You must be signed in to change notification settings - Fork 518
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is a remap of the TCAF Corvette offship, intended to be more intuitive than the current one. **This is up for review.** Notes: 1. The combustion engine isn't the only source of power in the ship, there's also a portable generator that should be able to produce enough to keep the ship going. 2. This adds a few clothing and overmap sprites for use in the ghostrole, credit to Noble for them, and it also consolidates a few of the existing TCAF assets into a single faction file. It isn't comprehensive, but it's more organised than it was. 3. The armoury has been diversified a little. It's now composed of two blaster rifles, one bolt slinger, one combat laser rifle, one pump shotgun, and one burst rifle, plus the PEAC and six blaster revolvers as sidearms. The primary intention of the combat laser rifle, pump shotgun, and burst rifle is to provide a little AP which blasters universally badly lack, so the ghostrole should be decently competitive against armour. My hope is it should be roughly as strong as the Coalition Ranger ship in combat. 4. I'm not totally happy with the hangar, but I'm not satisfied with any of the docking port designs I've been able to think of, so I'm running with it for now. I do believe a docking port is generally preferable. 5. Per Trio, species restrictions are tightened a bit on the Decurion to only cover humans, Skrell, IPCs, and Vaurca Warriors. Liable to be changed. Vaurca workers have also been excluded from every combatant ghostrole, playable only as technicians. I'll be prodding at adding bulwarks too, but they're not currently included due to some fickleness with giving them appropriate uniforms. 6. The sensors are the strong variant for the shuttle and ship, with the idea that it should be particularly good at reconnaissance. I doubt anyone would use the shuttle to scout the sector, but the sensors are good to throw a bone in that direction.
- Loading branch information
Showing
21 changed files
with
142,914 additions
and
70,500 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,125 @@ | ||
// This file contains assets for the Tau Ceti Armed Forces. Excludes some older TCFL assets. | ||
|
||
// Intended for legionnaires that are expected to engage in combat. | ||
/obj/item/clothing/under/legion/tcaf | ||
name = "\improper TCAF armsman's uniform" | ||
desc = "A black longsleeved top over rough khaki tactical pants. Designed for the use of on-ship legionnaires of the Tau Ceti Armed Forces." | ||
icon = 'icons/clothing/under/uniforms/tcaf_uniform.dmi' | ||
contained_sprite = TRUE | ||
icon_state = "tcaf_armsman_uniform" | ||
item_state = "tcaf_armsman_uniform" | ||
worn_state = "tcaf_armsman_uniform" | ||
|
||
// Generic gloves. | ||
/obj/item/clothing/gloves/tcaf | ||
name = "\improper TCAF uniform gloves" | ||
desc = "A pair of khaki tactical gloves with reinforcement at the knuckles and an adjustable strap at the wrist." | ||
icon = 'icons/clothing/under/uniforms/tcaf_uniform.dmi' | ||
contained_sprite = TRUE | ||
icon_state = "tcaf_armsman_gloves" | ||
item_state = "tcaf_armsman_gloves" | ||
build_from_parts = TRUE | ||
worn_overlay = "over" | ||
|
||
// Intended for legionnaires that aren't in active combat roles but are still expected to be able to fight if necessary, like ship crews, engineers, and medics. | ||
/obj/item/clothing/under/legion/tcaf/technician | ||
name = "\improper TCAF technician's uniform" | ||
desc = "A plain drab jumpsuit trimmed with dark accents, designed to be cheap and stain-resistant. It could be more comfortable. Worn by members of the Tau Ceti Armed Forces that aren't in active combat roles, such as medical and engineering staff." | ||
icon = 'icons/clothing/under/uniforms/tcaf_uniform.dmi' | ||
contained_sprite = TRUE | ||
icon_state = "tcaf_technician_uniform" | ||
item_state = "tcaf_technician_uniform" | ||
worn_state = "tcaf_technician_uniform" | ||
|
||
/obj/item/clothing/head/tcaf_technician | ||
name = "\improper TCAF technician's cap" | ||
desc = "A plain drab softcap, marked in a small manner at the front with the insignia of the Tau Ceti Armed Forces. Worn by members of the Tau Ceti Armed Forces that aren't in active combat roles, such as medical and engineering staff." | ||
icon = 'icons/clothing/under/uniforms/tcaf_uniform.dmi' | ||
icon_state = "tcaf_technician_cap" | ||
item_state = "tcaf_technician_cap" | ||
contained_sprite = TRUE | ||
|
||
// For specialist roles. | ||
/obj/item/clothing/accessory/legion/specialist | ||
name = "specialist medallion" | ||
desc = "Two small medallions, one worn on the shoulder and the other worn on the chest. Meant to display the rank of specialist troops in the Tau Ceti Armed Forces." | ||
icon_state = "specialist_medallion" | ||
item_state = "specialist_medallion" | ||
overlay_state = "specialist_medallion" | ||
|
||
// For any legionnaires with significant authority, including officers. | ||
/obj/item/clothing/accessory/legion | ||
name = "seniority ribbons" | ||
desc = "A ribbon meant to attach to the chest and sling around the shoulder accompanied by two medallions, marking seniority in the Tau Ceti Armed Forces." | ||
icon_state = "senior_ribbon" | ||
item_state = "senior_ribbon" | ||
overlay_state = "senior_ribbon" | ||
slot = ACCESSORY_SLOT_CAPE | ||
flippable = TRUE | ||
|
||
// Specifically for Prefects. | ||
/obj/item/clothing/accessory/tcaf_prefect_pauldron | ||
name = "\improper TCAF prefect pauldron" | ||
desc = "A bright red hard pauldron to indicate the wearer has the rank of Prefect in the Tau Ceti Armed Forces." | ||
icon = 'icons/clothing/kit/modular_armor.dmi' | ||
icon_state = "tcaf_prefect_pauldron" | ||
item_state = "tcaf_prefect_pauldron" | ||
contained_sprite = TRUE | ||
slot = ACCESSORY_SLOT_GENERIC | ||
flippable = FALSE | ||
|
||
// Specifically for Senior Legionnaires. | ||
/obj/item/clothing/accessory/tcaf_senior_legion_pauldron | ||
name = "\improper TCAF senior legionnaire pauldron" | ||
desc = "A blue hard pauldron to indicate the wearer has the rank of Senior Legionnaire in the Tau Ceti Armed Forces." | ||
icon = 'icons/clothing/kit/modular_armor.dmi' | ||
icon_state = "tcaf_senior_legion_pauldron" | ||
item_state = "tcaf_senior_legion_pauldron" | ||
contained_sprite = TRUE | ||
slot = ACCESSORY_SLOT_GENERIC | ||
flippable = FALSE | ||
|
||
// For officers that want to look like a One Piece villain. | ||
/obj/item/clothing/suit/storage/toggle/tcaf_officer_greatcoat | ||
name = "\improper TCAF officer's greatcoat" | ||
desc = "This is a well-trimmed greatcoat worn by commissioned officers in the Tau Ceti Armed Forces, such as by a Decurion or Captain. The fabric seems quite robust, but not particularly well used." | ||
icon = 'icons/clothing/suits/coats/tcaf_coat.dmi' | ||
icon_state = "tcaf_officer_coat" | ||
item_state = "tcaf_officer_coat" | ||
contained_sprite = TRUE | ||
blood_overlay_type = "coat" | ||
body_parts_covered = UPPER_TORSO|ARMS | ||
protects_against_weather = TRUE | ||
|
||
/obj/item/clothing/head/tcaf_officer | ||
name = "\improper TCAF officer's cap" | ||
desc = "This is a peaked cap bearing the colours and insignia of the Tau Ceti Armed Forces, typically worn by commissioned officers therein. It looks like it'd fly off one's head very easily in windy weather." | ||
icon = 'icons/clothing/under/uniforms/tcaf_uniform.dmi' | ||
icon_state = "tcaf_officer_cap" | ||
item_state = "tcaf_officer_cap" | ||
contained_sprite = TRUE | ||
|
||
/obj/item/clothing/under/legion/tcaf_officer | ||
name = "\improper TCAF officer's uniform" | ||
desc = "A pristine, well-ironed, and perfectly cleaned white jumpsuit with black trimmings, worn by commissioned officers of the Tau Ceti Armed Forces. Who wears a white uniform but someone who intends never to dirty it?" | ||
icon = 'icons/clothing/under/uniforms/tcaf_uniform.dmi' | ||
contained_sprite = TRUE | ||
icon_state = "tcaf_officer_uniform" | ||
item_state = "tcaf_officer_uniform" | ||
worn_state = "tcaf_officer_uniform" | ||
|
||
// Not to be confused with the TCFL variant. Redeclaring icon for clarity's sake, this isn't in the tcaf_uniform file. | ||
/obj/item/clothing/head/helmet/pilot/tcaf | ||
name = "\improper TCAF flight helmet" | ||
desc = "A pilot's helmet marked all over with the imagery of the Republic of Biesel, worn by the pilots of the Tau Ceti Armed Forces. It looks a little scuffed." | ||
icon = 'icons/clothing/head/pilot_helmets.dmi' | ||
icon_state = "tcaf_pilot" | ||
item_state = "tcaf_pilot" | ||
|
||
// Identical sprites to the TCFL variant, just reflavoured. | ||
/obj/item/clothing/head/softcap/tcaf_cap | ||
name = "TCAF uniform cap" | ||
icon = 'icons/clothing/under/uniforms/tcaf_uniform.dmi' | ||
desc = "A rugged blue softcap bearing the insignia of the Tau Ceti Armed Forces, the military of the Republic of Biesel." | ||
icon_state = "tcaf_cap" | ||
item_state = "tcaf_cap" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
################################ | ||
# Example Changelog File | ||
# | ||
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. | ||
# | ||
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) | ||
# When it is, any changes listed below will disappear. | ||
# | ||
# Valid Prefixes: | ||
# bugfix | ||
# - (fixes bugs) | ||
# wip | ||
# - (work in progress) | ||
# qol | ||
# - (quality of life) | ||
# soundadd | ||
# - (adds a sound) | ||
# sounddel | ||
# - (removes a sound) | ||
# rscadd | ||
# - (adds a feature) | ||
# rscdel | ||
# - (removes a feature) | ||
# imageadd | ||
# - (adds an image or sprite) | ||
# imagedel | ||
# - (removes an image or sprite) | ||
# spellcheck | ||
# - (fixes spelling or grammar) | ||
# experiment | ||
# - (experimental change) | ||
# balance | ||
# - (balance changes) | ||
# code_imp | ||
# - (misc internal code change) | ||
# refactor | ||
# - (refactors code) | ||
# config | ||
# - (makes a change to the config files) | ||
# admin | ||
# - (makes changes to administrator tools) | ||
# server | ||
# - (miscellaneous changes to server) | ||
################################# | ||
|
||
# Your name. | ||
author: hazelmouse | ||
|
||
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. | ||
delete-after: True | ||
|
||
# Any changes you've made. See valid prefix list above. | ||
# INDENT WITH TWO SPACES. NOT TABS. SPACES. | ||
# SCREW THIS UP AND IT WON'T WORK. | ||
# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. | ||
# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. | ||
changes: | ||
- rscadd: "Remaps the Tau Ceti Armed Forces corvette ghostrole map to fit newer mapping standards. Go Biesel!" | ||
- rscadd: "Adds a variety of Tau Ceti Armed Forces uniform assets to the codebase, including assets for officers and non-combatants, sprited by NobleRow." | ||
- bugfix: "The TCAF jacket is no longer invisible when worn." |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Oops, something went wrong.