Aller au contenu

Photo

Possible to create a custom class?


  • Veuillez vous connecter pour répondre
30 réponses à ce sujet

#26
WarrantyVoider

WarrantyVoider
  • Members
  • 131 messages
well, yes there is no option for this, the interpreter just shows you where in hex to look, and then you have to edit these numbers (redirect them) to some other name. If the name you want does not exist you can add names with pcced2. if this crashes, or if this is already enough, I cant tell you. Btw the actual value is 24 bytes after what the interpreter shows you as start (property header). I just looked this up in 5 mins. and made a screenshot, this was just a guess by me, also this is just a suggestion what and how you can edit it. dunno if you need to change coalesced stuff too... thats why I said good luck^^ and yeah, I really have no time for further investigations^^
greetz

Modifié par WarrantyVoider, 01 février 2013 - 11:33 .


#27
Mimitochan

Mimitochan
  • Members
  • 2 489 messages
As I said, unless you're planning to actually create a new class, you just need to look through Coalesced and Gibbed a bit.

Image IPB

I gave you all the info, took me 5 minutes to find relevant data, 15 minutes to test cause I had to go through the whole intro.

Look through Coalesced, begin a fresh PT, edit your save file.

I don't have any guide about this cause I just tried this myself.

EDIT> very unlikely that Coalesced is required for this. Start a new PT. Cause your save files keep data that will make those changes disabled - and then you'd need to change that too.

Modifié par Mimitochan, 02 février 2013 - 12:27 .


#28
gauntz

gauntz
  • Members
  • 268 messages

well, yes there is no option for this, the interpreter just shows you
where in hex to look, and then you have to edit these numbers (redirect
them) to some other name. If the name you want does not exist you can
add names with pcced2. if this crashes, or if this is already enough, I
cant tell you. Btw the actual value is 24 bytes after what the
interpreter shows you as start (property header). I just looked this up
in 5 mins. and made a screenshot, this was just a guess by me, also this
is just a suggestion what and how you can edit it. dunno if you need to
change coalesced stuff too... thats why I said good luck^^ and yeah, I
really have no time for further investigations^^
greetz


Alright, that's a shame, 'cause I'm rather inexperienced when it comes modding games and basically unable to do much except follow simple instructions ^^. I'm sure someone with more patience and understanding than me could've done something cool with that though.

Mimitochan wrote...

As I said, unless you're planning to actually create a new class, you just need to look through Coalesced and Gibbed a bit.

I gave you all the info, took me 5 minutes to find relevant data, 15 minutes to test cause I had to go through the whole intro.

Look through Coalesced, begin a fresh PT, edit your save file.

I don't have any guide about this cause I just tried this myself.


Ah yes, I'm sorry, I sort of disregarded your post because I've heard elsewhere (through Google results from external websites I think) that you can't do this (and my own initial attempts at using Gibbed to go into Raw > Squad > Player > Power and simply removing/pasting ability names failed).

I'm sorry if I seem thick-skulled, but I don't really understand what you did to get the results you showed in the screenshot.  For example by " I think you can only assign those new powers if they're at the bottom of the tree for Shepard's powers", do you mean that you can't change the powers a given class has, but you can add (seemingly up to 4) extra powers to it?

You mention both Gibbed and Coalesced edits, but how exactly did you achieve what you did? The most obvious way for me would be to go into Coalesced.ini with an editor and go to biogame.ini > sfxgamecontent > sfxcharacterclass > any class and then either completely adding a new power by writing in it's name/code under the others OR replacing one of the existing lines with the name/code of another power. But I'm pretty sure this hasn't worked for me, unless I've made some sloppy mistake when I tried it.

Modifié par gauntz, 02 février 2013 - 12:35 .


#29
Mimitochan

Mimitochan
  • Members
  • 2 489 messages
@gauntz > hey, no problem, what I mean is, I don't KNOW anything about this either :P I just try and try stuff. But you asked about it, I told you it IS possible, right? :D

Anyway, what I did here, is I looked "power" up in Coalesced for interesting data, I changed stuff indeed, related to characterclass indeed, but I think it would have still worked without it.

As I said, use Gibbed's save editor with a fresh PT, i.e. a Vancouver save. Edit your powers there.
It worked for me.

Just try:
1. with Coalesced modifications
2. without " "
3. draw conclusions :D

Best of luck.

#30
gauntz

gauntz
  • Members
  • 268 messages
Alright, from what I've found this morning, it seems that adding and/or modifying bonus powers with Gibbed (like reave/AP ammo/fortification) is easy and works well (although I guess you can't add more than four). However, adding powers that aren't bonus powers (i.e. pull or singularity for a soldier) doesn't work and you can't replace for example concussive shot with throw with this method (at least by going Gibbed > Raw > Player > Powers and changing power names there - I assume you (Mimitochan) did the same since the screenshot you provided only shows bonus powers).

Coalesced.bin editing (at least going Coalesced > biogame > sfxgamecontent > sfxcharacterclass and modifying power names there) doesn't seem to have any effect whatsoever.

A shame I suppose, especially since ME2 class editing was so easy, but I guess I'll have to make do with the default classes then :/. Thanks for all the advice and help guys.

#31
Mimitochan

Mimitochan
  • Members
  • 2 489 messages
Hi, mmmh, I just did random tries from a list someone submitted above, yes, there is a distinction among those powers - most of the time, if something is not available, it's because the resources the game need aren't streamed properly. When you load a level, the game fetches only some resources.
For instance, it would make sense it only fetches bonus powers, or powers that are available to squadmates, or powers that are specific to your current class.
When I say fetch, I mean all attached objects: animations, statistics, special effects, data and so on.
Just a guess here, and a hint at how to mod this further, if it can be.
Also, pretty sure there are console commands for this, don't remember if it was for Shep and / or squadmates.