Hi, I am still learning how to add custom media into fps creator. I have made a safe for test purposes (and think it might come in handy at some point). I have it animated so it will open and have attempted to add some shader effects with a normal and spec map.
I have a problem with both

Firstly I cannot get the shaders included with fps to do much at all. I have made a shader that works(uses the textures) but I am not that happy with it. I have tried bump.fx, bumpent.fx etc but they don't seem to use my images. I have trawled the forums for stuff but find little to help me. The maps have the relevant _S,_D,_N on the ends of the filenames. I have not made an illumination map as I am unsure how, and thought that was covered by the specular?
Secondly the animation is ending early. Is there a limit to 60 frames in FPS creator? The anim is 90 frames long, I have made my fpe file stating frames 0,90. It worked fine with 30, however it was way too fast. So I upped it to 90 and now the door opens, just not all the way. It looks to me like it stops at frame 60.
;Artificial Intelligence Script
;Header
desc = Use Door (Push Open and Push Closed)
;Triggers
:state=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pressentertouse.tga,hudname=usedoorprompt,hudhide=1,hudmake=display,state=10
:state=10,plrdistwithin=80:hudshow=usedoorprompt,hudfadeout=usedoorprompt
:state=10,plrdistwithin=80,plrusingaction=1:activate=2
:state=10,activated=2:state=1,setframe=0,sound=$0
:state=1:incframe=0
:state=1,frameatend=0 :state=2
:state=2,plrdistwithin=80,plrusingaction=1:activate=0
:state=2,activated=0:state=3,sound=$1
:state=3:decframe=0
:state=3,frameatstart=0:state=10,setframe=0
;End of Script
I basically edited the dooruse.fpe
and the fpi file..
;header
desc = Safe
;ai
aiinit = appear1.fpi
aimain = safe.fpi
aidestroy = disappear1.fpi
;spawn
spawnmax = 0
spawndelay = 0
spawnqty = 0
;orientation
model = entitybank\user\safe\safe.x
offx = 0
offy = 0
offz = 0
rotx = 0
roty = 0
rotz = 0
scale = 100
fixnewy = 0
defaultstatic = 0
materialindex = 2
collisionmode = 0
strength = 0
isimmobile = 1
soundset =
soundset1 =
;visualinfo
textured = entitybank\user\safe\safe.png
effect = effectbank\relief\relief.fx
castshadow = 1
;Animationinfo
animmax = 1
anim0 = 0,90
Any help would be appreciated.
http://s6.bitefight.org/c.php?uid=103081