Quote:
Originally Posted by rikkaidd
I am working at the boss demenion" verona.embryos.loc.txt"to increase his troops;
for modify his hero abilities, how i can to know what *.hero file corresponds to demenion???
i have already read your guide on as modify these * hero file!
furthermore I have a small problem of game,nothing what to do with modding :I am not able to reach/find samman on shettera ,is bug?
|
Samman is "upstairs" - you have to go up on one of the flying rocks (or whatever they are called).
To find the list of heroes, there are a couple of different ways to do it:
Decompile all the *.HERO files (this is easily done if you build the BAT / CMD file in Excel - I did this for TL). You will see something like this:
Code:
{Y}{}, F_SORTED{0}, F_COMPACT_TAGS{1}, F_NONAMES{0} // 11 elements
{
{U}{uid} = {26443629}
{U}{au} = {646065185}
{W}{h} = {ehero_system_hint_26443629}
{A}{ato} = {}
{A}{sp} = {spell_defenseless/spell_bless/spell_magic_bondage/spell_fire_ball}
{U}{le} = {17}
{U}{in} = {2}
{U}{ma} = {80}
{U}{atk} = {13}
{U}{de} = {5}
{Y}{fi}, F_SORTED{0}, F_COMPACT_TAGS{1}, F_NONAMES{1} // 1 elements
{
{Y}{-N/A-}, F_SORTED{0}, F_COMPACT_TAGS{1}, F_NONAMES{0} // 6 elements
{
{Y}{filter}, F_SORTED{0}, F_COMPACT_TAGS{1}, F_NONAMES{0} // 1 elements
{
{A}{belligerent} = {ally}
}
{A}{pbonus} = {krit,20,0,0,-100,0,0}
{A}{dbonus} = {}
{A}{rbonus} = {}
{A}{attack_on} = {}
{A}{attack_off} = {}
}
}
}
See {U}{au} and ehero_system_hint_*? {U}{au} is the actor unit ID and you can search for that in ENG_ACTORS.LNG. You'll see that if you search for 646065185 you'll find Rake Yavik. You can also try to use the number after ehero_system_hint and search for that in ENG_ENEMY_HEROES.LNG. Sometimes the descriptor is not descriptive enough, but it should be enough. Sometimes an enemy hero won't have an {au}, but almost all of them do.
Another way to do it is to open ENG_ACTORS.LNG and search for the hero's name (they are almost always in this list). For example, for Demenion you'll see:
Code:
.
.
.
actor_system_1760723417_name=Lin Thorvald
actor_system_1760723417_sdesc_=Dwarven engineer
actor_system_1780811564_name=Demenion
actor_system_1780811564_sdesc_=Usurper-King
actor_system_1785069666_name=Workshop
actor_system_1789540691_name=Master Dagon
actor_system_1789540691_sdesc_=Dwarven engineer
.
.
.
Here you see Demenion, and then you see the description: "Usurper-King". You can then try to search in ENG_ENEMY_HEROES.LNG for "Usurper" you'll get:
Code:
.
.
.
ehero_system_hint_1246967819=The dreadful leader of the Orc Exodus. He is one of the seven champion-warriors elected to serve on the Council of Ancestors. And for twenty-five years, none have surpassed him in military skill.
ehero_system_hint_131404540=Usurper-King of Teana, who seized power through treachery. A very crafty opponent.
ehero_system_hint_1315000373=Dark Elf, servant of Demenion. It is said that under his leadership, monstrous atrocities are being committed in the prison.
.
.
.
You see that "ehero_system_hint_131404540" describes what seems to be Demenion. The number is the number of Demenion's *.HERO file: 131404540.HERO. Decompile his *.HERO file and you'll get:
Code:
{Y}{}, F_SORTED{0}, F_COMPACT_TAGS{1}, F_NONAMES{0} // 11 elements
{
{U}{uid} = {131404540}
{U}{au} = {1780811564}
{W}{h} = {ehero_system_hint_131404540}
{A}{ato} = {}
{A}{sp} = {spell_lightning/spell_demonologist/spell_ram/spell_hypnosis}
{U}{le} = {46}
{U}{in} = {15}
{U}{ma} = {220}
{U}{atk} = {20}
{U}{de} = {20}
{Y}{fi}, F_SORTED{0}, F_COMPACT_TAGS{1}, F_NONAMES{1} // 1 elements
{
{Y}{-N/A-}, F_SORTED{0}, F_COMPACT_TAGS{1}, F_NONAMES{0} // 6 elements
{
{Y}{filter}, F_SORTED{0}, F_COMPACT_TAGS{1}, F_NONAMES{0} // 1 elements
{
{A}{belligerent} = {ally}
}
{A}{pbonus} = {}
{A}{dbonus} = {}
{A}{rbonus} = {physical,15,0,0,-100,0,0}
{A}{attack_on} = {}
{A}{attack_off} = {}
}
}
}
See the number for {U}{au}? That is the actor unit id and note that 1780811564 matches the name and description in ENG_ACTORS.LNG. That's how you'll know that you have the right file.
The best way to do it is the first way, but that requires you to decompile all the *.HERO files and match them up. The second or third way are good if you want to try just one.
I've meant to create a cross-reference hero list like I did for TL, but haven't gotten to it, yet. I'll try to get to it in the next couple of days for the full list, as it is easy for me to do...
Good luck!
/C\/C\