ROM Hack [Help] Looking to edit text boxes ORAS, Among other things (input please!)

ShinyMaxie

Active Member
OP
Newcomer
Joined
Apr 25, 2016
Messages
26
Trophies
0
Age
26
Location
Lavaridge, Hoenn
XP
98
Country
United States
So... I was around here earlier, asking about how to switch player models. Good news! I got them to work, and I've decided to try my hand at a ROMhack. So far it's going alright, but I have some questions.

  • Where can I find the location of the Professor Birch sprite in the intro, and how can I replace the image?
  • Similarly, how can I replace the PSS sprite right when you get past the title menu? The one next to your save data.
  • And... The little sprite of your head on the pokenav map app. Where is that?
  • Can I lengthen cutscenes so that I can have more dialogue?
  • Is it possible to add animations to models that lack them? Running, biking, etc.
  • Aaaand of course, can I change the location of text boxes? Where can I find the code for that? Can I make it look like the player character is speaking?
I know that there may not be all the answers here, but I'm determined to make this ROM... Any help would be fantastic. I'm no expert by any means, but I've learned a ton in the past month, and I hope to learn a lot more.
 

Favna

#PCMasterRace
Member
Joined
Sep 12, 2009
Messages
864
Trophies
1
Website
twitter.com
XP
822
Country
Netherlands
  • Where can I find the location of the Professor Birch sprite in the intro, and how can I replace the image?
  • Similarly, how can I replace the PSS sprite right when you get past the title menu? The one next to your save data.
  • And... The little sprite of your head on the pokenav map app. Where is that?

If no one ends up being able to answer this you're going to have to trial and error all GARCS :\ .. At least you can check the pk3ds log when opening the editing options and those GARCS won't be the ones for sure.

Can I lengthen cutscenes so that I can have more dialogue?

Yes I'm pretty sure they can have infinite length. Just look at how StoryText is formatted. I made various texts longer in my Pokemon Sigma Ruby romhack.

Is it possible to add animations to models that lack them? Running, biking, etc.

While a/0/2/1 appears to have many unused models (the woman in red is there a LOT) changing such a model wouldn't do much for you because the game still has to be like "read this_and_that model" but it never does that for those unused models ... which is why they are unused

Aaaand of course, can I change the location of text boxes? Where can I find the code for that? Can I make it look like the player character is speaking?

You're going to have to substitute other text but by using extra \c\n or \r\n constructions that shouldn't matter too much. It's all in StoryText.




That all said - I do have a question for you.

Did you also manage to modify the model shapes? Like the wavefront objects, not the textures. I've been looking for someone who could explain me how to do it :\ I looked into Blender but it's hella overwhelming. Was trying to edit the May model because I did a poll in my Pokemon Sigma Ruby romhack post which got an overwhelming Yes on adding my own version of a busty may mod.
 

ShinyMaxie

Active Member
OP
Newcomer
Joined
Apr 25, 2016
Messages
26
Trophies
0
Age
26
Location
Lavaridge, Hoenn
XP
98
Country
United States
If no one ends up being able to answer this you're going to have to trial and error all GARCS :\ .. At least you can check the pk3ds log when opening the editing options and those GARCS won't be the ones for sure.

Fair enough... I've found this handy pastebin, so hopefully it will be helpful. Although I understand how to unpack GARCs, how do I open the bin files...? I'm assuming that those are the files I will need to open to edit code, right?

Yes I'm pretty sure they can have infinite length. Just look at how StoryText is formatted. I made various texts longer in my Pokemon Sigma Ruby romhack.

Alright! I assume that the pauses are those "[~174] [~175] [~176]" things, right? Just add more...?

While a/0/2/1 appears to have many unused models (the woman in red is there a LOT) changing such a model wouldn't do much for you because the game still has to be like "read this_and_that model" but it never does that for those unused models ... which is why they are unused

I think you misunderstood this a bit, and maybe I wasn't extremely clear— I want to add animations to the models that I'm replacing with the players! No more, no less. For now, at least. That random T-Pose is getting to annoy me haha. Now that I think about it, replacing an animation entirely would be cool too, mostly for the main character battling/pokeball throw.

