sprite_table

# Blend mode - Defined in Mad3D.h - Same values as D3DBLEND.
# First hex digit - source blend mode
# Second hex digit - dest blend mode

# @reference=texture size in pixels from which the u,v,w, and h values
# were measured.  This value will effect all subsequent textures until
# a different value is specified.

# Name		File			U	V	W	H

#---------------------------
# Star Trek Weapon Effects
#---------------------------


@reference=1024
@tmaterial=additive
shrepair	 	x_shrepair		0	0	256	256	@anim=tex4x4

#-----------------------------
# NEW Star Trek Weapon Effects
#-----------------------------

@reference=512
@tmaterial=additive

# Federation Photon torpedo
# quantum torpedo only
wbluephoton	sfx_quantum_torpedos	     0	0	128	128	@anim=tex4x4

# Mirror Darkly Photon torpedo TOS
mdtostorp        wftorp_tos                  0  0       128     128    @anim=tex4x4

@reference=512
@tmaterial=additive
# Federation Photon torpedo TMP
wphoton		wftorp		0	0	128	128	@anim=tex4x4

# Federation Photon torpedo TMP
wphotontmp		wftorp_tmp		0	0	128	128	@anim=tex4x4

# Federation Photon torpedo TNG
wphotontng		wftorp_tng		0	0	128	128	@anim=tex4x4

# Federation Photon torpedo TNG
wphotonvoy		wftorp_voy		0	0	128	128	@anim=tex4x4

# Federation Photon torpedo TNG
wphotonent		wftorp_ent		0	0	128	128	@anim=tex4x4

# Borg Photon torpedo
bphoton		wbtorp		0	0	128	128	@anim=tex4x4

# Borg energy torpedo 
bphoton2	wbtorp2		0	0	128	128	@anim=tex4x4

@reference=512
@tmaterial=additive

# Romulan Photon torpedo
rphoton		rom_plazma		0	0	128	128	@anim=tex4x4

# Klingon Photon torpedo
kphoton	sfx_klingon_photon_torpedos	     0	0	128	128	@anim=tex4x4

# shield impact
bullet_impact	xshldpz_02	0	0	128	128	@anim=tex4x4

@reference=128
@tmaterial=additive

# shield impact
@tmaterial=additive
beam_impact	x_beam_impact	0	0	64	64	@anim=tex2x2
f_ent_beam_impact	x_fentbeam_impact	0	0	64	64	@anim=tex2x2
f_tos_beam_impact	x_ftosbeam_impact	0	0	64	64	@anim=tex2x2
f_tng_beam_impact	x_ftngbeam_impact	0	0	64	64	@anim=tex2x2

k_tng_beam_impact	x_ktngbeam_impact	0	0	64	64	@anim=tex2x2
k_ent_beam_impact	x_kentbeam_impact	0	0	64	64	@anim=tex2x2

r_tng_beam_impact	x_rtngbeam_impact	0	0	64	64	@anim=tex2x2



#-----------------------------
# End NEW Star Trek Weapon SFX
#-----------------------------

@reference=128
@tmaterial=additive
flareflash	default		30	60	68	68
origin		xspark01		0	0	32	32	@anim=tex4x4
plasmaball	default		0	0	42	42	@anim=tex3x3	
photon		Wphoton			0	0	32	32	@anim=tex4x4

@reference=32
@tmaterial=additive

# Klingon superweapon wave texture
klingsuper	wsuperkl		0	0	32	32	

@reference=256
@tmaterial=additive
# premonition's gate and borgate sprites
xpremgate	xprmgate	0	0	128	128	@anim=tex2x2
borgate		Xborgate	0	0	64	64	@anim=tex4x4slow

# Poleron Torpedo
wpoleron	wpoltorp		0	0	64	64	@anim=tex4x4

#---------------------------
# New weapons
#---------------------------
# @TODO put real art in here

@reference=256
@tmaterial=additive
# Accelerator Cannon
cAccelCannon	default	0	0	256	64	@anim=tex1x4

# tractor beam
wtractor	wtractor	0	0	256	256

# Tech Assimilator Beam
wTechAssimBeam	wTechAssimBeam	0	0	64	64	@anim=tex1x4

# Psionic Disruption Beam
wpsidisruptbm	default	0	0	256	64	@anim=tex1x4

