|
Junior Member
Join Date: Nov 2007
Posts: 11
|
Greetings all,
I realise this might be a bit brash being new and all, but I'd like to point people towards an AB update for the new HE I've been working on for the past few weeks, hopefully to help out apollo I've been trialing it with a number of people, so I am relatively certain that it is 99.99% bugfree and accurate. It's been double and triple-checked, straight from the book. The only odd issue people might have, is that I have changed the spelling of some of the items to my native English-English, but I hope that won't be much of a problem. Please do look at them at your own leisure, the update is in 3 parts, the genericstuff.dat file, the highelves.dat and highelves.aug, and comments / criticisms are most welcome. I merely hoped to assist the 'official' dev team, and maybe perhaps allow for a speedier general release of the new HE. |
#1 |
Junior Member
Join Date: Nov 2007
Posts: 5
|
It seems very good. Thank you very much.
Probably using it I've been noticed in a strange thing happened just one time. Selecting noble as BSB I hadn't the option for the heavy lance, just switching from units and coming back to the BSB noble the option magically appeared. Am I drunk or what? |
#2 |
Junior Member
Join Date: Nov 2007
Posts: 5
|
Ok I solved by myself. You must have the noble on a steed for that option. Very good job!
|
#3 |
Junior Member
Join Date: Nov 2007
Posts: 5
|
Can you tell me what you exactly changed in the genericstuff file so I could manage my italian entirely translated one? Thank you very much.
|
#4 |
Junior Member
Join Date: Nov 2007
Posts: 11
|
Thanks, and I certainly shall explain =) :
1. In the genericstuff.dat file, go to the 'Proceedure' tab, then select 'ProfRare.' Insert these lines of coding: if (tagis[ruleset.heHighElf] > 0) then @maxvalue = @maxvalue * 2 endif So it should look like this: ... ~ Rosters < 2000 points have a special count if (size < 2000) then @maxvalue = 1 else @maxvalue = 0 while (size >= 1000) @maxvalue = @maxvalue + 1 size = size - 1000 loop endif ~ Unique High Elf composition rules if (tagis[ruleset.heHighElf] > 0) then @maxvalue = @maxvalue * 2 endif ... 2. Select 'ProfSpec,' and insert these lines of code in the same way: if (tagis[ruleset.heHighElf] > 0) then @maxvalue = @maxvalue + 2 endif So it should look like this: ... ~ Rosters < 2000 points have a special count if (size < 2000) then @maxvalue = 3 else @maxvalue = 2 while (size >= 1000) @maxvalue = @maxvalue + 1 size = size - 1000 loop endif ~ Unique High Elf composition rules if (tagis[ruleset.heHighElf] > 0) then @maxvalue = @maxvalue + 2 endif ... 3. Finally, select 'ProfCore,' and insert these lines of coding: if (tagis[ruleset.heHighElf] > 0) then @minvalue = @minvalue - 1 endif So it should look like this: ... ~ Rosters < 2000 points have a special count if (size < 2000) then @minvalue = 2 else @minvalue = 1 while (size >= 1000) @minvalue = @minvalue + 1 size = size - 1000 loop endif ~ Unique High Elf composition rules if (tagis[ruleset.heHighElf] > 0) then @minvalue = @minvalue - 1 endif ... That's the only necessary thing to do in genericstuff.dat, and that should fix the HE's comp rules for you. [/b] And sorry about the Lance issue, I felt that it was a little misleading to have it selectable even when on foot. Also, please note that the HE BSB has no limitations on his equipment like in other armies . |
#5 |
Junior Member
Join Date: Nov 2007
Posts: 5
|
Of course Silverfox. I think that the BSB no limitations is one of the best improvement of the entire army. Thank you very much for your tech assistance. The Lance issue is correct to have it not selectable if on foot. Good improvement!
|
#6 |
Member
Join Date: Nov 2007
Posts: 35
|
That certainly is cleaner then my code in the generic file. Good work.
Belgarath97 Come play in my club The League of Extraordinary Gamers. |
#7 |
Junior Member
Join Date: Nov 2007
Posts: 11
|
Thank you for the kudos , but what I've done hasn't diminished what you guys have done in keeping all the files up-to-date on a regular basis, and by no means did I wish to 'steal your thunder.'
It certainly was a hard thing for me to work out how to do (I've never been terribly into programming or coding), just finding the right section of the AB files that dictated army composition, then working out how exactly to code the High Elves' rules into it took me a while to self-learn. As for the cleanliness, in the end, it literally came to me as I was doing the washing up... :P. |
#8 |
Junior Member
Join Date: Nov 2007
Posts: 4
|
now i dont know what i'm doing wrong here, but i've downloaded those three files into the right spot, but when i select the high elf army roster, its same as the old one...
|
#9 |
Junior Member
Join Date: Nov 2007
Posts: 11
|
Have you removed the extra numbers from the file names? :S Did it ask you if wanted to overwrite the old files or not?
|
#10 |
|
|