It's been awhile (I do this a lot, don't I)! I took a break from working on games back in November and finally started back last night. I think what really inspired me to get back to work on my game was paying $5 for a game on Steam that was seriously inferior in comparison to many games that have been made on the OHRRPGCE.
I mean, it seriously amazes me that an OHRRPGCE game hasn't made it onto Steam yet, considering some of the inferior games that have been greenlighted that aren't near the caliber work of many OHR games.
Regardless, my purchase inspired me to get back to work on my game again in hopes of selling it one day. I'm undecided whether I will attempt the Steam route, but that's neither here nor there. Onto my question!
****This was resolved. Skip down a few posts to my newest problem****
I have a script that simulates the character "climbing" up a ladder. It collapses the caterpillar, climbs up the ladder, then turns the caterpillar back on at the top. I have it set so the heros stack at the top because it would show some heros on the ladder even at the top.
The stack works fine, but the game still thinks that the characters are on the ladder. So even though they are stacked on top of each other, as soon as you move, it moves the characters back to their regular position. It's kind of hard to explain, so I tried to get a screenshot of it.
Fred is the #1 position and Gluep is #2. This is a photo of me moving to the right, right after everyone stacked. Gluep should be right behind Fred, but instead it's as if he's climbing up the ladder again. This happens to each hero every time you try to move, until they are in a straight line again.
Ultimately if there isn't a solution for it, I'll just use a different script. I'd really like to use it if at all possible, but it just doesn't look right given its current state.
Here's the script:
Code:
plotscript,ladder7up,begin
suspend player
suspend random enemies
set caterpillar mode (off)
set hero direction (find hero(hero:Fred),up)
set hero picture (find hero(hero:Fred),190,outside battle)
walk hero (0,up,7)
wait for hero (0)
set hero picture (find hero (hero:Fred),54,outside battle)
set hero position (1,(hero x(0)),(hero y(0)))
set hero position (2,(hero x(0)),(hero y(0)))
set hero position (3,(hero x(0)),(hero y(0)))
wait for all
set caterpillar mode (on)
resume player
resume random enemies
end
suspend player
suspend random enemies
set caterpillar mode (off)
set hero direction (find hero(hero:Fred),up)
set hero picture (find hero(hero:Fred),190,outside battle)
walk hero (0,up,7)
wait for hero (0)
set hero picture (find hero (hero:Fred),54,outside battle)
set hero position (1,(hero x(0)),(hero y(0)))
set hero position (2,(hero x(0)),(hero y(0)))
set hero position (3,(hero x(0)),(hero y(0)))
wait for all
set caterpillar mode (on)
resume player
resume random enemies
end
Cornbread Chemist



