PyDB

Library which contains database files

File Details

1.2.1.3001

  • R
  • Aug 18, 2024
  • 1.41 MB
  • 24

File Name

aab_pydb-1.2.1.3001.zip

Supported Versions

    TODO:
        code checks
        Add Hide Options for tooltips
        Todo: Fix ->if an error occurs make sure to end loading of affected dbs. currently stuck in a loop

    @project-version@
        - loca update
    Version 1.0.7
        - fixed an issue which caused nil value errors
        - added field "shop" to questnpcobject and __instancenpcdata: returns number or nil
        - added revivetime to tooltip (npcobject and questnpcobject)
        - added Recipe to tooltip (itemobject, armorobject, weaponobject)
        - added field "recipe" to itemobject, armorobject and weaponobject (nil if recipeobject is not loaded)
        - removed usage of hardcoded ID ranges
        - Code Restructuring
            - removed Callback "UseBlackCodex"
            - added Callback "UseCodex" and "CheckCodex"
            - removed redundant code
            - removed field raw
            - moved all db functions to pydb namespace
            - added field "recipe" to armorobject, itemobject and weaponobject
            - added field zone, raw_real, real, pos, map,  shop, proof to npcobject and questnpcobject
            - added field main, loot, sloot, complete_loot to npcobject
            - renamed field craft_level to level in recipeobject
            - renamed field cost to extract_cost in runeobject
            - added field zone, real, raw_rel, map, pos, codex, level, maxplayer, hide, hidden to worldmaptable
            - added field zones to _mapoverride (renamed from __mapoverride)
            - added field check, checkid, missing to teleport (renamed from special: Teleport Point Positions)
            - added field type, sysid, bounds, sysstring to worldmaptable (renamed from _worldmaptable)
            - splitted __instancenpcdata: __npcdata, __questnpcdata, __instancedata
            - __npcdata, __questnpcdata, __instancedata, __learnmagic are not accessible anymore: data is written to npcobject, questnpcobject, worlmaptable, magiccollectobject
        - helper.CalculateOffset now checks also for WorldMapView Ratio
        - added fields check_codex [pydb.CheckCodex(id)] and exec_codex[pydb.UseCodex(id)] to __instancedata
        - added function to reload db to db [pydb.ReloadDB()]
        - added a workaround for Ice Blade Plateau Easy. -> Correct Name is now shown
    Version 1.0.6
        - Workaround for IceBlade Plateau Easy (now shows correct name)
        - loca update
        - Database update 7.2.1.2827
        - Preparations to Filter Returned ItemIds

    Version 1.0.5
        - Added Field attrib_value to weapon and armorobject
        - Database update 7.2.1.2825
    Version 1.0.4
        - Database update 7.2.0.2818
        - added Shopobject.db
        - fixed a bug which caused errors when hovering an item with set, when the set had no name.
        - Added Preview for DEAD_SOUL_TOMB
        - Added Callbacks:
            - GetIDsByDB
            - GetIDByName
        - fixes
    Version 1.0.3
        - Database update: 7.2.0.2815
        - Fixed an issue with negative buff values
    Version 1.0.2
        - Fixed some Tooltips
        - Added Useful Tooltips for runes, skills, cards, keyitems, recipes, titles, buffs
        - Added Field for npcs (returns ZoneID)
        -
    Version 1.0.1
        - Only Mainzone gets shown in tooltip
        - Added Flag to Show all Zones in tooltip
        - Added Thousand Separators to Tooltips
        - Added addpower, armor, card, item, keyitem, magiccollect, magic, mine, questdetail, questnpc, recipe, rune, suit, title, treasure and weaponobject
        - Added several fields to npcobject
        - Added Basetooltip for stats
        - Added GetFieldByID callback function
        - Fixed a bug which caused all unnamed items to have Sys*id*_name as name
        - db update 7.2.0.2812
        - dbs are only loaded once
    Version 1.0
        - Initial Release
        - db update (7.1.1.2810)
    version 0.3.4
        - Loca update (de)
    version 0.3.3
        - Fixed an issue with compiled db
    version 0.3.2
        - Updated DB
        - Added Loca
        - Fixed an issue which was caused by division by zero
        - Fixed an issue which caused an event not to unregister
    version 0.3.1
        - Performance Improvements
        - Bufixes
        - DB Updates
        - TeleportPoint Support
        - Code Improvements