• ✨ ARCHIVE MODE ✨
    The forum has now been set to read-only mode, no new posts, resources, replies etc will not be possible.
    We recommend you join our Discord server to get real-time response: Discord Invite Link

Missing Content Squad

Status
Not open for further replies.

nilllzz

Original Developer
Administrator
P3D Developer
I am thinking of having a path finding thingy in the game so trainers are automatically detected. You can set the range of the "sight" of the trainers in the level file.
The trainers will also have a trainer script file ID set in the Action value of its Entity. In this file the Pokémon, Sprites in battle and dialogues are set.
 

DracoHouston

Kolben Developer
Contributor
I am thinking of having a path finding thingy in the game so trainers are automatically detected. You can set the range of the "sight" of the trainers in the level file.
The trainers will also have a trainer script file ID set in the Action value of its Entity. In this file the Pokémon, Sprites in battle and dialogues are set.
Nice. Please extend the path finding to the move command when you have it in, so NPCs and the player can be told to move to a point in space instead of 'move forward'. It would greatly simplify the scripting, and let you use turn to force an NPC into a certain direction instead of using it to drive the character around :) Also probably stop it glitching through things, haha.
 

DracoHouston

Kolben Developer
Contributor
Saruish you didn't use compression on BluehairChick, remember to check that in XNAFormatter or the file is like 10x bigger than it could be :)
 

nilllzz

Original Developer
Administrator
P3D Developer
Probably not for this update, I have to get the basics done.
I also integrated a new option to the warpblocks for next update:
I noticed that if you walk into the stairs from the side, you can end up in a wall.
So I added a way to limit the directions a player can have while walking into a warp block:
behind the last value of a script block, write "0|1|2|3" for to let a player walk through the warp in each direction.
"0" is for facing north, "1" for east and so on. Separate more directions with "|".
Example from the sprouttower1f.dat:
Code:
{"Entity"{ENT[{"EntityID"{str[WarpBlock]}}{"Position"{sngArr[0,0,6]}}{"TexturePath"{str[WoodTower]}}{"Textures"{recArr[[32,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[violet\sprouttowerf2.dat,0,0.1,6,0,0]}}{"Rotation"{int[2]}}{"Visible"{bool[1]}}]}}
Also, these values are optional, so you can leave them out.
 

DracoHouston

Kolben Developer
Contributor
Probably not for this update, I have to get the basics done.
I also integrated a new option to the warpblocks for next update:
I noticed that if you walk into the stairs from the side, you can end up in a wall.
So I added a way to limit the directions a player can have while walking into a warp block:
Yeah, these things take time. I have my own indie game I work on sometimes and getting a new system in is always a PITA.

While I have you here, did you read my suggestion about making the item, pokemon and move data external like how maps and scripts are? I don't expect you to just wave your wand and have it out by tomorrow, but is that something you would be interested in doing some time?
 

DracoHouston

Kolben Developer
Contributor
if i could make pokemon and items i'd totally go through and edit up some sentrets, hoothoots, bellsprouts, johto starters etc
 

DracoHouston

Kolben Developer
Contributor
To make those modable?
Well, to let us help you fill in the data, but they could be made moddable.

I reckon you could do some consistency checks on the files, like check the md5 hashes and see if they are tampered with. If the game could use either data from the exe or data from text files so the official pokemon are uneditable that could work too.

that sort of check would be good to have on maps etc too, you can tamper with official maps and scripts.

I'm interested in seeing what people would do if they could make their own pokemon. Could make for some interesting mods.
 

Tav

Fisherman
Well woah. This is a huge thread, I didn't think the development was this far already :p

I've been looking into ripping sprites from HG/SS (directly from .nds file). I haven't been able to do a really great job with unpacking the rom's, but if you need some simple things done like the guy in the pokemon gym, I can do the dirty work with a simple print/screen for now.
 

DracoHouston

Kolben Developer
Contributor
I made this earlier.
Maybe it helps.
It creates .vb files I can use.

(if you want to use it: you have to enter something like this into "TM/HM": 1,4,5,6,29,78)
Just took it for a spin. Is there no way you can generalize this stuff into a system you just feed data into? That tag parser you have could probably handle it. :)

Anyway, when you get the time can you explain where you get some of these values from? I found most of them on bulbapedia but not FP fields, exp type, base friendship or scale. Also, is weight and height imperial or metric?

Thanks again for this program. I'll see if I can make a bunch of skeleton ones for you. but not right now, because I need to get to sleep hahah :)
 

nilllzz

Original Developer
Administrator
P3D Developer
What I would really appreciate are screenshots of indoors for example in cherrygrove and violet.
I don't really know how exactly those houses look inside and as long as I don't know, I cannot map those.
 

DracoHouston

Kolben Developer
Contributor
Well woah. This is a huge thread, I didn't think the development was this far already :p

I've been looking into ripping sprites from HG/SS (directly from .nds file). I haven't been able to do a really great job with unpacking the rom's, but if you need some simple things done like the guy in the pokemon gym, I can do the dirty work with a simple print/screen for now.
we got Gym Guy, thank you :) saruish found some good sprite sheets but they all gotta be put in the specific places and order the game wants for its sprite sheets.
 

DracoHouston

Kolben Developer
Contributor
What I would really appreciate are screenshots of indoors for example in cherrygrove and violet.
I don't really know how exactly those houses look inside and as long as I don't know, I cannot map those.
i'll look at playing silver on an emulator with some cheats so it doesnt take too long and get the map shots for really trivial places, i wish my old silver cartridge didn't lose the ability to retain saves because otherwise I could just fly about no problem lol
 
Status
Not open for further replies.
Top