Post by TechMario on May 6, 2016 23:47:34 GMT -6
Okay well I've gotten some useful info from my friend on here but I'm still having issues that are confusing to figure out what my problem's been.
I'm trying to make a hardcore version of LM along with some added beta restorations I wanna implement in the hack which would make it more cool. I want the ghosts to have like 4 or 5x HP than they do originally and be quick, AND have luigi take more damage and lose more money when attacked.
I'm trying to make this via param editing, I might also add some ghosts to rooms if I can. I've been trying to edit the params in hex since I've heard that the programs for doing it may not be as accurate. I'm first testing this with orange ghost and pink ghost.
for the color shade editing, I've gotten some info that there are files in the model archives that tell the game what texture to display for the ghost. the first time I tested a color edit it only changed the glow on the ghost (well I changed the orange in mBrightColor to whatever new color I wanted). then I tried going into the ghost model archive and swapping obake011.txp with obake012.txp then recompressing it and putting it back in the game then doing the param editing. ALL happened in the game with the color change was that the ghost appeared as the shade as used on elemental weakness ghosts. I then just try deleting ALL the txp files from the model then doing the rest. The ghost would just remain the same color with the different color glow. last thing I try is deleting just obake011.txp from there and it has the same results as when I swapped them...
if I change mAmbColor it just makes the ghost look lighter, but I haven't tried changing the ambient coloring after deleting the txp files.
With other parameter values, like how much damage luigi takes and the speed of them. well there's some I do know, others I think I know what they determine, and some I just don't know what they mean.
parameters I know:
mLife = The value for the ghost's health.
mHitDamage = How much damage luigi takes when hitting the ghost's body, NOT when hit.
mSpeed = How quick the ghost/obstacle is.
mEyesight = How close luigi must get to the ghost for it to appear.
mLightBindFrame = How many frames the flashlight can be on the ghost before vanishing.
mDisappearFrame = How many frames the ghost will follow luigi around in the room before vanishing.
mBrightColor = The glow of the ghost.
mAmbColor = The lighting of the ghost.
parameters I'm not sure on or just don't know what determine:
mSpeedFight = I've tested value changing with this one and it seems that if I set the byte higher the ghost's frustration animation becomes slower, while if I set it closer to 00 the ghost itself will become slower.
mSpeedUnseen = The value for how fast the ghost vanishes? Some kind of amplification.
mMinLightBindRange & mMaxLightBindRange = Not sure on these!
mNumAtkKarakai = A generated value for how much damage luigi takes when being dragged by ghost on vacuum for when luigi's trying to catch it?
mNumAtkOroro = Similar to above?
mHikiPower = I have no idea on this one!
mEffectiveDeg = Same as above!
mTsuriHeight = The value for the ghost's position?
mAttackPattern1 = A value to represent which attack the game should select for the ghost to use?
mActAfterAttackFa & mActAfterAttackSu = Same as above just with animations?
mTsuriType = Not sure on this one.
mElement = I think this has something to do with the ghost's weakness selection and that if it's set to 00 the ghost will have no elemental weakness.
mCheckBox = Not sure on this one.
mNormalItemTblId = Something to do with dropping of treasure or hearts?
mPointerRange = The pathway of the ghost?
I appreciate any help on any that I don't understand!
I'm trying to make a hardcore version of LM along with some added beta restorations I wanna implement in the hack which would make it more cool. I want the ghosts to have like 4 or 5x HP than they do originally and be quick, AND have luigi take more damage and lose more money when attacked.
I'm trying to make this via param editing, I might also add some ghosts to rooms if I can. I've been trying to edit the params in hex since I've heard that the programs for doing it may not be as accurate. I'm first testing this with orange ghost and pink ghost.
for the color shade editing, I've gotten some info that there are files in the model archives that tell the game what texture to display for the ghost. the first time I tested a color edit it only changed the glow on the ghost (well I changed the orange in mBrightColor to whatever new color I wanted). then I tried going into the ghost model archive and swapping obake011.txp with obake012.txp then recompressing it and putting it back in the game then doing the param editing. ALL happened in the game with the color change was that the ghost appeared as the shade as used on elemental weakness ghosts. I then just try deleting ALL the txp files from the model then doing the rest. The ghost would just remain the same color with the different color glow. last thing I try is deleting just obake011.txp from there and it has the same results as when I swapped them...
if I change mAmbColor it just makes the ghost look lighter, but I haven't tried changing the ambient coloring after deleting the txp files.
With other parameter values, like how much damage luigi takes and the speed of them. well there's some I do know, others I think I know what they determine, and some I just don't know what they mean.
parameters I know:
mLife = The value for the ghost's health.
mHitDamage = How much damage luigi takes when hitting the ghost's body, NOT when hit.
mSpeed = How quick the ghost/obstacle is.
mEyesight = How close luigi must get to the ghost for it to appear.
mLightBindFrame = How many frames the flashlight can be on the ghost before vanishing.
mDisappearFrame = How many frames the ghost will follow luigi around in the room before vanishing.
mBrightColor = The glow of the ghost.
mAmbColor = The lighting of the ghost.
parameters I'm not sure on or just don't know what determine:
mSpeedFight = I've tested value changing with this one and it seems that if I set the byte higher the ghost's frustration animation becomes slower, while if I set it closer to 00 the ghost itself will become slower.
mSpeedUnseen = The value for how fast the ghost vanishes? Some kind of amplification.
mMinLightBindRange & mMaxLightBindRange = Not sure on these!
mNumAtkKarakai = A generated value for how much damage luigi takes when being dragged by ghost on vacuum for when luigi's trying to catch it?
mNumAtkOroro = Similar to above?
mHikiPower = I have no idea on this one!
mEffectiveDeg = Same as above!
mTsuriHeight = The value for the ghost's position?
mAttackPattern1 = A value to represent which attack the game should select for the ghost to use?
mActAfterAttackFa & mActAfterAttackSu = Same as above just with animations?
mTsuriType = Not sure on this one.
mElement = I think this has something to do with the ghost's weakness selection and that if it's set to 00 the ghost will have no elemental weakness.
mCheckBox = Not sure on this one.
mNormalItemTblId = Something to do with dropping of treasure or hearts?
mPointerRange = The pathway of the ghost?
I appreciate any help on any that I don't understand!