# Quantum Singularity Effecct
# beam only
wquantumbeam	wquantumbeam	0	0	256	64	@anim=tex1x6

# Clairvoyant Link
wclairvoybm	default		0	0	256	64 	@anim=tex1x4

@reference=128
@tmaterial=additive

# Plasma Bank Overload
cPlasmaOverload	default	64	0	32	32	@anim=photanim

# Clairvoyance
sClairvoyance	default	0	0	128	21 	@anim=tex1x4

@reference=256
# Borg Colony Destroying beam (borgIon)
colonybmgreen	colonybmgreen	0	0	256	64	@anim=tex1x4
# The colonization beam
colonybmblue	colonybmblue	0	0	256	64	@anim=tex1x4
# the biopulse beam
biopulsebm		default		0	0	256	64	@anim=tex1x4

#---------------------------
# End new weapons
#---------------------------


@reference=128
@tmaterial=additive

# Psychonic Blast
wpsyblast	default	0	0	128	21 	@anim=tex1x4

# Poleron Torpedo
wpoleron	wpoltorp	0	0	32	32	@anim=tex4x4

# Photon artillery
spphoton	default	0	0	32	32	@anim=tex4x4

# computer override
woveride	wcompovr	0	0	64	64	@anim=tex2x2

# Phaser Flare
pflare		xflare		0	0	64	64	@anim=tex2x2
pflare_B		xflare_blue		0	0	64	64	@anim=tex2x2	
pflare_R		xflare_red		0	0	64	64	@anim=tex2x2	
pflare_Y		xflare_yellow		0	0	64	64	@anim=tex2x2	
pflare_G		xflare_drkgreen		0	0	64	64	@anim=tex2x2	
pflare_C		xflare_cyan		0	0	64	64	@anim=tex2x2
pflare_YG		xflare_yelgreen		0	0	64	64	@anim=tex2x2
pflare_LB		xflare_ltblue		0	0	64	64	@anim=tex2x2	
	
# Manheim sprite effect
wmanheim	default	0	0	32	32	@anim=tex4x4

# Nanites
Nanites	default		0	0	32	32	@anim=tex4x4

# Particle spark effect
Xparticle02	Xparticle02	0	0	32	32	@anim=tex4x4

# Chain Reaction Pulsar
wchainpulse	wchainpulse	0	0	32	32	@anim=tex4x4

# Borg Photon torpedo
bphoton		wbtorp		0	0	32	32	@anim=tex4x4

# Cardassian Photon torpedo
cphoton		wctorp		0	0	32	32	@anim=tex4x4



# Subspace Ripple
# ripple	wssripple2	0	0	32	32	

# Self destruct
# wselfdes	wssripple2	0	0	32	32	@anim=tex4x4

# Micro Organism particle
wmicropart	xsmoke		0	0	32	32	@anim=tex4x4

# Warp Core Overload particle
wcoverpart	xparticle02	0	0	32	32	@anim=tex4x4

@reference=256
@tmaterial=additive

#  Federation Pulse phaser
pphaser		wpulse		0	0	256	64	@anim=tex1x4

# Borg Pulse phaser
bpphaser	wpulse		0	0	256	64	@anim=tex1x4

# Borg Pulse phaser2
bpphaser2	wbpulse2	0	0	256	64	@anim=tex1x4

@reference=128
@tmaterial=additive

# Warp Core Overload
wwarpcoreol	Wovrload	0	0	128	21 	@anim=tex1x4

# Shield Inversion beam
wshieldi	Wshldinvbm	0	0	128	32 	@anim=tex1x4

# Borg Bore
# Dave - fix
# wborgbpart	wionitrans2	0	0	32	32	@anim=tex4x1

# Point defense laser
pdlaser		wbeam		0	0	32	32	

@reference=256
@tmaterial=additive

# Pulse Cannon red
pcannonR	Fed_cannon_R		0	0	256	64	@anim=tex1x4 @tile_u

# Pulse Cannon blue
pcannonB 	Fed_cannon_B		0	0	256	64	@anim=tex1x4 @tile_u

# Pulse Cannon yellow
pcannonY 	Fed_cannon_Y		0	0	256	64	@anim=tex1x4 @tile_u

# Klingon Disruptor
kpphaser	kling_disrupt		0	0	256	64	@anim=tex1x4 
 
