# Copyright (c) 2022 by Saugia
#
# Endless Sky is free software: you can redistribute it and/or modify it under the
# terms of the GNU General Public License as published by the Free Software
# Foundation, either version 3 of the License, or (at your option) any later version.
#
# Endless Sky is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE. See the GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License along with
# this program. If not, see <https://www.gnu.org/licenses/>.

# Creatures:

ship "Jje"
	"display name" "ジェ"
	plural "ジェ"
	noun "creature"
	"sprite" ship/jje/jje
		"frame rate" 4
	swizzle 0
	"never disabled"
	attributes
		category "Unclassified Minor"
		"cost" 0
		"hull" 4000
		"required crew" 2
		"bunks" 2
		"mass" 150
		"drag" 15
		"heat dissipation" 14
		"engine capacity" 200
		"cargo space" 10
		"outfit space" 10
		"weapon capacity" 10
		"engine capacity" 10
		
		"hull repair rate" 1
		"atmosphere scan" 10
		"inscrutable" 1
		"energy capacity" 400
		"energy generation" 4
		
		"thrust" 12
		"flare sound" "jje"
		"turn" 90
		"steering flare sound" "jje"
		
		"burn protection" 2
		"discharge protection" 2
		"energy protection" 2
		"hull protection" 2
		"ion protection" 2
		"scramble protection" 2
		"ion resistance" 2
		"scramble resistance" 2
		"slowing protection" 2
		weapon
			"blast radius" 80
			"shield damage" 800
			"hull damage" 400
			"hit force" 1200
	engine 0 0
	"steering engine" 0 0
	"final explode" "jje boom"
	description "イージェの幼体で、つい最近まで星間の塵と物質、そしてエネルギーをたっぷり取り込んでいたものだ。アンブラル・リーチの薄暗い宇宙では光に引き寄せられ、群れで飛んでいる姿がときおり見られる。"

ship "Ayym"
	"display name" "アイム"
	plural "アイム"
	noun "creature"
	"sprite" ship/ayym/ayym
		"frame rate" 8
	swizzle 0
	"never disabled"
	attributes
		category "Unclassified"
		"cost" 0
		"hull" 6000
		"required crew" 4
		"bunks" 4
		"mass" 300
		"drag" 30
		"heat dissipation" 14
		"engine capacity" 200
		"fuel capacity" 100
		"cargo space" 10
		"outfit space" 10
		"weapon capacity" 10
		"engine capacity" 10
		
		"hull repair rate" 2
		"ramscoop" 10
		"energy capacity" 400
		"energy generation" 4
		"atmosphere scan" 10
		"inscrutable" 1
		
		"thrust" 21
		"flare sound" "ayym"
		"turn" 120
		"steering flare sound" "ayym"
		
		"jump fuel" 100
		"jump speed" .2
		"hyperdrive" 1
		"hyperdrive sound" "organ drive"
		"hyperdrive out sound" "organ drive out"
		"hyperdrive in sound" "organ drive in"
		
		"burn protection" 3
		"discharge protection" 3
		"energy protection" 3
		"hull protection" 3
		"ion protection" 3
		"scramble protection" 3
		"ion resistance" 3
		"scramble resistance" 3
		"slowing protection" 3
		weapon
			"blast radius" 300
			"shield damage" 3000
			"hull damage" 1500
			"hit force" 4500
	engine 0 0
	"steering engine" 0 0
	bay "Unclassified Minor" -36 40
		over
		angle 60
	bay "Unclassified Minor" 36 20
		over
		angle -70
	bay "Unclassified Minor" -16 104
		over
		angle 162
	bay "Unclassified Minor" -28 66
		over
		angle 68
	bay "Unclassified Minor" -18 14
		over
		angle 127
	bay "Unclassified Minor" 35 25
		over
		angle 25
	bay "Unclassified Minor" 25 70
		over
		angle -120
	bay "Unclassified Minor" 11 110
		over
		angle 38
	bay "Unclassified Minor" -36 40
		over
		angle -53
	"final explode" "ayym boom"
	description "イージェの成体で、何十万年にもわたって星の物質を取り込み、途方もない大きさに育ったものだ。小さなジェを背に乗せてアンブラル・リーチを巡る姿が見られるが、それが何のためなのかはわかっていない。"

# Effects:

effect "jje boom"
	sprite "effect/explosion/large"
		"no repeat"
		"frame rate" 15
	sound "explosion jje"
	"lifetime" 32
	"random angle" 360
	"random frame rate" 5
	"random spin" 4
	"random velocity" .8
	"velocity scale" .4

effect "ayym boom"
	sprite "effect/explosion/nuke"
		"no repeat"
		"frame rate" 30
	sound "explosion ayym"
	"lifetime" 15
	"random angle" 360
	"random spin" 5
	"random velocity" 1
	"velocity scale" .4

# Fleets:

fleet "Iije (Uninterested)"
	government "Indigenous Lifeform (Acheron)"
	cargo 0
	personality
		timid unconstrained uninterested mute
	variant 6000
		"Jje"
	variant 200
		"Jje" 2
	variant 20
		"Jje" 3
	variant 1
		"Ayym"
	variant 1
		"Ayym"
		"Jje" 1
	variant 1
		"Ayym"
		"Jje" 2
	variant 1
		"Ayym"
		"Jje" 3
	variant 1
		"Ayym"
		"Jje" 4
	variant 1
		"Ayym"
		"Jje" 5
	variant 1
		"Ayym"
		"Jje" 6
	variant 1
		"Ayym"
		"Jje" 7
	variant 1
		"Ayym"
		"Jje" 8
	variant 1
		"Ayym"
		"Jje" 9
		
fleet "Iije (Swarming)"
	government "Indigenous Lifeform (Acheron)"
	cargo 0
	personality
		timid unconstrained swarming mute
	variant 6000
		"Jje"
	variant 200
		"Jje" 2
	variant 20
		"Jje" 3
	variant 1
		"Ayym"
	variant 1
		"Ayym"
		"Jje" 1
	variant 1
		"Ayym"
		"Jje" 2
	variant 1
		"Ayym"
		"Jje" 3
	variant 1
		"Ayym"
		"Jje" 4
	variant 1
		"Ayym"
		"Jje" 5
	variant 1
		"Ayym"
		"Jje" 6
	variant 1
		"Ayym"
		"Jje" 7
	variant 1
		"Ayym"
		"Jje" 8
	variant 1
		"Ayym"
		"Jje" 9
		
fleet "Iije (Surveillance)"
	government "Indigenous Lifeform (Acheron)"
	cargo 0
	personality
		timid unconstrained surveillance mute
	variant 6000
		"Jje"
	variant 200
		"Jje" 2
	variant 20
		"Jje" 3
	variant 1
		"Ayym"
	variant 1
		"Ayym"
		"Jje" 1
	variant 1
		"Ayym"
		"Jje" 2
	variant 1
		"Ayym"
		"Jje" 3
	variant 1
		"Ayym"
		"Jje" 4
	variant 1
		"Ayym"
		"Jje" 5
	variant 1
		"Ayym"
		"Jje" 6
	variant 1
		"Ayym"
		"Jje" 7
	variant 1
		"Ayym"
		"Jje" 8
	variant 1
		"Ayym"
		"Jje" 9
