GREATREDSPIRIT'S PROFILE
sherman
o
o
Search
Filter
RETROMANIA!
I feel no achievements goes in the style of retro games. All you used to get was a three letter name on the high score table until the power went out!
What are you thinking about right now?
I have it on good authority that just before Jesus threw all the merchants out of the temple he said "I'm tired of these motherfucking merchants in motherfucking temples!". Then he personally gave each merchant a wedgie before throwing them into the nearby cistern and flipping them the bird.
[RMVX] can't dup NilClass
In that case the N01::Action hash doesn't have an entry for the battler's action. The action sequence configuration has the N01::Action defined. If whatever the action is isn't in the hash it won't find it, return a nil instance and cause the nil can't be duped. It sounds like a pain to debug though, I'd try adding this line around line 334, when the crash is about to occur:
This way if it can't find the battler action it'll report what action it can't find and the battler trying to execute it in a message and not execute the code that's going to crash it (unless a later line crashes it too). At least it should give an idea of what battler / action is causing the problem.
(I should've known the script wasn't missing, if it was the error would've been on the array reference instead of the dup!)
if N01::ACTION.has_key? battler print "Could not find action #{action} for battler #{battler.name}\n" else # The code from line 334 to 339 would go in here, so @action.delete("End"), the act = N01::Actino[action].dup, for i in 0...act.size, etc. # up to and including the @action.push("End") block but not the @anime_end = true line end # Line 340, the anime_end = true line goes here
(I should've known the script wasn't missing, if it was the error would've been on the array reference instead of the dup!)
[RMVX] can't dup NilClass
You're missing part of the script. The N01 is a reference to a module that isn't defined in your two scripts so when it tries to access it there's nothing there so it becomes a nil reference which you can't do much with. Check where you got your script and see if you're missing something, else find another source.
Wind turbines: Are you a big fan?
HR_concept_sep19.jpg
PUSHTODO
Yeah, I can't imagine doing a big ol' world map without regions. I'll have to check tonight or so but doing it without regions sounds like an excellent way to introduce bugs, especially in ol' crude 2k3.
The way you label your encounter rates makes me thing Challenge would actually trigger tougher encounters with EXP&Gold bonuses than just more encounters. I'm not sure if there's a good way to do that though, maybe invisible "tough" enemies that get added on Turn 0 and give extra gobs of EXP and cash? It's probably not worth the effort though (hi yet another source of bugs!)
Anyways, good luck with kids fun and pizza time!
The way you label your encounter rates makes me thing Challenge would actually trigger tougher encounters with EXP&Gold bonuses than just more encounters. I'm not sure if there's a good way to do that though, maybe invisible "tough" enemies that get added on Turn 0 and give extra gobs of EXP and cash? It's probably not worth the effort though (hi yet another source of bugs!)
Anyways, good luck with kids fun and pizza time!
PUSHTODO
Don't let Foot Clan destroy Hero's Realm. You have my support.
One of the best things I did in my 2k3 game was make a custom encounter system. It let me shove in common events before and after battles and other little nice things. I had some items that let the player influence the encounter rate including disabling encounters and removed some of the annoyances with random encounters like fighting the same troop formation back to back or one-step encounters.
The start and end common events were also used for a game timer. My first 2k game had a basic timer via a parallel process event that waited 1s and added 1 to a seconds variable but it didn't work in battles. It wasn't until later that I thought of using the ingame Timer system: Start a timer at maximum time (99m or so?) when a battle starts, then see how many seconds are left on it after the fight and add it to the seconds counter. It wasn't perfectly accurate from what I remember, I think it lost a second or two?
I don't know if current 2k3 can do these better with Cherry's improvements than my event hacks from Tsukuru but if you need help with that I'd be happy to take my old event code, clean it up, and give it to you. One problem is my old encounters were map based with no regions at all though. I'm not sure if there's a way to integrate regions into events or if regions will have to be defined in the event or variables in some way.
--Game timer
--No random encounters item
One of the best things I did in my 2k3 game was make a custom encounter system. It let me shove in common events before and after battles and other little nice things. I had some items that let the player influence the encounter rate including disabling encounters and removed some of the annoyances with random encounters like fighting the same troop formation back to back or one-step encounters.
The start and end common events were also used for a game timer. My first 2k game had a basic timer via a parallel process event that waited 1s and added 1 to a seconds variable but it didn't work in battles. It wasn't until later that I thought of using the ingame Timer system: Start a timer at maximum time (99m or so?) when a battle starts, then see how many seconds are left on it after the fight and add it to the seconds counter. It wasn't perfectly accurate from what I remember, I think it lost a second or two?
I don't know if current 2k3 can do these better with Cherry's improvements than my event hacks from Tsukuru but if you need help with that I'd be happy to take my old event code, clean it up, and give it to you. One problem is my old encounters were map based with no regions at all though. I'm not sure if there's a way to integrate regions into events or if regions will have to be defined in the event or variables in some way.