EDIT: Now that I think of it, I do need to make the main characters have the little cutscenes when you first move in and see your rival in your room. I guess that sort of counts for your point? On the other hand, it will be another replacement, so...

You're going to have to substitute other text but by using extra \c\n or \r\n constructions that shouldn't matter too much. It's all in StoryText.

So... I'll need to look at other code is what you're saying? Like, I wanted to move the text box from the top of the screen to the bottom, because it's currently on someone's head. As well as using another arrow for it to look like the player is speaking. Similarly from the first quote topic... Do I need to go into a bin file?

~~~

Now, on the topic of your question— I haven't done anything concerning model editing yet, but I've researched a bit. From what I understand, you need to export the model/model pieces you want, (I think that some models have pieces to them, I heard this in reference to Pokemon but hair may also be a model on top of the head tbh) put them in a program like sketchup or blender, and then edit... The thing is, you can't have any more polygons than the original, so keep that in mind.

I hear blender is good, but I also got overwhelmed by it, haha. It was a while ago, though. I recently made a 3d model of some glasses with Sketchup and I had a pretty good time, maybe try that? Busty May, tho.... lol she's like 12..

Anyway, I do plan on editing several models eventually, so maybe we can keep in touch on that end and share information we find.

Thanks a lot for your reply, by the way! : )

EDIT: by the way... Which version of Ohana are you using for replacing textures?
 
Last edited by ShinyMaxie,

Favna

#PCMasterRace
Member
Joined
Sep 12, 2009
Messages
864
Trophies
1
Website
twitter.com
XP
822
Country
Netherlands
Alright! I assume that the pauses are those "[~174] [~175] [~176]" things, right? Just add more...?

No I mean like this example of Story Text of Pokemon ORAS:

first text box:
It’s a Vending Machine.\nWhich drink would you like?

then you select a drink and you get:
Clunk!

You could change that into

first text box:
It’s a Vending Machine.\nWhich drink would you like?

then you select a drink and you get:
Vrrr- vrrr\nIt appears the drink is stuck.\n[VAR_of_char_name (find this somewhere)] Smashed the vending machine\c\nClunk!\r\nYour drink dropped down!

What the \n, \c\n and \r\n do is best if you look into it yourself, mostly because for the world of me I wouldn't know how to word it. Just find a story text thing you can test it with (i.e. the vending machine) and interact with it in-game then you see it happening.

I think you misunderstood this a bit, and maybe I wasn't extremely clear— I want to add animations to the models that I'm replacing with the players! No more, no less. For now, at least. That random T-Pose is getting to annoy me haha. Now that I think about it, replacing an animation entirely would be cool too, mostly for the main character battling/pokeball throw.

EDIT: Now that I think of it, I do need to make the main characters have the little cutscenes when you first move in and see your rival in your room. I guess that sort of counts for your point? On the other hand, it will be another replacement, so...

T-pose is the basis for everything and animations are defined elsewhere outside of the t-pose files. I really wouldn't know where and something in me doubts they can even be fully edited.. but that's just theory soo.. if you can proof me wrong by all means please do.

So... I'll need to look at other code is what you're saying? Like, I wanted to move the text box from the top of the screen to the bottom, because it's currently on someone's head. As well as using another arrow for it to look like the player is speaking. Similarly from the first quote topic... Do I need to go into a bin file?

Sorry I misunderstood this massively haha. I... honestly don't know tbh. Probably it's defined somewhere in one of the garcs but ehhh...

lol she's like 12..
34) There is porn of it. No exceptions.
 

ShinyMaxie

Active Member
OP
Newcomer
Joined
Apr 25, 2016
Messages
26
Trophies
0
Age
26
Location
Lavaridge, Hoenn
XP
98
Country
United States
What the \n, \c\n and \r\n do is best if you look into it yourself, mostly because for the world of me I wouldn't know how to word it. Just find a story text thing you can test it with (i.e. the vending machine) and interact with it in-game then you see it happening.

Ah, alright. I'll check it out, thanks!
You wouldn't happen to know the version of Ohana that lets you replace models and textures, would you?
 

Favna

#PCMasterRace
Member
Joined
Sep 12, 2009
Messages
864
Trophies
1
Website
twitter.com
XP
822
Country
Netherlands
  • Like
Reactions: ShinyMaxie

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Nut on the hill