docs: map inventory weapon sets and combat-art slots; function names
Groundwork for 7 weapon sets / 7 combat-art slots (docs/skill-slots.md). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
aa59680fb1
commit
9fb6c6b406
2 files changed
+117
-1
No files matched your search
+26
-1
@@ -75,6 +75,31 @@
|
||||
0x0075c200 cUI_Manager::DrawMessage
|
||||
0x00731d40 cUI_Window2::HitTest
|
||||
0x006dfb10 cUI_Taskbar2::HitTest
|
||||
0x006e1970 cUI_Taskbar2::HandleEvent # digit keys: belt / skill slots
|
||||
0x006e1970 cUI_Taskbar2::HandleEvent # digit keys: 1-5 weapon sets, 6-0 combat-art slots
|
||||
0x006e1440 cUI_Taskbar2::SelectWeaponSet # digits 1-5
|
||||
0x006e17d0 cUI_Taskbar2::SelectSkillSlot # digits 6-0: right mouse button combat art
|
||||
0x006e3ac0 cUI_Taskbar2::Render
|
||||
0x006e7300 cUI_Tooltip::Render
|
||||
# cInventoryEntry (32 x 0x1180 in one block, see docs/skill-slots.md)
|
||||
0x005deb80 cInventoryManager::Instance # allocates 32 inventories (0x23008 bytes)
|
||||
0x005dec50 cInventoryManager::GetInventory # index * 0x1180
|
||||
0x005d7a10 cInventoryEntry::Construct
|
||||
0x005d7bf0 cInventoryEntry::Destruct
|
||||
0x005d7d30 cInventoryEntry::Clear # zeroes grid, weapon sets, art slots
|
||||
0x005d80e0 cInventoryEntry::ReplaceItemId # grid + weapon sets
|
||||
0x005d86c0 cInventoryEntry::GetWeaponSetItem # (set, hand)
|
||||
0x005d86f0 cInventoryEntry::SetWeaponSetItem # (set, hand, id, notify) -> network 299
|
||||
0x005d8930 cInventoryEntry::SetWeaponSet # (set, left, right, notify) -> network 300
|
||||
0x005d8be0 cInventoryEntry::TakeWeaponSetItem
|
||||
0x005d8d00 cInventoryEntry::GetWeaponSetItemPos
|
||||
0x005d9200 cInventoryEntry::SetArtVariant # 0x1162 bit 2: second art slot set (mounted?)
|
||||
0x005d93e0 cInventoryEntry::GetArtSlotType
|
||||
0x005d9420 cInventoryEntry::GetArtSlotRef
|
||||
0x005d9480 cInventoryEntry::SetArtSlot # -> network 0x129
|
||||
0x005d9680 cInventoryEntry::ClearArtSlot # -> network 0x12a
|
||||
0x005d9820 cInventoryEntry::SelectSlot # (slot, kind 0 weapons / 1 arts) -> +0xd58
|
||||
0x005d9b60 cInventoryEntry::GetSelectedSlot # (kind)
|
||||
0x005dd9f0 cInventoryEntry::Serialize # (stream, write)
|
||||
0x005de8a0 cInventoryEntry::FixInventory
|
||||
0x005da880 cInventoryEntry::GetPotionRef
|
||||
0x0057f750 SlotCountForLevel # table 0x95503c, max 5
|
||||
Reference in new issue
Block a user