DBViewer updates:
New look using tool buttons with icons rather than the old tab pages. As well as several new pages.
Added shortcut keys for the following
F2 - Quests
F3 - Skills
F4 - Doodads
F5 - Buffs
F6 - NPCs
F7 - Items
F8 - Localizer
F9 - Map
The keys are chosen for the most common uses and the F-key is always somewhat above the first letter of the tab with (as on a qwerty keyboard)
You can now use Ctrl + (shift +) Subtract
to go to the previous (next) tab you have opened.
Added a system to create profiles on the settings tab. A profiles saves the currently loaded DB, game_pak and locale settings. IT can be loaded from the settings tab, or from the File menu.
Other details:
- Skill execution TreeView now shows all of the fields of the skills table fields with exception of name and description fields.
- Added more icon support to custom property nodes
- Added Ability (skill tree) names to custom property nodes
- Added Schedule tab that shows seasonal or in-game events.
- In-game scheduled events will also show their related quests, doodads and NPC spawners
- Added loading of QuestMonsterNpcs
- Added loading of TowerDef schedules. You can find them under Schedules -> Rifts
- Added 3.x compatibility for TowerDef
- Added more info to NPC tab
- Schedules will now correctly show in Selected Data tab
- Split up
MainForm.cs
into multiple files as it was getting to big - Did some minor name fixing
- Added Spheres tab
- Added functionality to TreeNodeWithInfo to allow pinning things on the map when double-clicked
- Fixed line counter when loading quest sign sphere file
- Added loading of unit_reqs
- Added requirements node to skills
- Added
GameUnitReqsKindId
names and descriptions in it's comments - Added requirements for Armor and Weapons, It is added to the item description.
- Fixed some alignments of panels that happened when I was switching from multi-row to single row panels
- Added Spheres tab to menu
- Localizer now shows keys and category for ui_texts table
- Added a grid option for use with level paths folders. It creates a 256x256 grid, and the number represent the xxx_yyy folder names of the instance.
- Added Zoom +/- buttons to MapView
- Moved the settings to a actual settings page.
- Added a few more GM Command labels
- Added unit stats and buff modifier info to buffs
- The ComboBoxes with search history should now correctly enable the related Search button when picked from the list
- Moved all form event functions back to the
mainform.cs
as it was getting annoying when trying to do editing on already existing events that are in other files. - Added history for spheres