Jump to content

argent77

Modders
  • Posts

    1,615
  • Joined

Everything posted by argent77

  1. Near Infinity (or short: NI) is an open source cross-platform browser and editor, based on Java, for resources of Infinity Engine games. A new version is available after a long wait, which provides a great number of new features, various improvements and many bugfixes. The full changelog can be found here. You can grab the latest release from the download link below. Links: Discussion: SHS, Beamdog Download Documentation
  2. Yes, but that's just a standard assignment of one variable to another. Dereferencing contains (at least) one layer of indirection in-between. It's like retrieving a value by using a pointer in C/C++.
  3. EVAL is only needed for dereferencing purposes. Without EVAL the expression in my example above would merely evaluate var1 into the string "var2" which in turn would trigger an error because it isn't a numeric value.
  4. You have to use the EVAL keyword. Example: OUTER_SET var2 = 1234 // var2 contains a numeric value OUTER_SPRINT var1 ~var2~ // var1 contains name of variable "var2" OUTER_SET var3 = EVAL ~%var1%~ // var1 evaluates to var2, and (numeric) content of var2 is assigned to var3 PRINT ~var3 = %var3%~ // should output "var3 = 1234"
  5. Spellhold Studios Afaaq, the Djinni Companion Afaaq, the Djinni Companion is a mod for BG2, BGT, BG2:EE, EET and IWD:EE. It features the djinni Afaaq, a unique travelling companion who joins the party as your "seventh party member" and provides interesting dialogs, lots of quests and several new areas or area expansions. Version 2.8 adds French translation to the mod (many thanks to Deratiseur). You can grab the latest release from the download links below. Links: Forums: SHS, Beamdog Downloads: SHS, GitHub Readme
  6. It could be a video driver compatibility issue with the GUI framework used by NI. I found a similar issue that was solved by setting a global environment variable by this console command: setx J2D_D3D false Maybe it helps in your case as well. Alternatively, start Near Infinity directly with 3D acceleration turned off (or create a shortcut out of it): javaw -Dsun.java2d.d3d=false -jar NearInfinity.jar
  7. Spellhold Studios Golem Construction for Spellcasters Golem Construction for Spellcasters is a mod for BG:EE, SoD, BG2:EE, EET and IWD:EE. It allows you to build a great variety of different kinds of golems and provides several more golem-related improvements. Version 6.1 adds Russian translation to the mod. You can grab the latest release from the download links below. Links: Forums: SHS, Beamdog Download: SHS, GitHub Readme
  8. Spellhold Studios Skip Chateau Irenicus This is a mod for classic BG2, BG2:EE and EET that allows you skip all the boring details of Chateau Irenicus without losing potential equipment and items. Version 3.1 provides Russian translation and fixes several bugs. You can grab the latest release from the download links below. Links: Forums: SHS, Beamdog Download: SHS, GitHub Readme
  9. For animations that are already defined by INI file stubs all you have to do is to provide the missing BAM and WAV files. The INI filenames are identical to their hexadecimal slot numbers listed in ANIMATE.IDS, e.g. BEETLE_BORING animation with slot number 0xE200 is defined in E200.INI. The WAV files are all referenced verbatim in the INI files, so you can look for them directly in IWD:EE. The BAM files are referenced by their respective animation prefix, which usually includes some 20 files. For example E200.INI (Boring Beetle) refers to "MBET" which includes MBETA1, MBETA1E, MBETCA, MBETCAE, MBETDE, MBETDEE, MBETGH, MBETGHE, MBETGU, MBETGUE, MBETSC, MBETSCE, MBETSD, MBETSDE, MBETSL, MBETSLE, MBETSP, MBETSPE, MBETTW, MBETTWE, MBETWK and MBETWKE. The suffix for type E000 animations indicates the various creature actions (A1=Attack variant 1, CA: spellcasting-related, DE: dead, GH: get hurt, GU: get up, SC: stance, SD: stand, SL: sleep, SP: spellcasting-related, TW: twitch, WK: walk, and their respective eastern directions specified by the 'E' suffix).
  10. This parameter expects a string reference. You can get it with RESOLVE_STR_REF(). For example, RESOLVE_STR_REF(~My string~) or RESOLVE_STR_REF(@1234).
  11. Yes, replace MY_ITEM by the resref (filename without extension) of your item. Installation order is irrelevant, since tooltip.2da doesn't really depend on any other resources. Entry position within the table is irrelevant, too. Each column of tooltip.2da corresponds to their respective ability entry in the ITM resource (first column references first ability entry, and so on). And it doesn't matter whether the ability defines a combat mode (e.g. ranged, melee) or a charged ability via "Use Item" button. Up to three ability entries can be named. More named abilities are possible, but require additional effort.
  12. These labels can be defined in tooltip.2da. The WeiDU code could look like this: COPY_EXISTING ~tooltip.2da~ ~override~ COUNT_2DA_COLS num_cols COUNT_2DA_ROWS num_cols num_rows INSERT_2DA_ROW num_rows num_cols ~MY_ITEM 15527 15529 -1~ PRETTY_PRINT_2DA BUT_ONLY This code snippet will apply the existing game strings "Thrown" and "Melee" to the item "MY_ITEM". Alternatively, if you want to provide your own strings for "Thrown" and "Melee": COPY_EXISTING ~tooltip.2da~ ~override~ COUNT_2DA_COLS num_cols COUNT_2DA_ROWS num_cols num_rows SET thrown_strref = RESOLVE_STR_REF(~Ranged~) SET melee_strref = RESOLVE_STR_REF(~Close-combat~) INSERT_2DA_ROW num_rows num_cols ~MY_ITEM %thrown_strref% %melee_strref% -1~ PRETTY_PRINT_2DA BUT_ONLY This code snippet will apply the custom strings "Ranged" and "Close-combat" to the item's thrown and melee abilities.
  13. I haven't included Golem Construction compatibility in the Djinni Companion readme yet (will do soon). The other mods are mentioned in the compatibility section of the readme. I rarely play with SCS, so I can't say for certain what issues may occur. But it's likely that SCS simply overwrites the original combat scripts.
  14. I like the idea of having a choice. However, instead of an artificial dialog option or setting a game variable, maybe the protagonist him/herself should be a deciding factor how the situation plays out. It would feel more naturally to me. I thought of something like this:
  15. I missed the "Wheels of Prophecy" entry in your list. That one must be installed before Djinni Companion, or you'll encounter serious issues with the mod.
  16. @Ulb I'd recommend to install the Djinni Companion after QuestPack, Unfinished Business and Golem Construction, so the mod can take advantage of the additional content. (Although the current order works fine in your specific case, since you leave out the relevant mod components.)
  17. Spellhold Studios Convenient Enhanced Edition NPCs Formerly known as "Disable Enhanced Edition NPCs", this mod has been greatly expanded to allow you to tweak many more aspects of the new Beamdog NPCs for BG:EE, SoD and BG2:EE. In addition to making NPCs passive or removing them completely, it is now possible to improve their portraits as well as customize their classes and/or kits to whatever you desire. You can grab the latest release from the download links below. Links: Forums: SHS, Beamdog Downloads: SHS, GitHub Readme
  18. Spellhold Studios Afaaq, the Djinni Companion Afaaq, the Djinni Companion is a mod for BG2, BGT, BG2:EE, EET and IWD:EE. It features the djinni Afaaq, a unique travelling companion who joins the party as your "seventh party member" and provides interesting dialogs, lots of quests and several new areas or area expansions. Version 2.7 adds a number of quest improvements, fixes several bugs and adds compatibility with jastey's mod "Imoen 4 Ever". You can grab the latest release from the download links below. Links: Forums: SHS, Beamdog Downloads: SHS, GitHub Readme
  19. Improved Archer Kit This mod makes an attempt to rebalance the Archer kit. It adjusts overall power and adds several unique skills and abilities to the kit. Version 3.0 provides Archer-like kits for the fighter, paladin and thief classes with their own strengths and weaknesses and fixes a couple of bugs. The full changelog can be found in the Readme. You can grab the latest release from the download links below. Links: Forums: Beamdog, SHS Downloads: SHS, GitHub Readme
  20. Spellhold Studios Reveal Hidden Gameplay Options This is a mod for all Enhanced Edition games that adds a great number of useful options directly to the game's options menu. These options include the (in)famous debug console, various convenience and graphics options and many more. Version 2.3 provides Russian translation and adds several new options to the game. You can grab the latest release from the download links below. Links: Forums: SHS, Beamdog Download: SHS, GitHub Readme
  21. Spellhold Studios Golem Construction for Spellcasters Golem Construction for Spellcasters is a mod for BG:EE, SoD, BG2:EE, EET and IWD:EE. It allows you to build a great variety of different kinds of golems and provides several more golem-related improvements. Version 6.0 adds the feature to upgrade your golems to a higher rank when they gained enough experience, as well as corresponding Wish options. Moreover it can now be installed on pure SoD installations on mobile devices and fixes a great number of bugs. The full changelog can be found in the Readme. You can grab the latest release from the download links below. Links: Forums: SHS, Beamdog Download: SHS, GitHub Readme
  22. Shader Pack: Lighting Adjustments for the Enhanced Editions The original games included options to set brightness and contrast. Sadly these options were removed from the Enhanced Editions (except for PST:EE). This mod provides a way to bring back the means to adjust brightness, contrast and gamma. Version 3.0 greatly expands the possibility to alter lighting and colorization by adding options to adjust color temperature as well as hue, saturation and lightness. You can grab the latest release from the download links below. Previews of all individual settings can be found in the readme linked below. Links: Forums: Beamdog, SHS Downloads: GitHub, SHS Readme
  23. Spellhold Studios Test Your Mettle! Test Your Mettle! is a mod for BG2:EE and EET that provides you with a unique dungeon crawling experience. Version 1.2 adds French translations to the mod (thanks deratiseur). You can grab the latest release from the download links below. Links: Forums: SHS, Beamdog Download: SHS, GitHub Readme
  24. The scripting issue is only a problem in EET and BGEE. SoD expansion and BG2EE are (currently) unaffected.
  25. No, the mod is still needed. This script block is checked in addition to the flag that has to be enabled for every area in the game. I don't know why Beamdog added it to the game in the first place.
×
×
  • Create New...