Gurtag
Active member
hey ppl, how do you spawn an entity as a background? allready set it as type panel and give it setlayer -9999 but no luck so far, it keep spawning front of all layers.
here the entity code:
here the entity code:
Code:
name lightrain
health 1
type panel
alpha 3
nomove 1
offscreenkill 3000
setlayer -9999
subtype noskip
antigravity 100
palette data/chars/clima/lightrain/1-3.gif
alternatepal data/chars/clima/lightrain/1-1.gif
alternatepal data/chars/clima/lightrain/1-1.5.gif
alternatepal data/chars/clima/lightrain/2.22.gif
alternatepal data/chars/clima/lightf1.gif
alternatepal data/chars/clima/lightrain/horsetrack1.gif
alternatepal data/levels/3-1/3-1bb.gif
anim follow2
loop 0
drawmethod remap 6
drawmethod alpha 0
movea 5
delay 400
offset 1 590
frame data/levels/3-1/3-1bb.gif
frame data/levels/3-1/3-1bb.gif
frame data/levels/3-1/3-1bb.gif
frame data/levels/3-1/3-1bb.gif
frame data/levels/3-1/3-1bb.gif
frame data/levels/3-1/3-1bb.gif
frame data/levels/3-1/3-1bb.gif
frame data/levels/3-1/3-1bb.gif
frame data/levels/3-1/3-1bb.gif
Code:
music data/music/2-2.ogg
background data/chars/misc/empty.gif
bglayer data/levels/3-1/3-1p1.gif 0.7 0 0 0 -71 0 -1 -1 1 1 0 0 0 0 -0.9
bglayer data/levels/3-1/3-1p2.gif 0.7 0 0 0 -41 0 -1 -1 1 1 0 0 0 0 -1.3
bglayer data/levels/horsetrack1/horsetrackb3.gif 0.7 0 0 0 -41 0 -1 -1 1 0 0 0 0 0 -4.3
bglayer data/levels/horsetrack1/horsetrackb2.gif 0.7 0 0 0 -41 0 -1 -1 1 0 0 0 0 0 -13.3
bglayer data/levels/horsetrack1/horsetrackb.gif 0.7 0 0 0 -41 0 -1 -1 1 0 0 0 0 0 -33.3
bglayer data/levels/horsetrack1/horsetrack1.gif 0.7 0 0 0 0 0 -1 -1 1 0 0 0 0 0 -50
fglayer data/levels/horsetrack1/horsetracks2.gif -45 0.7 0 0 0 0 0 -1 -1 1 2 0 0 0 0 -50
panel data/chars/misc/empty.gif
order a
bgspeed 1 1
settime 0
light -256 90
at 0
spawn1 0 48 0
spawn2 0 68 0
#z 400 480
setweap 3
#-------------------lightcicle---------------lightcicle---------------lightcicle---------------lightcicle
Group 100 100
at 0
spawn lightrain
@script
void main() {
void self = getlocalvar("self");
performattack(getlocalvar("self"), openborconstant("ANI_follow2"));
}
@end_script
flip 1
coords 0 485
at 0