# Romulan Disruptor
rpphaser	rom_disrupt		0	0	256	64	@anim=tex1x4 

# Federation Blue phaser
wfedphaser_blue  Wfedphaser_blue	0	0	256	64 	@anim=tex1x4 @anim=phaser_u @tile_u

# Federation phaser
fphaser		Wfedphaser	0	0	256	64	@anim=tex1x4 @anim=phaser_u @tile_u

# Federation Pulse
 wf_pulsephaser   wf_pulsephaser	0	0	256	64	@anim=tex1x4 @anim=phaser_u @tile_u

# Federation Pulse2
 wf_pulsephaser2  wf_pulsephaser2	0	0	256	64	@anim=tex1x4 @anim=phaser_u @tile_u
 
# Khan Phaser
khan_phaser		wf_khanphaser	0	0	256	256 @anim=khan_phaser_u @tile_u

# Khan Phaser 1a
khan_phaser_1a	wf_khan_phaser_1a	0	0	256	256 @anim=khan_phaser_u @tile_u

# Khan Phaser2
khan_phaser2	wf_khanphaser2	0	0	256	256 @anim=khan_phaser_u @tile_u

# Klingon Green Phaser
wf_khangreen	wf_khangreen		0	0	256	256 @anim=khan_phaser_u @tile_u

# fed ent pulse phaser
wf_entphaser	wf_entphaser		0	0	256	256 @anim=khan_phaser_u @tile_u

# fed tos pulse phaser
wf_tosphaser	wf_tosphaser		0	0	256	256 @anim=khan_phaser_u @tile_u

# fed tng pulse phaser
wf_tngphaser	wf_tngphaser		0	0	256	256 @anim=khan_phaser_u @tile_u

# fed tmp pulse phaser
wf_psy_tmpphaser	wf_psy_tmpphaser		0	0	256	256 @anim=khan_phaser_u @tile_u

# fed tmp pulse phaser
wf_psy_tmpphaser2	wf_psy_tmpphaser2		0	0	256	256 @anim=khan_phaser_u @tile_u

# fed tmp pulse phaser
wf_psy_tmpphaser2a	wf_psy_tmpphaser2a	0	0	256	256 @anim=khan_phaser_u @tile_u

# Klingon pulse Phaser
kpulse_phaser		wk_pulsephaser		0	0	256	256 @anim=khan_phaser_u @tile_u

# romulan pulse Phaser
rpulse_phaser		wr_pulsephaser		0	0	256	256 @anim=khan_phaser_u @tile_u

# Federation Ent Small-ship beam
wfedphaser_ent_sml	wfedphaser_ent_sml	0	0	256	64	@anim=tex1x4 @tile_u

# Federation Ent Medium-ship beam
wfedphaser_ent_med	wfedphaser_ent_med	0	0	256	64 @anim=tex1x4 @tile_u

# Federation Ent Large-ship beam
wfedphaser_ent_lrg	wfedphaser_ent_lrg	0	0	256	64 @anim=tex1x4 @tile_u

# Federation Tos Small-ship beam
wfedphaser_tos_sml	wfedphaser_tos_sml	0	0	256	64 @anim=tex1x4 @tile_u

# Federation Tos Medium-ship beam
wfedphaser_tos_med	wfedphaser_tos_med	0	0	256	64 @anim=tex1x4 @tile_u

# Federation Tos Large-ship beam
wfedphaser_tos_lrg	wfedphaser_tos_lrg	0	0	256	64  @anim=tex1x4 @tile_u

# Federation Tng Small-ship beam
wfedphaser_tng_sml	wfedphaser_tng_sml	0	0	256	64  @anim=tex1x4 @tile_u

# Federation Tng Medium-ship beam
wfedphaser_tng_med	wfedphaser_tng_med	0	0	256	64  @anim=tex1x4 @tile_u

# Federation Tng Large-ship beam
wfedphaser_tng_lrg	wfedphaser_tng_lrg	0	0	256	64  @anim=tex1x4 @tile_u

# Klingon Ent Small-ship beam
wkliphaser_ent_sml	wkliphaser_ent_sml	0	0	256	64	@anim=tex1x4 @tile_u

# Klingon Ent Medium-ship beam
wkliphaser_ent_med	wkliphaser_ent_med	0	0	256	64 @anim=tex1x4 @tile_u

