Skip to content

Commit 5b0e046

Browse files
committedFeb 4, 2025·
Diba: don't allow turrets to be installed on non-Diba ships
1 parent 1e1b028 commit 5b0e046

File tree

2 files changed

+82
-16
lines changed

2 files changed

+82
-16
lines changed
 

‎data/diba/diba ships.txt

+80-16
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ ship "Llama"
2424
"mass" 100
2525
"drag" .59
2626
"diba gun ports" -1
27+
"diba ship mounts" 1
2728
"heat dissipation" .27
2829
"outfit space" 0
2930
"weapon capacity" 0
@@ -71,6 +72,7 @@ ship "Ithquaya"
7172
"drag" 1.5
7273
"heat dissipation" .2
7374
"diba gun ports" -2
75+
"diba ship mounts" 2
7476
"fuel capacity" 300
7577
"cargo space" 1
7678
"outfit space" 0
@@ -114,6 +116,59 @@ ship "Ithquaya"
114116
ship "Ithquaya" "Ithquaya (Sprite Two)"
115117
sprite "ship/ithquaya two"
116118
thumbnail "thumbnail/ithquaya two"
119+
swizzle 0
120+
attributes
121+
category "Interceptor"
122+
"cost" 1000000
123+
"shields" 2000
124+
"hull" 1000
125+
"automaton" 1
126+
"bunks" 1
127+
"mass" 150
128+
"drag" 1.5
129+
"heat dissipation" .2
130+
"diba gun ports" -2
131+
"diba ship mounts" 2
132+
"fuel capacity" 300
133+
"cargo space" 1
134+
"outfit space" 0
135+
"weapon capacity" 0
136+
"thrust" 40
137+
"turn" 320
138+
"reverse thrust" 2
139+
"hull repair" .02
140+
"shield generation" .2
141+
"shield delay" 4
142+
"self destruct" .2
143+
"scram drive" .2
144+
"jump fuel" 100
145+
"hyperdrive" 1
146+
"energy generation" 1
147+
licenses
148+
Diba
149+
weapon
150+
"blast radius" 80
151+
"shield damage" 800
152+
"hull damage" 400
153+
"hit force" 1200
154+
outfits
155+
"Diba Anti-Missile"
156+
"Diba Laser Turret"
157+
turret 0 -34 "Diba Anti-Missile" # top
158+
angle 0
159+
arc -30 30
160+
turret 0 34 "Diba Laser Turret" # bottom
161+
angle 180
162+
arc -30 30
163+
leak "leak" 50 50
164+
leak "flame" 50 80
165+
leak "big leak" 90 30
166+
explode "tiny explosion" 20
167+
explode "small explosion" 50
168+
explode "medium explosion" 50
169+
explode "large explosion" 20
170+
"final explode" "final explosion medium"
171+
description "The Ithquaya is the smallest ship the Diba produce, and the most common. In terms of combat ability, the Ithquaya has the least of all hyperspace-capable Diba ships. However, it is the fastest."
117172

