Page 6 of 13 First ... 45678 ... Last
  1. #51
    hawkwind's Avatar
    Join Date
    Oct 2012
    Location
    London Calling
    Posts
    2,279
    its not currently on my time table to redo the original 4 classes, I entered the other classes and they work properly with the first edition extension and with the current 2e rules set. if there is the demand for it i will do it but the downloads of the second batch of classes haven't been particularly high

  2. #52

    Join Date
    Jul 2010
    Location
    Germany, Frankfurt
    Posts
    124

    LPak localization issues

    Hi celestian,

    thanks for your amazing 2E ruleset !!

    I am currently starting to create a LPak Extension for that ruleset to localize its User interface into my native language (german).

    I found some little issues within that task:

    These textresources seams to be overwritten by the manager script so the translated text will not shown. When i changed it like below it works:

    scripts/manager_abilityscores.lua
    line 160
    -- local sBonus_TT = "Bonus spells granted by high wisdom. ";
    local sBonus_TT = Interface.getString('char_tooltip_wisdom_spellbonu s');
    line 161
    -- local sImmunity_TT = "Immunity to spells granted by high wisdom. ";
    local sImmunity_TT = Interface.getString('char_tooltip_wisdom_immunity' );

    There are also a couple of user interface texts in the ruleset which were defined as static/tooltip "text=" and not as "textres=", so currently no translation would be possible for them.
    If you could take a look for them an maybe add a corresponding textres if its possible and if it makes sense for you, that would be great!

    Here is a list of possible affected texts i found:

    $ find . -type f -name "*.xml" -exec egrep -Han "tooltip text=|static text=" {} \;
    ./campaign/record_power.xml:931: <static text="PSP Dmg" />
    ./campaign/record_power.xml:975: <static text="PSP Heal" />
    ./campaign/record_encounter.xml:133: <static text="Times spawned" />
    ./campaign/record_class.xml:1025: <static text="Weapon" />
    ./campaign/record_class.xml:1036: <static text="Non-Weapon" />
    ./campaign/record_class.xml:1081: <static text="Spell Slots" />
    ./campaign/record_class.xml:1093: <static text="Arcane" />
    ./campaign/record_class.xml:1181: <static text="Divine" />
    ./campaign/record_class.xml:1251: <static text="Pa" />
    ./campaign/record_class.xml:1261: <static text="Po" />
    ./campaign/record_class.xml:1271: <static text="De" />
    ./campaign/record_class.xml:1281: <static text="Ro" />
    ./campaign/record_class.xml:1291: <static text="St" />
    ./campaign/record_class.xml:1301: <static text="Wa" />
    ./campaign/record_class.xml:1311: <static text="Pe" />
    ./campaign/record_class.xml:1321: <static text="Po" />
    ./campaign/record_class.xml:1331: <static text="Br" />
    ./campaign/record_class.xml:1341: <static text="Sp" />
    ./campaign/record_class.xml:1356: <static text="TURN" />
    ./campaign/record_char_actions.xml:871: <static text="Psionic Power Stats" />
    ./campaign/record_char_actions.xml:879: <static text="Psionic" />
    ./campaign/record_char_actions.xml:885: <tooltip text="Psionic levels" />
    ./campaign/record_char_actions.xml:894: <static text="MAC" />
    ./campaign/record_char_actions.xml:903: <static text="PSP" />
    ./campaign/record_char_actions.xml:908: <tooltip text="Used PSP Points" />
    ./campaign/record_char_actions.xml:912: <static text="Used" />
    ./campaign/record_char_actions.xml:913: <tooltip text="Used PSP Points" />
    ./campaign/record_char_actions.xml:918: <tooltip text="Temp PSP Points" />
    ./campaign/record_char_actions.xml:922: <static text="Temp" />
    ./campaign/record_char_actions.xml:923: <tooltip text="Temp PSP Points" />
    ./campaign/record_char_actions.xml:932: <static text="MTHACO" />
    ./campaign/record_char_actions.xml:985: <static text="Mental AC" />
    ./campaign/record_char_actions.xml:986: <tooltip text="Mental Armor Class" />
    ./campaign/record_char_actions.xml:995: <static text="Base" />
    ./campaign/record_char_actions.xml:1005: <static text="B-Mod" />
    ./campaign/record_char_actions.xml:1017: <static text="Mod" />
    ./campaign/record_char_actions.xml:1029: <static text="Temp" />
    ./campaign/record_char_actions.xml:1041: <static text="Total" />
    ./campaign/record_char_actions.xml:1050: <static text="PS Points" />
    ./campaign/record_char_actions.xml:1051: <tooltip text="Psionic Strength Points" />
    ./campaign/record_char_actions.xml:1059: <static text="Base" />
    ./campaign/record_char_actions.xml:1067: <static text="B-Mod" />
    ./campaign/record_char_actions.xml:1079: <static text="Mod" />
    ./campaign/record_char_actions.xml:1091: <static text="Temp" />
    ./campaign/record_char_actions.xml:1103: <static text="Total" />
    ./campaign/record_char_actions.xml:1113: <static text="MTHACO" />
    ./campaign/record_char_actions.xml:1114: <tooltip text="Mental To Hit AC Zero" />
    ./campaign/record_char_actions.xml:1123: <static text="Base" />
    ./campaign/record_char_actions.xml:1133: <static text="B-Mod" />
    ./campaign/record_char_actions.xml:1145: <static text="Mod" />
    ./campaign/record_char_actions.xml:1157: <static text="Temp" />
    ./campaign/record_char_actions.xml:1169: <static text="Total" />
    ./campaign/record_npc.xml:428: <static text="Para" />
    ./campaign/record_npc.xml:442: <static text="Poison" />
    ./campaign/record_npc.xml:456: <static text="Death" />
    ./campaign/record_npc.xml:470: <static text="Rod" />
    ./campaign/record_npc.xml:485: <static text="Staff" />
    ./campaign/record_npc.xml:499: <static text="Wand" />
    ./campaign/record_npc.xml:513: <static text="Petrify" />
    ./campaign/record_npc.xml:527: <static text="Poly" />
    ./campaign/record_npc.xml:541: <static text="Breath" />
    ./campaign/record_npc.xml:555: <static text="Spell" />
    ./campaign/record_npc.xml:707: <static text="Psionic Powers" />
    ./campaign/record_npc.xml:708: <tooltip text="Psionic Power ratings." />
    ./campaign/record_char_main.xml:1299: <static text="Turn" />
    ./campaign/record_char_main.xml:1308: <static text="Turn" />
    ./campaign/record_char_main.xml:1516: <static text="=" />
    ./campaign/record_char_main.xml:1579: <static text="Mod" />
    ./campaign/record_char_main.xml:1589: <static text="Temp" />
    ./campaign/record_char_main.xml:1597: <static text="=" />
    ./campaign/record_char_main.xml:1603: <static text="Total" />
    ./campaign/record_char_main.xml:1630: <static text="Psionic Powers" />
    ./campaign/record_char_main.xml:1631: <tooltip text="Psionic Power ratings." />
    ./campaign/record_char_main.xml:1768: <static text="Strength" />
    ./campaign/record_char_main.xml:1779: <static text="Base" />
    ./campaign/record_char_main.xml:1792: <static text="Base" />
    ./campaign/record_char_main.xml:1797: <static text="Mod" />
    ./campaign/record_char_main.xml:1811: <static text="Mod" />
    ./campaign/record_char_main.xml:1825: <static text="Mod" />
    ./campaign/record_char_main.xml:1830: <static text="Second" />
    ./campaign/record_char_main.xml:1840: <static text="Total" />
    ./campaign/record_char_main.xml:1851: <static text="Str %" />
    ./campaign/record_char_main.xml:1897: <static text="Dexterity" />
    ./campaign/record_char_main.xml:1943: <static text="Dex %" />
    ./campaign/record_char_main.xml:1992: <static text="Constitution" />
    ./campaign/record_char_main.xml:2038: <static text="Con %" />
    ./campaign/record_char_main.xml:2085: <static text="Intelligence" />
    ./campaign/record_char_main.xml:2131: <static text="Int %" />
    ./campaign/record_char_main.xml:2178: <static text="Wisdom" />
    ./campaign/record_char_main.xml:2224: <static text="Wis %" />
    ./campaign/record_char_main.xml:2270: <static text="Charisma" />
    ./campaign/record_char_main.xml:2316: <static text="Chr %" />
    ./campaign/record_char_main.xml:2427: <static text="Base" />
    ./campaign/record_char_main.xml:2440: <static text="Base" />
    ./campaign/record_char_main.xml:2445: <static text="Mod" />
    ./campaign/record_char_main.xml:2459: <static text="Mod" />
    ./campaign/record_char_main.xml:2473: <static text="Mod" />
    ./campaign/record_char_main.xml:2478: <static text="Second" />
    ./campaign/record_char_main.xml:2488: <static text="Total" />
    ./ct/ct_host.xml:373: <static text="Para" />
    ./ct/ct_host.xml:384: <static text="Poison" />
    ./ct/ct_host.xml:395: <static text="Death" />
    ./ct/ct_host.xml:406: <static text="Rod" />
    ./ct/ct_host.xml:418: <static text="Staff" />
    ./ct/ct_host.xml:425: <static text="Wand" />
    ./ct/ct_host.xml:436: <static text="Wand" />
    ./ct/ct_host.xml:447: <static text="Petrify" />
    ./ct/ct_host.xml:458: <static text="Poly" />
    ./ct/ct_host.xml:469: <static text="Breath" />
    ./ct/ct_host.xml:480: <static text="Spell" />
    ./ct/ct_host.xml:574: <static text="SD:" />
    ./ct/ct_host.xml:585: <static text="SA:" />
    ./utility/utility_readycheck.xml:135: <tooltip text="ARE THEY READY???" />
    ./utility/utility_readycheck.xml:140: <tooltip text="THEY ARE READY???" />

  3. #53
    celestian's Avatar
    Join Date
    Jan 2017
    Location
    DFW, Texas
    Posts
    2,025
    Hum, yeah those static strings should be variables. I've added a task to support your work.

    Wont be for a week or so due to travel for day job.
    ---
    Coding the Official AD&D Ruleset
    My Twitch Channel for AD&D and FG related streams (See schedule for live days)
    My YouTube for FG related Tutorials and AD&D Actual Plays

  4. #54
    I'm using the 2e ruleset with the 1e extension, trying to use the OSRIC community modules to set up a 1e game, but I'm running into a few issues.

    First problem I'm having is with armor. When I drag in a piece of armor from the OSRIC items, it shows the right armor class, on the character sheet, but does not adjust for a shield when I drag it in.
    Also, when I look at the Combat settings (click on the little gear), it changes the character's base AC, rather than leaving the base as 10, and then adding a negative adjustment for armor.

  5. #55
    celestian's Avatar
    Join Date
    Jan 2017
    Location
    DFW, Texas
    Posts
    2,025
    Quote Originally Posted by Gozer the Gozerian View Post
    I'm using the 2e ruleset with the 1e extension, trying to use the OSRIC community modules to set up a 1e game, but I'm running into a few issues.

    First problem I'm having is with armor. When I drag in a piece of armor from the OSRIC items, it shows the right armor class, on the character sheet, but does not adjust for a shield when I drag it in.
    Also, when I look at the Combat settings (click on the little gear), it changes the character's base AC, rather than leaving the base as 10, and then adding a negative adjustment for armor.
    I think that is because The module was written Before some of the functionality that exists now was there. Shields need to have a type Of armor and a subtype Of shield.
    ---
    Coding the Official AD&D Ruleset
    My Twitch Channel for AD&D and FG related streams (See schedule for live days)
    My YouTube for FG related Tutorials and AD&D Actual Plays

  6. #56
    When using this with the 1e extension, the To-Hit matrix comes up incorrectly (to hit AC 0 actually starts at 19 at first level, which should be a 20), and when I attempt to edit the matrix on the class itself, those cells are read only.

  7. #57
    Quote Originally Posted by Gozer the Gozerian View Post
    When using this with the 1e extension, the To-Hit matrix comes up incorrectly (to hit AC 0 actually starts at 19 at first level, which should be a 20), and when I attempt to edit the matrix on the class itself, those cells are read only.
    If I recall correctly, cleric/druid/monk starts out at 19 while the other classes start out at.20.

  8. #58
    Quote Originally Posted by esmdev View Post
    If I recall correctly, cleric/druid/monk starts out at 19 while the other classes start out at.20.
    No, I just double checked to make sure. No one starts out being able to hit AC 0 with a 19 at level 1. Magic Users and Illusionists can do it a level 6, Thieves and Assassins can do it starting at level 5, and Fighters/Paladins/Rangers skip right past it to 18 at level 3, just as Clerics/Druids/Monks do at level 4. Man, those tables were strange!

  9. #59
    celestian's Avatar
    Join Date
    Jan 2017
    Location
    DFW, Texas
    Posts
    2,025
    Quote Originally Posted by Gozer the Gozerian View Post
    When using this with the 1e extension, the To-Hit matrix comes up incorrectly (to hit AC 0 actually starts at 19 at first level, which should be a 20), and when I attempt to edit the matrix on the class itself, those cells are read only.
    To be clear the matrix fields are empty and only populated when you load 1e community extension and then load the class 2E class. Matrix is supported in the 1e extension but you will have to configure it yourself. If I recall the empty matrix is generated using the THACO field which more than likely will not match the matrix until after level 3+ if at all.
    ---
    Coding the Official AD&D Ruleset
    My Twitch Channel for AD&D and FG related streams (See schedule for live days)
    My YouTube for FG related Tutorials and AD&D Actual Plays

  10. #60
    Quote Originally Posted by celestian View Post
    To be clear the matrix fields are empty and only populated when you load 1e community extension and then load the class 2E class. Matrix is supported in the 1e extension but you will have to configure it yourself. If I recall the empty matrix is generated using the THACO field which more than likely will not match the matrix until after level 3+ if at all.
    I’m using the OSRIC classes, and then trying to edit the matrices, but I’m not able to, as they come up as read only.

Thread Information

Users Browsing this Thread

There are currently 2 users browsing this thread. (0 members and 2 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in