# Klingon Ent Large-ship beam
wkliphaser_ent_lrg	wkliphaser_ent_lrg	0	0	256	64 @anim=tex1x4 @tile_u

# Klingon Tos Small-ship beam
wkliphaser_tos_sml	wkliphaser_tos_sml	0	0	256	64 @anim=tex1x4 @tile_u

# Klingonn Tos Medium-ship beam
wkliphaser_tos_med	wkliphaser_tos_med	0	0	256	64 @anim=tex1x4 @tile_u

# Klingon Tos Large-ship beam
wkliphaser_tos_lrg	wkliphaser_tos_lrg	0	0	256	64  @anim=tex1x4 @tile_u

# Klingon Tng Small-ship beam
wkliphaser_tng_sml	wkliphaser_tng_sml	0	0	256	64  @anim=tex1x4 @tile_u

# Klingon Tng Medium-ship beam
wkliphaser_tng_med	wkliphaser_tng_med	0	0	256	64  @anim=tex1x4 @tile_u

# Klingon Tng Large-ship beam
wkliphaser_tng_lrg	wkliphaser_tng_lrg	0	0	256	64  @anim=tex1x4 @tile_u

# Romulan Tng Small-ship beam
wromphaser_tng_sml	wromphaser_tng_sml	0	0	256	64  @anim=tex1x4 @tile_u

# Romulan Tng Medium-ship beam
wromphaser_tng_med	wkliphaser_tng_med	0	0	256	64  @anim=tex1x4 @tile_u

# Romulan Tng Large-ship beam
wromphaser_tng_lrg	wromphaser_tng_lrg	0	0	256	64  @anim=tex1x4 @tile_u

# Borg phaser
bphaser		Wborgphaser	0	0	256	64	@anim=tex1x4 @anim=phaser_u @tile_u

# Borg Ent Small-ship beam
wborgphaser_ent_sml	wborgphaser_ent_sml	0	0	256	64	@anim=tex1x4 @tile_u

# Borg Ent Medium-ship beam
wborgphaser_ent_med	wborgphaser_ent_med	0	0	256	64	@anim=tex1x4 @tile_u

# Borg Tng Large-ship beam
wborgphaser_tng_lrg	wborgphaser_tng_lrg	0	0	256	64  @anim=tex1x4 @tile_u


# Klingon phaser
kphaser		Wklingphaser 0	0	256	64	@anim=tex1x4 @anim=phaser_u @tile_u

# Photon artillery
wartord		wartord		0	0	64	64	@anim=tex4x4

@reference=128
@tmaterial=additive

# Red phaser
rdphaser	Wphaser		0	65	128	21

# Blue phaser
blphaser	Wphaser		0	86	128	21

# magenta phaser
mphaser		Wphaser		0	107	128	21

# Romulan phaser
rphaser		Wromphaser	0	0	128	32	@anim=tex1x4

#Cardassian phaser
cphaser		default	0	0	128	32	@anim=tex1x4

# General phaser
phaser		Wphaser		0	0	128	21

@reference=256
# Species 8472 phaser (bio pulse)
spphaser 	default	0	0	150	64	@anim=spphaser_u @anim=spphaser_v @tile_u

@reference=128
# Plasma Cannon
wplascannon	default	0	0	42	42	@anim=tex3x3

# Utritium Beam
utribm		Wuitritium	0	0	128 	32	@anim=tex1x4

# Repulsion field
rfield		wrepulfld2	0	0	32	32	@anim=tex4x4

# Borg Transport Effect
btransport	btransport	0	0	32	32	@anim=tex4x4
@sprite_node btransport btransport const (0.75,0.75) (1,1,1) billboard

# Cardassian Transport Effect
ctransport	default	0	0	32	32	@anim=tex4x4
@sprite_node ctransport ctransport const (0.75,0.75) (1,1,1) billboard

# Fed Transport Effect
ftransport	ftransport	0	0	32	32	@anim=tex4x4
@sprite_node ftransport ftransport const (0.25,0.25) (1,1,1) billboard

# Klingon Transport Effect
ktransport	ktransport	0	0	32	32	@anim=tex4x4
@sprite_node ktransport ktransport const (0.75,0.75) (1,1,1) billboard

# Romulan Transport Effect
rtransport	rtransport	0	0	32	32	@anim=tex4x4
@sprite_node rtransport rtransport const (0.75,0.75) (1,1,1) billboard