118173
ship "Arbquaya"
119174
sprite "ship/arbquaya one"
@@ -132,6 +187,7 @@ ship "Arbquaya"
132187
"fuel capacity" 400
133188
"cargo space" 2
134189
"diba gun ports" -4
190+
"diba ship mounts" 4
135191
"outfit space" 0
136192
"weapon capacity" 0
137193
"thrust" 80
@@ -153,14 +209,15 @@ ship "Arbquaya"
153209
"hull damage" 400
154210
"hit force" 1200
155211
outfits
156-
"Diba Laser Turret" 4
212+
"Diba Anti-Missile"
213+
"Diba Laser Turret" 3
157214
engine 0 0
158215
bay Fighter -2 15.5
159216
over
160217
turret 0 -46 "Diba Laser Turret" # top
161218
angle 0
162219
arc -30 30
163-
turret 0 46 "Diba Laser Turret" # bottom
220+
turret 0 46 "Diba Anti-Missile" # bottom
164221
angle 180
165222
arc -30 30
166223
turret -46 0 "Diba Laser Turret" # left
@@ -196,6 +253,7 @@ ship "Arbquaya (Sprite Two)"
196253
"fuel capacity" 400
197254
"cargo space" 2
198255
"diba gun ports" -4
256+
"diba ship mounts" 4
199257
"outfit space" 0
200258
"weapon capacity" 0
201259
"thrust" 80
@@ -217,7 +275,8 @@ ship "Arbquaya (Sprite Two)"
217275
"hull damage" 400
218276
"hit force" 1200
219277
outfits
220-
"Diba Laser Turret" 4
278+
"Diba Anti-Missile" 2
279+
"Diba Laser Turret" 2
221280
engine 0 0
222281
bay Fighter 1 17.5
223282
over
@@ -227,10 +286,10 @@ ship "Arbquaya (Sprite Two)"
227286
turret 0 46 "Diba Laser Turret" # bottom
228287
angle 180
229288
arc -30 30
230-
turret -46 0 "Diba Laser Turret" # left
289+
turret -46 0 "Diba Anti-Missile" # left
231290
angle 270
232291
arc -30 30
233-
turret 46 0 "Diba Laser Turret" # right
292+
turret 46 0 "Diba Anti-Missile" # right
234293
angle 90
235294
arc -30 30
236295
leak "leak" 50 50
@@ -260,6 +319,7 @@ ship "Tamquaya"
260319
"fuel capacity" 500
261320
"cargo space" 4
262321
"diba gun ports" -8
322+
"diba ship mounts" 8
263323
"outfit space" 0
264324
"weapon capacity" 0
265325
"thrust" 120
@@ -339,6 +399,7 @@ ship "Tamquaya" "Tamquaya (Sprite Two)"
339399
"fuel capacity" 500
340400
"cargo space" 4
341401
"diba gun ports" -8
402+
"diba ship mounts" 8
342403
"outfit space" 0
343404
"weapon capacity" 0
344405
"thrust" 120
@@ -360,8 +421,8 @@ ship "Tamquaya" "Tamquaya (Sprite Two)"
360421
"hull damage" 400
361422
"hit force" 1200
362423
outfits
363-
"Diba Anti-Missile" 2
364-
"Diba Laser Turret" 6
424+
"Diba Anti-Missile" 4
425+
"Diba Laser Turret" 4
365426
engine 0 0
366427
bay Fighter 0.5 -24.5
367428
over
@@ -373,10 +434,10 @@ ship "Tamquaya" "Tamquaya (Sprite Two)"
373434
turret 0 90 "Diba Anti-Missile" # bottom
374435
angle 180
375436
arc -30 30
376-
turret 90 0 "Diba Laser Turret" # right
437+
turret 90 0 "Diba Anti-Missile" # right
377438
angle 270
378439
arc -30 30
379-
turret -90 0 "Diba Laser Turret" # left
440+
turret -90 0 "Diba Anti-Missile" # left
380441
angle 90
381442
arc -30 30
382443
turret -60 -60 "Diba Laser Turret" # top left
@@ -417,7 +478,8 @@ ship "Tahquaya"
417478
"heat dissipation" .8
418479
"fuel capacity" 600
419480
"cargo space" 8
420-
"diba gun ports" -16
481+
"diba gun ports" -8
482+
"diba ship mounts" 8
421483
"outfit space" 0
422484
"weapon capacity" 0
423485
"thrust" 160
@@ -499,7 +561,8 @@ ship "Tahquaya (Sprite Two)"
499561
"heat dissipation" .8
500562
"fuel capacity" 600
501563
"cargo space" 8
502-
"diba gun ports" -16
564+
"diba gun ports" -8
565+
"diba ship mounts" 8
503566
"outfit space" 0
504567
"weapon capacity" 0
505568
"thrust" 160
@@ -521,7 +584,8 @@ ship "Tahquaya (Sprite Two)"
521584
"hull damage" 400
522585
"hit force" 1200
523586
outfits
524-
"Diba Laser Turret" 8
587+
"Diba Anti-Missile" 4
588+
"Diba Laser Turret" 4
525589
engine 0 0
526590
bay Fighter 5 -33
527591
over
@@ -531,16 +595,16 @@ ship "Tahquaya (Sprite Two)"
531595
over
532596
bay Fighter 5 31
533597
over
534-
turret 0 -100 "Diba Laser Turret" # top
598+
turret 0 -100 "Diba Anti-Missile" # top
535599
angle 0
536600
arc -45 45
537-
turret 0 100 "Diba Laser Turret" # bottom
601+
turret 0 100 "Diba Anti-Missile" # bottom
538602
angle 180
539603
arc -45 45
540-
turret -100 0 "Diba Laser Turret" # left
604+
turret -100 0 "Diba Anti-Missile" # left
541605
angle 270
542606
arc -45 45
543-
turret 100 0 "Diba Laser Turret" # right
607+
turret 100 0 "Diba Anti-Missile" # right
544608
angle 90
545609
arc -45 45
546610
turret -70 -70 "Diba Laser Turret" # top left

‎data/diba/diba.txt

+2
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ outfit "Diba Laser Turret"
3333
"weapon capacity" 0
3434
"turret mounts" -1
3535
"diba gun ports" 1
36+
"diba ship mounts" -1
3637
"unplunderable" 1
3738
licenses
3839
Diba
@@ -61,6 +62,7 @@ outfit "Diba Anti-Missile"
6162
"weapon capacity" 0
6263
"turret mounts" -1
6364
"diba gun ports" 1
65+
"diba ship mounts" -1
6466
"unplunderable" 1
6567
licenses
6668
Diba

0 commit comments

Comments
 (0)
Please sign in to comment.