|
1 | 1 | /datum/map_template/ruin/away_site/dominian_corvette
|
2 | 2 | name = "Dominian Corvette"
|
3 |
| - description = "One of the most common ships in the Imperial Fleet, Lammergeier-class corvettes are often used as the vanguard of battlefleets entering a system marked for annexation into the glorious Empire as it is tasked to find and scout routes for the larger fleet. Though intended for scouting and screening work the Lammergeier is, like its larger counterparts, quite heavily armed and armored for a typical corvette. Any frontier savages who attempt to meet one with force of arms will soon find themselves staring down the barrels of Zhurong’s finest weaponry, and the Fleet-trained Ma’zals entrusted to operate it. The heavy armament and sensors of the Lammergeier-class come at a cost: it lacks a shield generator and is much larger than a typical Solarian corvette, thus requiring a larger crew. Lammergeier-class captains are generally loyal Ma’zals, such as the citizens of Novi Jadran, and are authorized to take whatever measures are necessary to ensure their crew remains loyal to both Empire and Goddess. This one’s transponder marks it as belonging to the Empire’s First Battlefleet – a battle-hardened formation responsible for patrolling the region of the northern Sparring Sea between the Empire, Hegemony, and Republic of dominia." |
| 3 | + description = "One of the most common ships in the Imperial Fleet, Lammergeier-class corvettes are often used as the vanguard of battlefleets entering a system marked for annexation into the glorious Empire as it is tasked to find and scout routes for the larger fleet. Though intended for scouting and screening work the Lammergeier is, like its larger counterparts, quite heavily armed and armored for a typical corvette. Any frontier savages who attempt to meet one with force of arms will soon find themselves staring down the barrels of Zhurong’s finest weaponry, and the Fleet-trained Ma’zals entrusted to operate it. The heavy armament and sensors of the Lammergeier-class come at a cost: it lacks a shield generator and is much larger than a typical Solarian corvette, thus requiring a larger crew. Lammergeier-class captains are generally loyal Ma’zals, such as the citizens of Novi Jadran, and are authorized to take whatever measures are necessary to ensure their crew remains loyal to both Empire and Goddess. This one’s transponder marks it as belonging to the Empire’s First Battlefleet – a battle-hardened formation responsible for patrolling the region of the northern Sparring Sea between the Empire, Izweski Hegemony, and Republic of Elyra." |
4 | 4 |
|
5 | 5 | prefix = "ships/dominia/dominian_corvette/"
|
6 | 6 | suffix = "dominian_corvette.dmm"
|
7 | 7 |
|
| 8 | + traits = list( |
| 9 | + // Deck one |
| 10 | + list(ZTRAIT_AWAY = TRUE, ZTRAIT_UP = TRUE, ZTRAIT_DOWN = FALSE), |
| 11 | + // Deck two |
| 12 | + list(ZTRAIT_AWAY = TRUE, ZTRAIT_UP = FALSE, ZTRAIT_DOWN = TRUE), |
| 13 | + ) |
| 14 | + |
8 | 15 | sectors = list(SECTOR_BADLANDS)
|
9 | 16 | spawn_weight = 1
|
10 | 17 | ship_cost = 1
|
11 | 18 | id = "dominian_corvette"
|
12 |
| - shuttles_to_initialise = list(/datum/shuttle/autodock/overmap/dominian_shuttle) |
| 19 | + shuttles_to_initialise = list(/datum/shuttle/autodock/overmap/dominian_shuttle, /datum/shuttle/autodock/multi/lift/dominia) |
13 | 20 |
|
14 | 21 | unit_test_groups = list(2)
|
15 | 22 |
|
16 | 23 | /singleton/submap_archetype/dominian_corvette
|
17 | 24 | map = "Dominian Corvette"
|
18 |
| - descriptor = "One of the most common ships in the Imperial Fleet, Lammergeier-class corvettes are often used as the vanguard of battlefleets entering a system marked for annexation into the glorious Empire as it is tasked to find and scout routes for the larger fleet. Though intended for scouting and screening work the Lammergeier is, like its larger counterparts, quite heavily armed and armored for a typical corvette. Any frontier savages who attempt to meet one with force of arms will soon find themselves staring down the barrels of Zhurong’s finest weaponry, and the Fleet-trained Ma’zals entrusted to operate it. The heavy armament and sensors of the Lammergeier-class come at a cost: it lacks a shield generator and is much larger than a typical Solarian corvette, thus requiring a larger crew. Lammergeier-class captains are generally loyal Ma’zals, such as the citizens of Novi Jadran, and are authorized to take whatever measures are necessary to ensure their crew remains loyal to both Empire and Goddess. This one’s transponder marks it as belonging to the Empire’s First Battlefleet – a battle-hardened formation responsible for patrolling the region of the northern Sparring Sea between the Empire, Hegemony, and Republic of dominia." |
19 |
| - |
20 |
| -//areas |
21 |
| -/area/ship/dominian_corvette |
22 |
| - name = "Dominian Corvette" |
23 |
| - requires_power = TRUE |
24 |
| - |
25 |
| -/area/ship/dominian_corvette/janitor |
26 |
| - name = "Dominian Corvette Custodial Closet" |
27 |
| - sound_environment = SOUND_AREA_SMALL_ENCLOSED |
28 |
| - |
29 |
| -/area/ship/dominian_corvette/hangar |
30 |
| - name = "Dominian Corvette Hangar" |
31 |
| - ambience = AMBIENCE_HANGAR |
32 |
| - |
33 |
| -/area/ship/dominian_corvette/eva |
34 |
| - name = "Dominian Corvette EVA Preparation" |
35 |
| - |
36 |
| -/area/ship/dominian_corvette/infirmary |
37 |
| - name = "Dominian Corvette Infirmary" |
38 |
| - icon_state = "medbay" |
39 |
| - |
40 |
| -/area/ship/dominian_corvette/quarters |
41 |
| - name = "Dominian Corvette Crew Quarters" |
42 |
| - icon_state = "Sleep" |
43 |
| - |
44 |
| -/area/ship/dominian_corvette/head |
45 |
| - name = "Dominian Corvette Head" |
46 |
| - icon_state = "washroom" |
47 |
| - |
48 |
| -/area/ship/dominian_corvette/recroom |
49 |
| - name = "Dominian Corvette Recreation Room" |
50 |
| - icon_state = "lounge" |
51 |
| - |
52 |
| -/area/ship/dominian_corvette/cic |
53 |
| - name = "Dominian Corvette CIC" |
54 |
| - |
55 |
| -/area/ship/dominian_corvette/bridge |
56 |
| - name = "Dominian Corvette Bridge" |
57 |
| - |
58 |
| -/area/ship/dominian_corvette/franny |
59 |
| - name = "Dominian Corvette Francisca Compartment" |
60 |
| - sound_environment = SOUND_AREA_SMALL_ENCLOSED |
61 |
| - ambience = AMBIENCE_HIGHSEC |
62 |
| - |
63 |
| -/area/ship/dominian_corvette/officer |
64 |
| - name = "Dominian Corvette Officer Quarters" |
65 |
| - sound_environment = SOUND_AREA_SMALL_SOFTFLOOR |
66 |
| - |
67 |
| -/area/ship/dominian_corvette/armory |
68 |
| - name = "Dominian Corvette Armory" |
69 |
| - icon_state = "security" |
70 |
| - sound_environment = SOUND_AREA_SMALL_ENCLOSED |
71 |
| - ambience = AMBIENCE_HIGHSEC |
72 |
| - |
73 |
| -/area/ship/dominian_corvette/temple |
74 |
| - name = "Dominian Corvette Temple" |
75 |
| - icon_state = "chapel" |
76 |
| - ambience = AMBIENCE_CHAPEL |
77 |
| - |
78 |
| -/area/ship/dominian_corvette/engineering |
79 |
| - name = "Dominian Corvette Engineering" |
80 |
| - ambience = AMBIENCE_ENGINEERING |
81 |
| - |
82 |
| -/area/ship/dominian_corvette/engineering/reactor |
83 |
| - name = "Dominian Corvette Reactor Room" |
84 |
| - ambience = AMBIENCE_SINGULARITY |
85 |
| - |
86 |
| -/area/ship/dominian_corvette/engineering/atmos |
87 |
| - name = "Dominian Corvette Atmospherics" |
88 |
| - icon_state = "atmos" |
89 |
| - |
90 |
| -/area/ship/dominian_corvette/propulsion |
91 |
| - name = "Dominian Corvette Starboard Propulsion" |
92 |
| - |
93 |
| -/area/ship/dominian_corvette/propulsion/port |
94 |
| - name = "Dominian Corvette Port Propulsion" |
95 |
| - |
96 |
| -/area/ship/dominian_corvette/docking |
97 |
| - name = "Dominian Corvette Starboard Docking Arm" |
98 |
| - |
99 |
| -/area/ship/dominian_corvette/docking/port |
100 |
| - name = "Dominian Corvette Port Docking Arm" |
101 |
| - |
102 |
| -/area/ship/dominian_corvette/cannon |
103 |
| - name = "Dominian Corvette Cannon Compartment" |
104 |
| - sound_environment = SOUND_AREA_LARGE_ENCLOSED |
105 |
| - ambience = AMBIENCE_HIGHSEC |
106 |
| - |
107 |
| -/area/ship/dominian_corvette/exterior |
108 |
| - name = "Dominian Corvette Exterior" |
109 |
| - |
110 |
| -/area/shuttle/dominian_shuttle |
111 |
| - name = "Dominian Shuttle" |
112 |
| - icon_state = "shuttle2" |
113 |
| - |
114 |
| -//ship stuff |
| 25 | + descriptor = "One of the most common ships in the Imperial Fleet, Lammergeier-class corvettes are often used as the vanguard of battlefleets entering a system marked for annexation into the glorious Empire as it is tasked to find and scout routes for the larger fleet. Though intended for scouting and screening work the Lammergeier is, like its larger counterparts, quite heavily armed and armored for a typical corvette. Any frontier savages who attempt to meet one with force of arms will soon find themselves staring down the barrels of Zhurong’s finest weaponry, and the Fleet-trained Ma’zals entrusted to operate it. The heavy armament and sensors of the Lammergeier-class come at a cost: it lacks a shield generator and is much larger than a typical Solarian corvette, thus requiring a larger crew. Lammergeier-class captains are generally loyal Ma’zals, such as the citizens of Novi Jadran, and are authorized to take whatever measures are necessary to ensure their crew remains loyal to both Empire and Goddess. This one’s transponder marks it as belonging to the Empire’s First Battlefleet – a battle-hardened formation responsible for patrolling the region of the northern Sparring Sea between the Empire, Izweski Hegemony, and Republic of Elyra." |
115 | 26 |
|
116 | 27 | /obj/effect/overmap/visitable/ship/dominian_corvette
|
117 | 28 | name = "Dominian Corvette"
|
118 | 29 | class = "HIMS"
|
119 |
| - desc = "One of the most common ships in the Imperial Fleet, Lammergeier-class corvettes are often used as the vanguard of battlefleets entering a system marked for annexation into the glorious Empire as it is tasked to find and scout routes for the larger fleet. Though intended for scouting and screening work the Lammergeier is, like its larger counterparts, quite heavily armed and armored for a typical corvette. Any frontier savages who attempt to meet one with force of arms will soon find themselves staring down the barrels of Zhurong’s finest weaponry, and the Fleet-trained Ma’zals entrusted to operate it. The heavy armament and sensors of the Lammergeier-class come at a cost: it lacks a shield generator and is much larger than a typical Solarian corvette, thus requiring a larger crew. Lammergeier-class captains are generally loyal Ma’zals, such as the citizens of Novi Jadran, and are authorized to take whatever measures are necessary to ensure their crew remains loyal to both Empire and Goddess. This one’s transponder marks it as belonging to the Empire’s First Battlefleet – a battle-hardened formation responsible for patrolling the region of the northern Sparring Sea between the Empire, Hegemony, and Republic of dominia." |
| 30 | + desc = "One of the most common ships in the Imperial Fleet, Lammergeier-class corvettes are often used as the vanguard of battlefleets entering a system marked for annexation into the glorious Empire as it is tasked to find and scout routes for the larger fleet. Though intended for scouting and screening work the Lammergeier is, like its larger counterparts, quite heavily armed and armored for a typical corvette. Any frontier savages who attempt to meet one with force of arms will soon find themselves staring down the barrels of Zhurong’s finest weaponry, and the Fleet-trained Ma’zals entrusted to operate it. The heavy armament and sensors of the Lammergeier-class come at a cost: it lacks a shield generator and is much larger than a typical Solarian corvette, thus requiring a larger crew. Lammergeier-class captains are generally loyal Ma’zals, such as the citizens of Novi Jadran, and are authorized to take whatever measures are necessary to ensure their crew remains loyal to both Empire and Goddess. This one’s transponder marks it as belonging to the Empire’s First Battlefleet – a battle-hardened formation responsible for patrolling the region of the northern Sparring Sea between the Empire, Izweski Hegemony, and Republic of Elyra." |
120 | 31 | icon_state = "lammergeier"
|
121 | 32 | moving_state = "lammergeier_moving"
|
122 | 33 | colors = list("#df1032", "#d4296b")
|
| 34 | + max_speed = 1/(2 SECONDS) |
| 35 | + burn_delay = 1 SECONDS |
| 36 | + vessel_mass = 5000 |
| 37 | + fore_dir = SOUTH |
| 38 | + vessel_size = SHIP_SIZE_SMALL |
123 | 39 | scanimage = "dominian_corvette.png"
|
124 | 40 | designer = "Zhurong Naval Arsenal, Empire of Dominia"
|
125 | 41 | volume = "42 meters length, 75 meters beam/width, 18 meters vertical height"
|
126 | 42 | drive = "Low-Speed Warp Acceleration FTL Drive"
|
127 |
| - weapons = "Dual wingtip-mounted extruding medium-caliber ballistic armament, aft obscured flight craft bay" |
| 43 | + weapons = "Dual wingtip-mounted extruding medium-caliber naval batteries, fore low-caliber rotary cannon" |
128 | 44 | sizeclass = "Lammergeier-class Corvette"
|
129 | 45 | shiptype = "Military patrol and combat utility"
|
130 |
| - max_speed = 1/(2 SECONDS) |
131 |
| - burn_delay = 1 SECONDS |
132 |
| - vessel_mass = 5000 |
133 |
| - fore_dir = SOUTH |
134 |
| - vessel_size = SHIP_SIZE_SMALL |
| 46 | + |
135 | 47 | initial_restricted_waypoints = list(
|
136 | 48 | "Dominian Shuttle" = list("nav_hangar_dominia")
|
137 | 49 | )
|
|
142 | 54 | "nav_dominian_corvette_3",
|
143 | 55 | "nav_dominian_corvette_4",
|
144 | 56 | "nav_dominian_corvette_starboard_dock",
|
145 |
| - "nav_dominian_corvette_dock_port" |
| 57 | + "nav_dominian_corvette_port_dock", |
| 58 | + "nav_dominian_corvette_aft_dock", |
| 59 | + "nav_dominian_corvette_fore_dock" |
146 | 60 | )
|
147 | 61 |
|
148 | 62 | invisible_until_ghostrole_spawn = TRUE
|
|
156 | 70 | skybox_image.pixel_x = rand(0,64)
|
157 | 71 | skybox_image.pixel_y = rand(128,256)
|
158 | 72 | return skybox_image
|
159 |
| - |
160 |
| -/obj/effect/shuttle_landmark/dominian_corvette/nav1 |
161 |
| - name = "Dominian Corvette - Fore" |
162 |
| - landmark_tag = "nav_dominian_corvette_1" |
163 |
| - base_turf = /turf/space/dynamic |
164 |
| - base_area = /area/space |
165 |
| - |
166 |
| -/obj/effect/shuttle_landmark/dominian_corvette/nav2 |
167 |
| - name = "Dominian Corvette - Aft" |
168 |
| - landmark_tag = "nav_dominian_corvette_2" |
169 |
| - base_turf = /turf/space/dynamic |
170 |
| - base_area = /area/space |
171 |
| - |
172 |
| -/obj/effect/shuttle_landmark/dominian_corvette/nav3 |
173 |
| - name = "Dominian Corvette - Starboard" |
174 |
| - landmark_tag = "nav_dominian_corvette_3" |
175 |
| - base_turf = /turf/space/dynamic |
176 |
| - base_area = /area/space |
177 |
| - |
178 |
| -/obj/effect/shuttle_landmark/dominian_corvette/nav4 |
179 |
| - name = "Dominian Corvette - Port" |
180 |
| - landmark_tag = "nav_dominian_corvette_4" |
181 |
| - base_turf = /turf/space/dynamic |
182 |
| - base_area = /area/space |
183 |
| - |
184 |
| -/obj/effect/shuttle_landmark/dominian_corvette/dock |
185 |
| - name = "Dominian Corvette Starboard Dock" |
186 |
| - landmark_tag = "nav_dominian_corvette_starboard_dock" |
187 |
| - docking_controller = "airlock_dominian_corvette_starboard_dock" |
188 |
| - base_turf = /turf/space |
189 |
| - base_area = /area/space |
190 |
| - |
191 |
| -/obj/effect/shuttle_landmark/dominian_corvette/dock/port |
192 |
| - name = "Dominian Corvette Port Dock" |
193 |
| - landmark_tag = "nav_dominian_corvette_dock_port" |
194 |
| - docking_controller = "airlock_dominian_corvette_dock_port" |
195 |
| - base_turf = /turf/space |
196 |
| - base_area = /area/space |
197 |
| - |
198 |
| -/obj/effect/shuttle_landmark/dominian_corvette/transit |
199 |
| - name = "In transit" |
200 |
| - landmark_tag = "nav_transit_dominian_corvette" |
201 |
| - base_turf = /turf/space/transit/north |
202 |
| - |
203 |
| -//shuttle stuff |
204 |
| -/obj/effect/overmap/visitable/ship/landable/dominian_shuttle |
205 |
| - name = "Dominian Shuttle" |
206 |
| - class = "HIMS" |
207 |
| - designation = "Chariot" |
208 |
| - desc = "A light shuttle used by the Imperial Fleet to move small amounts of cargo or personnel between vessels, the Yupmi-class shuttle is a dependable utility craft. Like most Dominian vessels it is relatively well armored for its size but is not a combat vessel by any means. A short operational range means a Yupmi should never stray too far from its vessel of origin as it will soon run out of fuel." |
209 |
| - shuttle = "Dominian Shuttle" |
210 |
| - icon_state = "shuttle" |
211 |
| - moving_state = "shuttle_moving" |
212 |
| - colors = list("#df1032", "#d4296b") |
213 |
| - max_speed = 1/(3 SECONDS) |
214 |
| - burn_delay = 2 SECONDS |
215 |
| - vessel_mass = 3000 //very inefficient pod |
216 |
| - fore_dir = NORTH |
217 |
| - vessel_size = SHIP_SIZE_SMALL |
218 |
| - |
219 |
| -/obj/machinery/computer/shuttle_control/explore/dominian_shuttle |
220 |
| - name = "shuttle control console" |
221 |
| - shuttle_tag = "Dominian Shuttle" |
222 |
| - req_access = list(ACCESS_IMPERIAL_FLEET_VOIDSMAN_SHIP) |
223 |
| - |
224 |
| -/datum/shuttle/autodock/overmap/dominian_shuttle |
225 |
| - name = "Dominian Shuttle" |
226 |
| - move_time = 20 |
227 |
| - shuttle_area = list(/area/shuttle/dominian_shuttle) |
228 |
| - current_location = "nav_hangar_dominia" |
229 |
| - landmark_transition = "nav_transit_dominian_shuttle" |
230 |
| - dock_target = "airlock_dominian_shuttle" |
231 |
| - range = 1 |
232 |
| - fuel_consumption = 2 |
233 |
| - logging_home_tag = "nav_hangar_dominia" |
234 |
| - defer_initialisation = TRUE |
235 |
| - |
236 |
| -/obj/effect/shuttle_landmark/dominian_shuttle/hangar |
237 |
| - name = "Dominian Shuttle Hangar" |
238 |
| - landmark_tag = "nav_hangar_dominia" |
239 |
| - docking_controller = "dominian_shuttle_dock" |
240 |
| - base_area = /area/ship/dominian_corvette |
241 |
| - base_turf = /turf/space/dynamic |
242 |
| - movable_flags = MOVABLE_FLAG_EFFECTMOVE |
243 |
| - |
244 |
| -/obj/effect/shuttle_landmark/dominian_shuttle/transit |
245 |
| - name = "In transit" |
246 |
| - landmark_tag = "nav_transit_dominian_shuttle" |
247 |
| - base_turf = /turf/space/transit/north |
0 commit comments