@reference=64

#Death Chant sprite
wdeathchant	default	0	0	64	64
@sprite_node wdeathchant wdeathchant const (64,64) (1,1,1) billboard

#Fed Repair sprite
wfedrep		default	0	0	64	64

#Romulan Spy sprite
wromspy		wromspy		0	0	64	64

#---------------------------
# Star Trek Building Effects
#---------------------------

@reference=128
@tmaterial=additive

# Welding Sparks
xspark		xspark01	0	0	32	32	@anim=tex4x4

# Welding Beam
weldbeam	weldbeam	0	0	128	32	@anim=tex1x4
8472beam	default	0	0	128	32	@anim=tex1x4

#----------------------------
# Star Trek Explosion Effects
#----------------------------

@tmaterial=additive

# Small Explosion Sprite
explosion1	xcritical01	0	0	32	32	@anim=tex4x4

# Small Explosion Sprite
explosion6	xcritical06	0	0	32	32	@anim=tex4x4

# Chunk Effect Particle Trail Sprite
bsmoke		xsmoke		0	0	32	32	


#---------------------------
# Old Battlezone sprites
#---------------------------

@tmaterial=additive

# Light Smoke
lsmoke		xcritical05	0	0	32	32	@anim=tex4x4

# Medium Smoke
msmoke		xcritical04	0	0	32	32	@anim=tex4x4

# Dark Smoke
dsmoke		xcritical03	0	0	32	32	@anim=tex4x4

# Rocket Smoke
rsmoke		xsmoke		0	0	32	32	@anim=tex4x4

# Plasma Blue Puff
bpuff		xcritical07	0	0	32	32	@anim=tex4x4

# Plasma Ball
plasma		xsmoke		0	0	64	64	@anim=tex2x2

# Particle Ember
particle	xcritical05	0	0	32	32 	@anim=tex4x4

# Rocket Flares
flare		xflare		0	0	64	64	@anim=tex2x2

nanites	default		0	0	32	32	@anim=tex4x4
@sprite_node nanite nanites const (5,5) (1,1,1) billboard
@sprite_node bpnanites nanites const (5,5) (1,1,1) billboard

# Klingon Pods
@sprite_node ionsprite Nebtext2 red1.color (10,10) (.2,.1,.1) billboard
@sprite_node plasprite plasmaball const (2.5,2.5) (1,1,1) billboard

#tractor beams and bores
@sprite_node holdbeam fedore const (2.5,2.5) (0.2,1.0,0.3) billboard
@sprite_node assimbeam fedore const (2.5,2.5) (0.0,0.7,1.0) billboard
@sprite_node tractor softglow const (2.2,2.2) (0.0,0.5,1.0) billboard
@sprite_node otractor softglow const (2.2,2.2) (1.0,0.3,1.0) billboard
@sprite_node beamorigin origin const (2,2) (0.0,0.5,1.0) billboard
@sprite_node holdorigin origin const (1.3,1.3) (0.2,1.0,0.3) billboard
@sprite_node tractorigin origin const (1.3,1.3) (0.0,0.5,1.0) billboard
@sprite_node otractorigin origin const (1.3,1.3) (1.0,0.3,1.0) billboard

#romulan rift creator
@sprite_node riftcore flare const (6,6) (1.0,0.4,0.0) billboard

#Premonition's gate
@sprite_node anomily xpremgate pulse2 (18,18) (1,1,1)

#Borg's gate
@sprite_node borgate borgate const (400,400) (1,1,1)

#Myotron burst ordinance
@sprite_node myotron photon const (3,3) (1,1,1) billboard

#Omega Particle
@sprite_node omegaglow flareflash const (10,10) (1,1,1) billboard
@sprite_node omegaborg flareflash const (10,10) (1,1,1) billboard

@reference=512
# Small Explosion Sprites
small_explosion		x_explosion_01	0	0	128	128	@anim=tex4x4

# Particle smoke effect
Xsmoke	Xsmoke			0	0	128	128	@anim=tex4x4

@references=64
@tmaterial=alpha
debris_01		debris_01	0	0	64	64
debris_02		debris_02	0	0	64	64
debris_03		debris_03	0	0	64	64
debris_04		debris_04	0	0	64	64
debris_05		debris_05	0	0	64	64

