This repository has been archived by the owner on Jan 23, 2024. It is now read-only.
forked from Aurorastation/Aurora.3
-
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Loot & Plunder, For The Goddess - The Kazhkz Privateer Ship (Aurorast…
…ation#17194) * kazhkz privateer 1 more kazhzhzhzhz stuff * minor map tweaks to remind me this exists * kazhkz privateer 2 * kazhkz privateer 3 * kazhkz privateer sprite. hmmmm sprite * entry points * 3/4 * 3/4 2 more 3/4 * airlock dirs god, kill me * changelog * spawn fix * fighter -> gunship * airlocks & sillhouettes area cleanup * even more catwalks * new areas * uwunit tests * more unit tests * Revert "fighter -> gunship" This reverts commit 88cb3b2. * Auto stash before revert of "fighter -> gunship" * revert fighter -> gunship * area & aesthetic tweaks * replaces plating on shuttle * fixes my extreme stupidity * directional dock * caligae * shuttle: cool new edition * unit test group * guhhh
- Loading branch information
1 parent
1d77ed8
commit cf82590
Showing
10 changed files
with
33,224 additions
and
3 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
################################ | ||
# 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 | ||
# wip (For works in progress) | ||
# tweak | ||
# soundadd | ||
# sounddel | ||
# rscadd (general adding of nice things) | ||
# rscdel (general deleting of nice things) | ||
# imageadd | ||
# imagedel | ||
# maptweak | ||
# spellcheck (typo fixes) | ||
# experiment | ||
# balance | ||
# admin | ||
# backend | ||
# security | ||
# refactor | ||
################################# | ||
|
||
# Your name. | ||
author: RustingWithYou | ||
|
||
# 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, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. | ||
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. | ||
changes: | ||
- rscadd: "Adds a House Kazhkz privateer ship, complete with ghostroles." |
Binary file not shown.
2 changes: 1 addition & 1 deletion
2
maps/away/ships/dominia/dominian_corvette.dm → ...ia/dominian_corvette/dominian_corvette.dm
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
File renamed without changes.
File renamed without changes.
115 changes: 115 additions & 0 deletions
115
maps/away/ships/dominia/dominian_unathi_privateer/dominian_unathi_privateer.dm
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,115 @@ | ||
/datum/map_template/ruin/away_site/dominian_unathi | ||
name = "Kazhkz Privateer Ship" | ||
description = "Dominian Unathi pirates" | ||
suffixes = list("ships/dominia/dominian_unathi_privateer/dominian_unathi_privateer.dmm") | ||
sectors = list(SECTOR_BADLANDS) | ||
spawn_weight = 1 | ||
ship_cost = 1 | ||
id = "dominian_unathi" | ||
shuttles_to_initialise = list(/datum/shuttle/autodock/overmap/dominian_unathi_shuttle) | ||
unit_test_groups = list(2) | ||
|
||
/singleton/submap_archetype/dominian_unathi | ||
map = "Kazhkz Privateer Ship" | ||
descriptor = "Dominian Unathi pirates" | ||
|
||
/obj/effect/overmap/visitable/ship/dominian_unathi | ||
name = "Kazhkz Privateer Ship" | ||
class = "ICV" | ||
desc = "A Dragoon-class corvette - the predecessor to the Empire of Dominia's modern Lammergier-class. Though these once served a similar role in the early days of the Imperial Fleet, they have since been entirely decomissioned in favor of the Lammergier. This one's IFF marks it as a civilian vessel, of no specific affiliation." | ||
icon_state = "dragoon" | ||
moving_state = "dragoon_moving" | ||
colors = list("#e67f09", "#fcf9f5") | ||
designer = "Zhurong Naval Arsenal, Empire of Dominia" | ||
volume = "54 meters length, 25 meters beam/width, 17 meters vertical height" | ||
sizeclass = "Dragoon-class corvette" | ||
shiptype = "Long-distance patrol and scouting action" | ||
drive = "Low-Speed Warp Acceleration FTL Drive" | ||
weapons = "Port wingtip-mounted extruding medium-caliber ballistic armament, starboard obscured flight craft bay" | ||
max_speed = 1/(2 SECONDS) | ||
burn_delay = 1 SECONDS | ||
vessel_mass = 5000 | ||
fore_dir = SOUTH | ||
vessel_size = SHIP_SIZE_SMALL | ||
invisible_until_ghostrole_spawn = TRUE | ||
initial_restricted_waypoints = list( | ||
"Kazhkz Fighter" = list("nav_hangar_kazhkz") | ||
) | ||
initial_generic_waypoints = list( | ||
"nav_dominian_unathi_1", | ||
"nav_dominian_unathi_2", | ||
"nav_dominian_unathi_3", | ||
"nav_dominian_unathi_4" | ||
) | ||
|
||
/obj/effect/overmap/visitable/ship/dominian_unathi/New() | ||
designation = "[pick("Old Grudges", "Redhorn", "Seryo's Revenge", "Spiritbound", "Hammer of the Goddess", "Come Try Me", "Beating Wardrum", "Grudgetaker", "Our Lady's Talon", "Hunter", "Bloodied Claws", "Steelscale")]" | ||
..() | ||
|
||
/obj/effect/shuttle_landmark/dominian_unathi/nav1 | ||
name = "Kazhkz Privateer Ship - Fore" | ||
landmark_tag = "nav_dominian_unathi_1" | ||
base_turf = /turf/space/dynamic | ||
base_area = /area/space | ||
|
||
/obj/effect/shuttle_landmark/dominian_unathi/nav2 | ||
name = "Kazhkz Privateer Ship - Starboard" | ||
landmark_tag = "nav_dominian_unathi_2" | ||
base_turf = /turf/space/dynamic | ||
base_area = /area/space | ||
|
||
/obj/effect/shuttle_landmark/dominian_unathi/nav3 | ||
name = "Kazhkz Privateer Ship - Port" | ||
landmark_tag = "nav_dominian_unathi_3" | ||
base_turf = /turf/space/dynamic | ||
base_area = /area/space | ||
|
||
/obj/effect/shuttle_landmark/dominian_unathi/nav4 | ||
name = "Kazhkz Privateer Ship - Aft" | ||
landmark_tag = "nav_dominian_unathi_4" | ||
base_turf = /turf/space/dynamic | ||
base_area = /area/space | ||
|
||
//Shuttle | ||
/obj/effect/overmap/visitable/ship/landable/dominian_unathi_shuttle | ||
name = "Kazhkz Fighter" | ||
class = "ICV" | ||
designation = "Dagger" | ||
desc = "The Lanying-class is often seen in the ranks of the Imperial Fleet - a small gunship craft, capable of carrying a boarding party of up to five soldiers, and equipped with a rotary cannon. This one's transponder does not mark it as an Imperial vessel, however." | ||
shuttle = "Kazhkz Fighter" | ||
icon_state = "shuttle" | ||
moving_state = "shuttle_moving" | ||
colors = list("#e67f09", "#fcf9f5") | ||
max_speed = 1/(3 SECONDS) | ||
burn_delay = 2 SECONDS | ||
vessel_mass = 3000 //very inefficient pod | ||
fore_dir = SOUTH | ||
vessel_size = SHIP_SIZE_TINY | ||
|
||
/obj/machinery/computer/shuttle_control/explore/dominian_unathi_shuttle | ||
name = "shuttle control console" | ||
shuttle_tag = "Kazhkz Fighter" | ||
req_access = list(access_imperial_fleet_voidsman_ship) | ||
|
||
/datum/shuttle/autodock/overmap/dominian_unathi_shuttle | ||
name = "Kazhkz Fighter" | ||
move_time = 20 | ||
shuttle_area = list(/area/shuttle/dominian_unathi) | ||
current_location = "nav_hangar_kazhkz" | ||
landmark_transition = "nav_transit_kazhkz_shuttle" | ||
range = 1 | ||
fuel_consumption = 2 | ||
logging_home_tag = "nav_hangar_kazhkz" | ||
defer_initialisation = TRUE | ||
|
||
/obj/effect/shuttle_landmark/dominian_unathi_shuttle/hangar | ||
name = "Kazhkz Privateer Ship - Fighter Bay" | ||
landmark_tag = "nav_hangar_kazhkz" | ||
base_area = /area/ship/dominian_unathi/hangar | ||
base_turf = /turf/simulated/floor/plating | ||
movable_flags = MOVABLE_FLAG_EFFECTMOVE | ||
|
||
/obj/effect/shuttle_landmark/dominian_unathi_shuttle/transit | ||
name = "In transit" | ||
landmark_tag = "nav_transit_kazhkz_shuttle" | ||
base_turf = /turf/space/transit/north |
Oops, something went wrong.