Post reply

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.
Name:
Email:
Subject:
Message icon:

Verification:
Type the letters shown in the picture
Listen to the letters / Request another image

Type the letters shown in the picture:
What color is grass?:
What is the seventh word in this sentence?:
What is five minus two (use the full word)?:

shortcuts: hit alt+s to submit/post or alt+p to preview


Topic Summary

Posted by: Ghreyfain
« on: November 06, 2004, 07:29:19 PM »

j#swsoa.txt  is the file I copy to override for SoA sensible weapons.  For ToB it's J#ToBAoE.txt.

So if you want a component to require that universal weapons be installed, you'd put

REQUIRE_FILE ~override/j#swsoa.txt~ right after the BEGIN ~My Component Name~

If you want to make a different change in a given component if Universal Weapons is installed, then, like Andyr said, you'd use

ACTION_IF FILE_EXISTS ~override/j#swsoa.txt~
THEN BEGIN
  Blah
ELSE BEGIN
  OtherBlah
END
Posted by: Andyr
« on: November 06, 2004, 12:03:46 PM »

Yeh, that would be another way to do it - but it's not that much work at the moment. COPY_EXISTING something to something else, then do an ACTION_IF. :)
Posted by: the bigg
« on: November 06, 2004, 11:51:50 AM »

Are you going to include a file we can use to check for if Universal Weapons is installed - and if so, what? :)
I believe you could pester Wes asking for COMPONENT_IS_INSTALLED (shortened in C_I_I) as a WeiDU predicate (or whatever FILE_EXISTS & co. are called). This is surely faster than asking every modder for the blank file  ;) 
our  :pirate  likes to   :-Zzz    ;D   ;)  ;)
Posted by: Andyr
« on: November 06, 2004, 10:52:00 AM »

Are you going to include a file we can use to check for if Universal Weapons is installed - and if so, what? :)
Posted by: Ghreyfain
« on: November 06, 2004, 10:02:21 AM »

Well, I broke the katars and bolas out of the main "universal/sensible" weapon component because someone wanted them without having the other bits.  I didn't include dirks or sabres in that component because they've never been part of AoE. :)

When I get back from work today I'll upload version 21 of AoE, which will fix the naming of the components (so they all say sensible, instead of universal, although they're the same things), and the Keldorn components ought to work properly, too.
Posted by: Crokus
« on: November 05, 2004, 01:55:25 PM »

Well, installing the "unique weapons" did help, I was able to install anomens new proficiencies (yay!).

Btw. why did bolas and katars get a seperate component, while sabers, dirks and the rest didn't?

