Hey you guys, I've been using codekeeper because it handles globals as well as that wonderful code taping thing, infinitely better than includes.
The only problem is, I'm taping in a file of global declarations, and I started getting an error in my project pointing at that file. I tested to see if the error was really in declarations file by compiling it alone, and there it still was. I checked the backbuffer (where it converts all the DECLAREs into DIMs) and found that it declared everything perfecly but in the case of any REAL type variables it would not convert any other instances of them. Well, it would convert one, and then ignore the rest.
I read up on codekeeper (
http://forum.thegamecreators.com/?m=forum_view&t=43349&b=10) and saw it's finnicky with running, but I installed VB6 runtime a while ago when I first isntalled it, but I didn't install any of the controls, and unfortunately most of them seem to be unavailable anymore.
Has anybody else had this problem or is able to offer up a solution?
Here is the file, the REAL variables do not have pound signs, I've never used them before and they've worked.
em Global Declares File
declare playerWaistObj~ as integer
declare playerChestObj~ as integer
declare playerRarmObj~ as integer
declare playerLarmObj~ as integer
declare playerTextureImg~ as integer
declare shotgunObj~ as integer
declare shotgunTextureImg~ as integer
declare shotgunMesh~ as integer
declare shotgunLimb~ as integer
declare shotgunLimbOffsetX~ as real
declare shotgunLimbOffsetY~ as real
declare shotgunLimbOffsetZ~ as real
declare playerRarmOffsetX~ as real
declare playerRarmOffsetY~ as real
declare playerRarmOffsetZ~ as real
declare playerLarmOffsetX~ as real
declare playerLarmOffsetY~ as real
declare playerLarmOffsetZ~ as real
rem This line below is where I get the error message:
playerRarmOffsetX~ = 0.525
playerRarmOffsetY~ = 0.952
playerRarmOffsetZ~ = -0.02
playerLarmOffsetX~ = -0.524
playerLarmOffsetY~ = 0.952
playerLarmOffsetZ~ = -0.02
declare playerSpeed~ as real
playerSpeed~=0.75
declare defTilt~ as integer
defTilt~=-32
declare maxTilt~ as integer
maxTilt~=45
declare minTilt~ as integer
minTilt~=-24
declare playerWaistFile~ as string
playerWaistFile~="earl_waist.x"
declare playerChestFile~ as string
playerChestFile~="earl_chest.x"
declare playerLarmFile~ as string
playerLarmFile~="earllarm.x"
declare playerRarmFile~ as string
playerRarmFile~="earlrarm.x"
declare playerTextureFile~ as string
playerTextureFile~="tech.png"
declare shotgunFile~ as string
shotgunFile~="shotgun.x"
declare shotgunTextureFile~ as string
shotgunTextureFile~="SHOTGUN.png"
declare true~ as integer
true~=1
declare false~ as integer
false~=0
declare playerMoving~ as integer
[EDIT]I found the controls...didn't really solve anything.

I'm going to eat you!