Jump to content

Search the Community

Showing results for tags 'ini'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General Discussion
    • G3 News and Announcements
    • Infinity Engine Modding News
    • General Mod Discussion
    • Fan Fiction
    • Noobermeet
  • Tools & Resources
    • DLTCEP
    • GemRB
    • The Gibberlings Three Debugging Suite for BG2
    • IESDP Updates and Info
    • Modding How-Tos and Tutorials
    • Modding Q&A
    • Multi-Install Tool
    • Widescreen Mod
  • Released Projects
    • Miscellaneous Released Mods
    • Ajantis
    • Alternatives
    • Amber
    • Angelo
    • Ascension
    • Auren Aseph
    • BG1 NPC Project
    • Baldur's Gate Mini Quests and Encounters
    • The Beaurin Legacy
    • BG2 Fixpack - General Discussion
    • Calin
    • The Calling
    • Cirerrek's AI Scripts
    • Coran's Friendship Mod
    • Crossmod Banter Pack
    • Divine Remix
    • Enhanced Edition Trilogy
    • Evandra
    • Full Plate & Packing Steel
    • Garrick's Infatuation
    • Gavin
    • The Gibberlings Three Anniversary Mod
    • Grey the Dog
    • Glam's NPC Pack
    • Icewind Dale Mod Roundup
    • Icewind Dale in Baldur's Gate II
    • Imoen 4 Ever
    • Item Randomiser
    • Item Revisions
    • IWD2 NPC Project
    • IWDification
    • Keeping Yoshimo
    • Kivan and Deheriana Companions for BG2
    • Level One NPCs
    • Mur'Neth
    • NPC Kitpack
    • NPC Strongholds
    • NPC Tweak for BG2
    • Oversight
    • Romantic Encounters (BG)
    • Romantic Encounters (BG2)
    • Sarah
    • SoD to BG2EE Item Upgrade
    • Song and Silence
    • Spell Revisions
    • Sword and Fist
    • Sword Coast Stratagems
    • Tweaks Anthology Forum
    • Tyris Flare
    • Wheels of Prophecy
    • Yoshimo's Remorse
  • Unreleased Projects
    • Aklon
    • Balduran's Seatower
    • Baldur's Gate: Shadow Hand TC
    • Aran Whitehand
    • Delainy
    • IWD Tutu
    • Kit Revisions
    • Inactive Projects
  • NWN2 Modding
  • Mod Workrooms

Categories

  • NPCs
  • Quests and Others
  • Tweaks & Fixes
  • Items/Kits/Spells
  • Portrait Packs
  • Mini Mods
  • Tools
  • In Progress

Categories

  • Fixes
  • Items
  • Kits
  • NPCs
  • Quests
  • Spells
  • Tweaks
  • Other
  • Tools

Product Groups

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Discord


Website URL


Skype


AIM


MSN


ICQ


Yahoo


Jabber


Location


Interests


Mods Worked On

Found 2 results

  1. Edit: This applies only to INI files which are used for ARE spawns. I found the current description of this resource a bit confusing so after observing in-game and observed script references to these files in IWDEE I wanted to add some clarification. Under [spawn_main], 'enter' and 'event' are different in that 'enter' is triggered each time the player enters the map, while 'event' may happen instead of or in addition to that. Both can be controlled by variables, both use the interval to determine a delay before/between spawning critters (with 1 meaning spawn now if possible) and both can specify multiple entry/event definitions separated by commas, as critters can. The Interval itself is Real Time Seconds * 15 AI Updates/Second. Example AR3000.INI specifies a [3_Mins] section with an Interval of 2700; 2700 / 15 = 180 seconds or three minutes Real Time. For the creature definitions: // this can specify targeting info [EA.GENERAL.RACE.CLASS.SPECIFIC] or a script name spec = [255.0.0.0.150] spec = thief_12 // When present, the observed value is always '1' spec_qty = 1 // Script assignment at time of spawn; multiple scripts can be assigned (see scrlev.ids) script_Default = gnMMgSG // The Specifics value assigned to the creature at time of spawn; ai_specifics = 150 // Specifies how many instances of this creature to spawn create_qty = 1 // Might control checking if player's viewpoint is over the creature? (0 = don't care) // Update: testing shows no change to Actor/Creature fields with this flag set to 1. check_view_port = 0 // Determines if a party member has to be in the creature's LOS? (1 = no) // Update: testing shows no change to Actor/Creature fields with this flag set to 1. ignore_can_see = 1 // Defines one or more spawn points to use for determining the creature's spawned location // Orientation is optional spawn_point = [595.583] spawn_point = [595.583:14] spawn_point = [595.583:14],[787.562:14],[859.757:14],[1204.924:14],[1353.1135:14],[1638.1260:14],[1573.1349:14],[537.492:14] // Only has meaning when multiple spawn points are listed for the creature // R = pick a random spawn point from the list for the purpose of spawning the creature point_select = R // When present, specifies the Area Actor name, which is used instead of the creature's script name // If not present or the value is blank, Area Actor name will be copied from creature's script name script_name = thief_12 // Disregard this note as per Avenger's post below. // Finally this oddity used only in AR8012.INI; not sure what 'script_area' refers to. // All static Actor references to the script (ldIdiKil.bcs) in this example are in the Actor Race script level script_area = ldIdlKil
  2. Has anyone figured out what the flavor of SQL being used is? I want to think that it's a custom in-memory database (not SQLite or the ilk) due to non-standard syntax. One such example, from baldur.ini: INSERT INTO options ROWS (...) where the (...) seems to indicate multiple rows, despite the syntax indicating a single very large row in standard SQL implementations. Another example is that in BGEE.sql (from BG:EE), comments are made using the "//" syntax of C-derived languages, not the "--" of standard SQLs. Another example is what appears to be a call into an application function, such as setting globals or playing sound: FUNCTION goto { SELECT .CUIManager_InvalidateRect(''); global( 'currentmenu', menus.name[$1].id ); doscript( %menu, 'onOpen' ); }; FUNCTION sound { SELECT .PlaySound($1); }; So, while it initially appears to be SQL, this almost feels like pseudo-sql that's actually a new scripting language.
×
×
  • Create New...