Anyway as I said Anomen worked fine, Viconia didn't:
Quote
Installing [SoA Viconia's new proficiencies (Crossbow, Flail, Single-weapon Style, Scimitar, and Short Sword)]
                  [Requires Universal Items for SoA]
Checking for required files ...
[override\bola01.itm] 506 bytesCopying and patching 1 file ...
[./override/Viconi6.cre] loaded, 2876 bytes
[override\Viconi6.cre] loaded, 2876 bytes
[override\Viconi6.cre] backed up to [AshesofEmbers\Backup/18/Viconi6.cre]
Copied [Viconi6.cre] to [override\Viconi6.cre]
Copying and patching 1 file ...
[./override/Viconi8.cre] loaded, 2864 bytes
[override\Viconi8.cre] loaded, 2864 bytes
[override\Viconi8.cre] backed up to [AshesofEmbers\Backup/18/Viconi8.cre]
Copied [Viconi8.cre] to [override\Viconi8.cre]
Copying and patching 1 file ...
[./override/Viconi9.cre] loaded, 2756 bytes
ERROR: [Viconi9.cre] -> [override\Viconi9.cre] Patching Failed (COPY) (Invalid_argument(_))

ERROR Installing [SoA Viconia's new proficiencies (Crossbow, Flail, Single-weapon Style, Scimitar, and Short Sword)]
                  [Requires Universal Items for SoA], rolling back to previous state
[AshesofEmbers\Backup/18/UNSETSTR.18] SET_STRING uninstall info not found
[AshesofEmbers\Backup/18/UNINSTALL.18] loaded, 42 bytes
Will uninstall   2 files for [SETUP-ASHESOFEMBERS.TP2] component 18.
  Restoring backed-up [AshesofEmbers\Backup/18/Viconi6.cre]
[AshesofEmbers\Backup/18/Viconi6.cre] loaded, 2876 bytes
  Restoring backed-up [AshesofEmbers\Backup/18/Viconi8.cre]
[AshesofEmbers\Backup/18/Viconi8.cre] loaded, 2864 bytes
Uninstalled      2 files for [SETUP-ASHESOFEMBERS.TP2] component 18.

...it coulden't patch viconi9.cre  >:( Any ides why?  ???

EDIT: nevermind, my lvl9 viconia cre file is totally messed up, for some reason! She doesn't have a name, XP, hp and the Animation ID (whatever it is) is a fire ring istead of a CLERIC_FEMALE_ELF :o !!!
I wonder what mod could of caused this...  :-\
Posted by: Ghreyfain
« on: November 05, 2004, 11:32:05 AM »

I just checked the .tp2 and it looks like I got half-done with the Keldorn component, let it sit for a while, and forgot entirely that it wasn't finished.

Right now only his level 9 variant gets his weapon proficiencies changed.  He also seems to have 6 crossbows stacked one on top of the other, though I'm not sure whether that'll show up in-game.  My advice is to not install either of the Keldorn weapon prof components until I get v21 up.
Posted by: the bigg
« on: November 05, 2004, 09:44:02 AM »

Regarding Keldorn's proficiencies:

~SoA Keldorn's new proficiencies (Crossbow, Flail, Single-weapon Style, Scimitar, and Short Sword)]
~SoA Viconia's new proficiencies (Crossbow, Flail, Single-weapon Style, Scimitar, and Short Sword)]
                  [Requires Universal Items for SoA~

You are correct, they do indeed appear to be the same. :) It seems intentional, though why Ghrey removed Keldorn's Two - Handed Sword proficiency I don't know.
It's just an error on part of Ghrey while he was copy-pasting. Kellie gets Spear instead of Crossbow.
Posted by: Andyr
« on: November 05, 2004, 09:14:17 AM »

Ok, I downloaded v20 and it looks like the component you're referring to is called this:

~Sensible weapon restrictions for SoA (non-mod weapons)~

Did you only get ~sensible~ displayed onscreen, or the whole thing? If the former, it's a bug.

Note that although it says Universal rather than Sensible in the component name, looking at Ghrey's code it seems to be almost Universal.

Regarding Keldorn's proficiencies:

~SoA Keldorn's new proficiencies (Crossbow, Flail, Single-weapon Style, Scimitar, and Short Sword)]
~SoA Viconia's new proficiencies (Crossbow, Flail, Single-weapon Style, Scimitar, and Short Sword)]
                  [Requires Universal Items for SoA~

You are correct, they do indeed appear to be the same. :) It seems intentional, though why Ghrey removed Keldorn's Two - Handed Sword proficiency I don't know.

The NPC proficiency changes are doing a file check for BOLA01.ITM in the Override which is added by the earlier component (except Keldorn's, which isn't checking for any file). Except the Sensible Weapons component isn't the one adding them, instead it is the Unique Weapons component.

So, for now either install Unique Weapons too, else copy something to a dummy file called BOLA01.ITM and it should let you install the other component.s :)
Posted by: Andyr
« on: November 05, 2004, 08:48:03 AM »

The name of the component shouldn't matter, as WeiDU detects what's installed based on the number (i.e the first component you're asked about is 0, the next 1 and so on...).

I'm not sure about the renaming, though, or the Keldorn thing. If Ghrey doesn't come online in a bit I might see if I can figure it out, since I have a free afternoon. :D
Posted by: Crokus
« on: November 05, 2004, 07:45:43 AM »

I'm having some problems with v20, I cant istall the new SoA NPC weapon proficiencies, since the Universal components has been renamed to "sensibel". The installer will just skips it since it doesn't detect the "universal weapons for soa"  :(

Another thing is Keldorns new proficiencies (Crossbow, flail, singe-weapon, scimitar, shortswords)... these are Viconias!