vagonumero13 Posted December 19, 2019 Author Posted December 19, 2019 12 minutes ago, FouGilang said: we still cant mod sounds? Not yet, implementing the import in srst/srsa is less straightforward than export.
Joschuka Posted December 19, 2019 Posted December 19, 2019 Hello vago, thanks a lot for your hard work ! Would you mind sharing a few tips about the g1a animations specs please if you managed to figure it out ? We're working on a similar format with a friend for Fire emblem models but aside from figuring out that it was divided in 3 sections with one looking like frame and the last one like some matrices stuff we didn't make much progress... Any help would be greatly appreciated, it's the only thing that we really miss, we already have g1m, nuno and g1t support !
vagonumero13 Posted December 19, 2019 Author Posted December 19, 2019 46 minutes ago, Joschuka said: Hello vago, thanks a lot for your hard work ! Would you mind sharing a few tips about the g1a animations specs please if you managed to figure it out ? We're working on a similar format with a friend for Fire emblem models but aside from figuring out that it was divided in 3 sections with one looking like frame and the last one like some matrices stuff we didn't make much progress... Any help would be greatly appreciated, it's the only thing that we really miss, we already have g1m, nuno and g1t support ! This is the parser that I did for one of the g1a file versions. There are at least 3 versions of this format in DOA6 itself, so who knows how many exist counting the other games, this parser is only made for "G2A 0300". (although the other "G2A" version in DOA seem to only differ in one extra thing). Even if the signature has a "G2A", the file extension is still .g1a. Have in mind that it still have many unknown or incorrect things, this was a fast thing I did in a moment. For example, the "unk_1C" in the header, I suspect it is actually part of the timing section, which would make the timing section 57 pair of 16 bits values. And here the sections explained (the parts I know about): - Section 1 (after the header): This is "probably" the timing section, although I don't know how it works yet. It seem to be always 56 (or maybe it is 57) pair of 16 bits values. This is what puzzles me the most, because it has a fixed size in all the body g1a animations I saw, regardless of how big or small the animation was. I noticed, that in DOA6 body animations, one of the values start at "18" and get increased "usually" by 16, but sometimes it is 15, and sometimes is 17. - Section 2. This is where the animations themselves are. They are variable-sized that follow this format: UU UU NN NN MM MM MM MM (BB BB ) * N (if after reading you end in a position not multiple of 4, you have to align to 4 bytes) Where: UU UU: is an unknown value. I only found values of 0 and 1, which makes me think is a boolean value that is just padded to 2 bytes. NN NN: the number of bones to be transformed. MM MM MM MM: the index of the matrix that will be applied to the first bone. If more than one bone was specified, the rest of bones will get consecutive matrices applied. BB BB: the bone ID. (I have yet to see if it is bone ID or bone index, but it is probably the first). So a couple of examples: 00 00 - 01 00 - 38 00 00 00 - 07 00 -> This would apply matrix 0x38 to bone 0x7. 00 00 - 04 00 - 4A 00 00 00 - 09 00 0B 00 14 00 16 00 -> this would apply matrix 0x4A to bone 0x9, matrix 0x4B to bone 0xB, matrix 0x4C to bone 0x14, and matrix 0x4D to bone 0x16. - Section 3. They seem to be just 4x4 half float matrices, so 32 bytes per matrix. I guess they are typical transformation matrices, but I have no idea if they are local transformation (with respect to previous position) or global, as I haven't tried yet exporting an animation to some 3D program. So well, still lot of unknown things, specially how the timing works. G1a.zip
M C D Posted December 19, 2019 Posted December 19, 2019 36 minutes ago, Joschuka said: Hello vago, thanks a lot for your hard work ! Would you mind sharing a few tips about the g1a animations specs please if you managed to figure it out ? We're working on a similar format with a friend for Fire emblem models but aside from figuring out that it was divided in 3 sections with one looking like frame and the last one like some matrices stuff we didn't make much progress... What is Fire emblem?
Joschuka Posted December 19, 2019 Posted December 19, 2019 25 minutes ago, vagonumero13 said: This is the parser that I did for one of the g1a file versions. There are at least 3 versions of this format in DOA6 itself, so who knows how many exist counting the other games, this parser is only made for "G2A 0300". (although the other "G2A" version in DOA seem to only differ in one extra thing). Even if the signature has a "G2A", the file extension is still .g1a. Have in mind that it still have many unknown or incorrect things, this was a fast thing I did in a moment. For example, the "unk_1C" in the header, I suspect it is actually part of the timing section, which would make the timing section 57 pair of 16 bits values. And here the sections explained (the parts I know about): - Section 1 (after the header): This is "probably" the timing section, although I don't know how it works yet. It seem to be always 56 (or maybe it is 57) pair of 16 bits values. This is what puzzles me the most, because it has a fixed size in all the body g1a animations I saw, regardless of how big or small the animation was. I noticed, that in DOA6 body animations, one of the values start at "18" and get increased "usually" by 16, but sometimes it is 15, and sometimes is 17. - Section 2. This is where the animations themselves are. They are variable-sized that follow this format: UU UU NN NN MM MM MM MM (BB BB ) * N (if after reading you end in a position not multiple of 4, you have to align to 4 bytes) Where: UU UU: is an unknown value. I only found values of 0 and 1, which makes me think is a boolean value that is just padded to 2 bytes. NN NN: the number of bones to be transformed. MM MM MM MM: the index of the matrix that will be applied to the first bone. If more than one bone was specified, the rest of bones will get consecutive matrices applied. BB BB: the bone ID. (I have yet to see if it is bone ID or bone index, but it is probably the first). So a couple of examples: 00 00 - 01 00 - 38 00 00 00 - 07 00 -> This would apply matrix 0x38 to bone 0x7. 00 00 - 04 00 - 4A 00 00 00 - 09 00 0B 00 14 00 16 00 -> this would apply matrix 0x4A to bone 0x9, matrix 0x4B to bone 0xB, matrix 0x4C to bone 0x14, and matrix 0x4D to bone 0x16. - Section 3. They seem to be just 4x4 half float matrices, so 32 bytes per matrix. I guess they are typical transformation matrices, but I have no idea if they are local transformation (with respect to previous position) or global, as I haven't tried yet exporting an animation to some 3D program. So well, still lot of unknown things, specially how the timing works. G1a.zip 1.88 kB · 1 download Omg thank you so much for this ! This will get us going, I'll make sure to share any info that we find with you ! Fire Emblem Three houses uses G2A 0500, at least that's what I saw the most but tbh I think the format is just really similar between g1a and g2a, the 1 or 2 must be a version of their engine or something like that. Yeah the fact that the size is fixed puzzles me the most for section 1, I also noticed this 16 increments and still don't understand it tbh. Maybe like 16ms cause the anims are 60fps, I really don't know. in G2A 0500 the framerate seems to be part of the header btw, don't know if that's the same for version 0300 Awesome work on section 2, this one was the one I was the most confused about. Yeah section 3 seems to just be some matrix transform resulting of the mulitplication of all transforms, I'll make sure to try a bunch of things. Once again thank you really much for all this valuable info, I'll give you an update in the next weeks on our progress, you can also see the binary templates used here : https://github.com/three-houses-research-team/010-binary-templates 31 minutes ago, M C D said: What is Fire emblem? Fire emblem three houses, I'm currently working on a model importer, we already have cloth; skeleton and stuff, anims would be an awesome addition
deadcause13 Posted December 20, 2019 Posted December 20, 2019 @vagonumero13 Just a quick question, but would you happen to know what values in hex determine bone positioning/location? I'm trying to edit faces on characters, and have found a pretty efficient way of transferring bones via hex. The problem I'm having when transferring the face bones to certain characters is that the position of certain meshes on the model won't sync up nicely with the rest of the face.
piffDisaster Posted December 20, 2019 Posted December 20, 2019 15 hours ago, FouGilang said: we still cant mod sounds? I'm waiting eagerly for this too. Really sick of having the same bad sound effects for 3 straight games now. It's a tease that we can so easily extract them but can't zip them back up yet.
i35 Posted December 20, 2019 Posted December 20, 2019 1 hour ago, piffDisaster said: I'm waiting eagerly for this too. Really sick of having the same bad sound effects for 3 straight games now. It's a tease that we can so easily extract them but can't zip them back up yet. "yet"? ? Judging by DOA5 modding, this “yet” will continue for a very long time...
Joschuka Posted December 20, 2019 Posted December 20, 2019 7 hours ago, deadcause13 said: @vagonumero13 Just a quick question, but would you happen to know what values in determine bone positioning/location? I'm trying to edit faces on characters, and have found a pretty efficient way of transferring bones via hex. The problem I'm having when transferring the face bones to certain characters is that the position of certain meshes on the model won't sync up nicely with the rest of the face. All the bones' position, rotation, scale info is in the G1MS section. Here's my Noesis G1MS section parser if that can help (it starts processing after the basic magic, version number and size info) : https://pastebin.com/H8gUvkrm It's for Three Houses, didn't try it on other games yet but it should be pretty similar
deadcause13 Posted December 20, 2019 Posted December 20, 2019 @Joschuka Thank you kindly for the help. Though I must ask, how were you able to get Noesis to read G1M files? Did you use the Dissidia NT tool to convert the file? Also, I did some tinkering last night and found out that the actual bones within a G1M file starts at offset 55C and ends at offset 4646 (at least, for DOA6 Faces). Everything after that appears to be matrices, verts and indices.
Joschuka Posted December 20, 2019 Posted December 20, 2019 59 minutes ago, deadcause13 said: @Joschuka Thank you kindly for the help. Though I must ask, how were you able to get Noesis to read G1M files? Did you use the Dissidia NT tool to convert the file? Also, I did some tinkering last night and found out that the actual bones within a G1M file starts at offset 55C and ends at offset 4646 (at least, for DOA6). Everything after that appears to be matrices, verts and indices. The pastebin I linked above is a part of my G1M Noesis importer script, I wrote it myself from scratch. It will probably be released on the Fire Emblem Three Houses research group repositery, I'm pretty much done with it, most of the models are imported without problems. I'd like to add anim support before that though. Daemon's tool (Dissidia NT) is a closed source tool, it just parses the files and outputs an ASCII file which can then be read by Noesis, you won't learn anything from it. It doesn't support recent G1M versions too. I'm not really sure about what you mean with the offset, unless the doa6 files are different for some reason a G1M file consists of several sections, the most interesting ones being G1MS, which contains the bones' data, and the G1MG with all the vertex, index, geometry etc info (it's divided into subsections). So basically when looking at a G1M file if you're only interested in bones you just need to look for the "G1MS" flag (or SM1G depending on the endianess) and then my pastebin above shows you how the info is stored. If you need to also change the skinning and weight info and not only the bones' location/rotation it's going to be much more difficult though.
deadcause13 Posted December 21, 2019 Posted December 21, 2019 2 hours ago, Joschuka said: The pastebin I linked above is a part of my G1M Noesis importer script, I wrote it myself from scratch. It will probably be released on the Fire Emblem Three Houses research group repositery, I'm pretty much done with it, most of the models are imported without problems. I'd like to add anim support before that though. Daemon's tool (Dissidia NT) is a closed source tool, it just parses the files and outputs an ASCII file which can then be read by Noesis, you won't learn anything from it. It doesn't support recent G1M versions too. I'm not really sure about what you mean with the offset, unless the doa6 files are different for some reason a G1M file consists of several sections, the most interesting ones being G1MS, which contains the bones' data, and the G1MG with all the vertex, index, geometry etc info (it's divided into subsections). So basically when looking at a G1M file if you're only interested in bones you just need to look for the "G1MS" flag (or SM1G depending on the endianess) and then my pastebin above shows you how the info is stored. If you need to also change the skinning and weight info and not only the bones' location/rotation it's going to be much more difficult though. What I meant was that the bone data actually starts at 0x55C and ends at 0x4646 when looking over the raw data in a hex editor. That said, this is all related to faces, so it wouldn't necessarily apply to costumes. Should prove useful down line is all. Also, Daemon's Dissidia NT tool does work with DOA6 in the sense that it can extract the models. Lastly, thanks for telling me about your work with FE:3H modding community and the G1M Noesis script you made. Don't want to be a bother, but could you link that Noesis script on this forum when you release it?
Joschuka Posted December 21, 2019 Posted December 21, 2019 14 hours ago, deadcause13 said: What I meant was that the bone data actually starts at 0x55C and ends at 0x4646 when looking over the raw data in a hex editor. That said, this is all related to faces, so it wouldn't necessarily apply to costumes. Should prove useful down line is all. Also, Daemon's Dissidia NT tool does work with DOA6 in the sense that it can extract the models. Lastly, thanks for telling me about your work with FE:3H modding community and the G1M Noesis script you made. Don't want to be a bother, but could you link that Noesis script on this forum when you release it? OK! Ah that's interesting, it didn't work on models with NUNO/NUNV (cloth) and some textures were wrong (normal ones iirc), good to know though. Sure, probably not on this topic though as I don't want to pollute vago's topic but I'll let you know one way or another. It will most likely be released here, no estimate date though https://github.com/three-houses-research-team
RenoSV Posted December 21, 2019 Posted December 21, 2019 I got a request. When I'm choosing a stage i'd like to select between stage music or character music. Is that possible in any way?
gatto tom Posted December 21, 2019 Posted December 21, 2019 @vagonumero13 I noticed that if you play online with a Morphing Mod, the game loads the original 2nd textures (the gold ones) and not the modded ones. Do you think that this issue could be fixed? Spoiler Just a curiosity: do you think that it's possible, in a future, to edit also the animations properties such as the frames?
vagonumero13 Posted December 21, 2019 Author Posted December 21, 2019 12 minutes ago, gatto tom said: @vagonumero13 I noticed that if you play online with a Morphing Mod, the game loads the original 2nd gold textures and not the modded ones. Do you think that this issue could be fixed? Just a curiosity: do you think that it's possible, in a future, to edit also the animations properties such as the frames? Not sure what can cause that in online, but doesn't seem like it is going easy to fix something like that. Precisely becuase of being online would tie me for doing certain debugging like breakpoints and steping. I want in the future to add support for g1a to fbx and viceversa for animations at some point. Not sure if it would lead to what you want to do. At least the g1a parser is done, but that's the easy part. 1
vagonumero13 Posted December 21, 2019 Author Posted December 21, 2019 @gatto tom Does the same happen to breakable costumes? Where at least the breakable part is in a layer 2 mod. Morphing costumes textures and breakable costumes have in common that they are loaded prior battle, not in any character selection, so it could be a hint of what's hapenning.
vagonumero13 Posted December 22, 2019 Author Posted December 22, 2019 After this session of names cracking, the 100% of character textures in MaterialEditor are now cracked (still remaining island textures). These filenames will be available in next versions od REDELBE/rdbtool. Spoiler ; Some forgotten textures 0xd14fc559,MPR_Muscle_Character_KASCOS035_body_x.ktid 0xb595913b,MPR_Muscle_Character_KASCOS035_body_x.kts 0x102526fd,MPR_Muscle_Character_KASCOS035_body_x_kidsair.g1t 0x161d5190,MPR_Muscle_Character_KASCOS035_body_x_kidsalb.g1t 0x93fcd19e,MPR_Muscle_Character_KASCOS035_body_x_kidsnmh.g1t 0xbb0103d8,MPR_Muscle_Character_KASCOS035_body_x_kidsocc.g1t 0x73d752c9,MPR_Muscle_Character_KASCOS035_body_x_kidsrfr.g1t 0x89afc8db,MPR_Muscle_Character_KASCOS035_body_x_kidss4m.g1t 0x333d7430,MPR_Muscle_Character_KASCOS035_body_x_kidsthk.g1t 0x8fbe9297,MPR_Muscle_Character_KASCOS035_body_x_kidswtm.g1t 0x82bde61f,MPR_Muscle_Character_KOKHAIR035_ribbon2_BLEND.ktid 0xf51d3fb5,MPR_Muscle_Character_KOKHAIR035_ribbon2_BLEND.kts 0x59bc7377,MPR_Muscle_Character_KOKHAIR035_ribbon2_BLEND_kidsair.g1t 0x45365b0a,MPR_Muscle_Character_KOKHAIR035_ribbon2_BLEND_kidsalb.g1t 0xc753ed18,MPR_Muscle_Character_KOKHAIR035_ribbon2_BLEND_kidsnmh.g1t 0x9f874552,MPR_Muscle_Character_KOKHAIR035_ribbon2_BLEND_kidsocc.g1t 0x909c1343,MPR_Muscle_Character_KOKHAIR035_ribbon2_BLEND_kidsrfr.g1t 0x921481ea,MPR_Muscle_Character_KOKHAIR035_ribbon2_BLEND_kidsshl.g1t 0xfbe5a511,MPR_Muscle_Character_KOKHAIR035_ribbon2_BLEND_kidswtm.g1t ; These seem to have been a typo from the game devs. 998 = 107 0x967b0523,MPR_Muscle_Character_HELCOS998_body_z.ktid 0xed7e3031,MPR_Muscle_Character_HELCOS998_body_z.kts 0x480dc5f3,MPR_Muscle_Character_HELCOS998_body_z_kidsair.g1t 0x4e05f086,MPR_Muscle_Character_HELCOS998_body_z_kidsalb.g1t 0xcbe57094,MPR_Muscle_Character_HELCOS998_body_z_kidsnmh.g1t 0xf2e9a2ce,MPR_Muscle_Character_HELCOS998_body_z_kidsocc.g1t 0xabbff1bf,MPR_Muscle_Character_HELCOS998_body_z_kidsrfr.g1t 0xc19867d1,MPR_Muscle_Character_HELCOS998_body_z_kidss4m.g1t 0x6b261326,MPR_Muscle_Character_HELCOS998_body_z_kidsthk.g1t 0xc7a7318d,MPR_Muscle_Character_HELCOS998_body_z_kidswtm.g1t ; Kula forgotten textures 0xebfee0f5,MPR_Muscle_Character_SNKCOS000_bodyz.ktid 0x0906921f,MPR_Muscle_Character_SNKCOS000_bodyz.kts 0xf2f3ed1d,MPR_Muscle_Character_SNKCOS000_bodyz_kidsair.g1t 0xa8d2a42a,MPR_Muscle_Character_SNKCOS000_bodyz_kidsalb.g1t 0x941bea5c,MPR_Muscle_Character_SNKCOS000_bodyz_kidsnmh.g1t 0x4b0b88e2,MPR_Muscle_Character_SNKCOS000_bodyz_kidsocc.g1t 0xe5a717d1,MPR_Muscle_Character_SNKCOS000_bodyz_kidsrfr.g1t 0x72be977f,MPR_Muscle_Character_SNKCOS000_bodyz_kidss4m.g1t 0xebd3ad8a,MPR_Muscle_Character_SNKCOS000_bodyz_kidsthk.g1t 0xf711a643,MPR_Muscle_Character_SNKCOS000_bodyz_kidswtm.g1t 0xd1a9465e,MPR_Muscle_Character_SNKCOS004_balade.ktid 0x29355b96,MPR_Muscle_Character_SNKCOS004_balade.kts 0x89bd1beb,MPR_Muscle_Character_SNKCOS004_balade_kidsalb.g1t 0x079c9bf9,MPR_Muscle_Character_SNKCOS004_balade_kidsnmh.g1t 0x2ea0ce33,MPR_Muscle_Character_SNKCOS004_balade_kidsocc.g1t 0xe7771d24,MPR_Muscle_Character_SNKCOS004_balade_kidsrfr.g1t 0x3e327a23,MPR_Muscle_Character_SNKCOS010_balade.ktid 0x66841b31,MPR_Muscle_Character_SNKCOS010_balade.kts 0xc70bdb86,MPR_Muscle_Character_SNKCOS010_balade_kidsalb.g1t 0x44eb5b94,MPR_Muscle_Character_SNKCOS010_balade_kidsnmh.g1t 0x6bef8dce,MPR_Muscle_Character_SNKCOS010_balade_kidsocc.g1t 0x24c5dcbf,MPR_Muscle_Character_SNKCOS010_balade_kidsrfr.g1t 0x95506b02,MPR_Muscle_Character_SNKCOS011_balade.ktid 0x2f851272,MPR_Muscle_Character_SNKCOS011_balade.kts 0x8a14a834,MPR_Muscle_Character_SNKCOS011_balade_kidsair.g1t 0x900cd2c7,MPR_Muscle_Character_SNKCOS011_balade_kidsalb.g1t 0x0dec52d5,MPR_Muscle_Character_SNKCOS011_balade_kidsnmh.g1t 0x34f0850f,MPR_Muscle_Character_SNKCOS011_balade_kidsocc.g1t 0xedc6d400,MPR_Muscle_Character_SNKCOS011_balade_kidsrfr.g1t 0x996fd9a7,MPR_Muscle_Character_SNKCOS011_balade_kidsshl.g1t 0x09ae13ce,MPR_Muscle_Character_SNKCOS011_balade_kidswtm.g1t 0xec6e5be1,MPR_Muscle_Character_SNKCOS012_balade.ktid 0xf88609b3,MPR_Muscle_Character_SNKCOS012_balade.kts 0x53159f75,MPR_Muscle_Character_SNKCOS012_balade_kidsair.g1t 0x590dca08,MPR_Muscle_Character_SNKCOS012_balade_kidsalb.g1t 0xd6ed4a16,MPR_Muscle_Character_SNKCOS012_balade_kidsnmh.g1t 0xfdf17c50,MPR_Muscle_Character_SNKCOS012_balade_kidsocc.g1t 0xb6c7cb41,MPR_Muscle_Character_SNKCOS012_balade_kidsrfr.g1t 0x6270d0e8,MPR_Muscle_Character_SNKCOS012_balade_kidsshl.g1t 0xd2af0b0f,MPR_Muscle_Character_SNKCOS012_balade_kidswtm.g1t 0x438c4cc0,MPR_Muscle_Character_SNKCOS013_balade.ktid 0xc18700f4,MPR_Muscle_Character_SNKCOS013_balade.kts 0x1c1696b6,MPR_Muscle_Character_SNKCOS013_balade_kidsair.g1t 0x220ec149,MPR_Muscle_Character_SNKCOS013_balade_kidsalb.g1t 0x9fee4157,MPR_Muscle_Character_SNKCOS013_balade_kidsnmh.g1t 0xc6f27391,MPR_Muscle_Character_SNKCOS013_balade_kidsocc.g1t 0x7fc8c282,MPR_Muscle_Character_SNKCOS013_balade_kidsrfr.g1t 0x2b71c829,MPR_Muscle_Character_SNKCOS013_balade_kidsshl.g1t 0x9bb00250,MPR_Muscle_Character_SNKCOS013_balade_kidswtm.g1t 0x9aaa3d9f,MPR_Muscle_Character_SNKCOS014_balade.ktid 0x8a87f835,MPR_Muscle_Character_SNKCOS014_balade.kts 0xe5178df7,MPR_Muscle_Character_SNKCOS014_balade_kidsair.g1t 0xeb0fb88a,MPR_Muscle_Character_SNKCOS014_balade_kidsalb.g1t 0x68ef3898,MPR_Muscle_Character_SNKCOS014_balade_kidsnmh.g1t 0x8ff36ad2,MPR_Muscle_Character_SNKCOS014_balade_kidsocc.g1t 0x48c9b9c3,MPR_Muscle_Character_SNKCOS014_balade_kidsrfr.g1t 0xf472bf6a,MPR_Muscle_Character_SNKCOS014_balade_kidsshl.g1t 0x64b0f991,MPR_Muscle_Character_SNKCOS014_balade_kidswtm.g1t ; Mai forgotten textures 0xdca94d70,MPR_Muscle_Character_MAICOS000_bodyz.ktid 0xa56f2a44,MPR_Muscle_Character_MAICOS000_bodyz.kts 0x8f5c8542,MPR_Muscle_Character_MAICOS000_bodyz_kidsair.g1t 0x453b3c4f,MPR_Muscle_Character_MAICOS000_bodyz_kidsalb.g1t 0x30848281,MPR_Muscle_Character_MAICOS000_bodyz_kidsnmh.g1t 0xe7742107,MPR_Muscle_Character_MAICOS000_bodyz_kidsocc.g1t 0x820faff6,MPR_Muscle_Character_MAICOS000_bodyz_kidsrfr.g1t 0x0f272fa4,MPR_Muscle_Character_MAICOS000_bodyz_kidss4m.g1t 0x883c45af,MPR_Muscle_Character_MAICOS000_bodyz_kidsthk.g1t 0x937a3e68,MPR_Muscle_Character_MAICOS000_bodyz_kidswtm.g1t 0x3f71b7b0,MPR_Muscle_Character_MAICOS010_h01_gem.ktid 0x6ed07804,MPR_Muscle_Character_MAICOS010_h01_gem.kts 0x6d052b82,MPR_Muscle_Character_MAICOS010_h01_gem_kidsair.g1t 0x2612534f,MPR_Muscle_Character_MAICOS010_h01_gem_kidsalb.g1t 0x6422d501,MPR_Muscle_Character_MAICOS010_h01_gem_kidsnmh.g1t 0x1da4ea07,MPR_Muscle_Character_MAICOS010_h01_gem_kidsocc.g1t 0x7f987936,MPR_Muscle_Character_MAICOS010_h01_gem_kidsrfr.g1t ; Fucking maisensu... 0x95d4ec87,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth.ktid 0x6957cc4d,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth.kts 0x2ba3cc45,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth02.ktid 0x766efccf,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth02.kts 0x304add1a,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth02_kidsalb.g1t 0xf1df8ccc,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth02_kidsnmh.g1t 0x20173bd2,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth02_kidsocc.g1t 0x519c2c01,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth02_kidsrfr.g1t 0x847b2358,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth_kidsalb.g1t 0xc27c178a,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth_kidsnmh.g1t 0xf2bfd010,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth_kidsocc.g1t 0x23d0ffff,MPR_Muscle_Character_ITMCMNMAISENSU000_cloth_kidsrfr.g1t 0x2cda1f24,MPR_Muscle_Character_ITMCMNMAISENSU000_clothn1.ktid 0x9fc35210,MPR_Muscle_Character_ITMCMNMAISENSU000_clothn1.kts 0x599f325b,MPR_Muscle_Character_ITMCMNMAISENSU000_clothn1_kidsalb.g1t 0x1b33e20d,MPR_Muscle_Character_ITMCMNMAISENSU000_clothn1_kidsnmh.g1t 0x496b9113,MPR_Muscle_Character_ITMCMNMAISENSU000_clothn1_kidsocc.g1t 0x7af08142,MPR_Muscle_Character_ITMCMNMAISENSU000_clothn1_kidsrfr.g1t 4
lolcopterz123 Posted December 22, 2019 Posted December 22, 2019 Is it possible to swap voices between characters? Also, thank you for your hard work!
pirоpiro9o9 Posted December 22, 2019 Posted December 22, 2019 1 hour ago, lolcopterz123 said: Is it possible to swap voices between characters? Also, thank you for your hard work! I saw a video where Bass spoke in Maria’s voice, so it's easy enough. You can try.
gatto tom Posted December 22, 2019 Posted December 22, 2019 @vagonumero13 Same problem for destructible mods Spoiler
vagonumero13 Posted December 22, 2019 Author Posted December 22, 2019 21 minutes ago, gatto tom said: @vagonumero13 Same problem for destructible mods Reveal hidden contents Well, that means that the loading phase is a bit different in online mode. If you want to help me make it work in online mode, you coud try the following: - Activate the following options in the .ini file (all of them are in the Debug section): log_virtual, log_external, log_internal, and debug_script. - Start the game and go to fight online, only once, and don't do anything else in that gaming section, when you are done, exit the game. - Send me the log file in pm. If the game session lasts 5 minutes or so, I estimate the filesize could be between 10-100MB. A compressor should reduce it to less than 20%. - Don't forget to deactivate debug_script later, that options causes too many writes to the log file.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now