mirror of
https://github.com/OpenDiablo2/OpenDiablo2
synced 2024-09-06 03:24:15 -04:00
* Add basic EquipmentSlot struct * Add Load function to EquipmentSlot * Move EquipmentSlot struct to inventory_grid.go * Add equipmentSlots arg to ItemGrid struct * Add basic rendering of equipment slots. * Change rendering of equipment slots to simply use their static x and y * Add ChangeEquippedSlot function * Add initialization to all equipped slots types. * Fix Y locations of equipment slots * Move default equipment slots to a genEquipmentSlotsMap function. * Change Item to item * Fix coordinates * Change usage of string to EquippedSlotType when dealing with different slots in rendering. * Fix import error * Remove neck example * Add loading sprites of equipped items. * Clean code in Inventory rendering * Clean code in Inventory rendering * Clean code in Inventory rendering * Change default items that get rendered. * Change default items that get rendered. * Add width and height to EquipementSlot struct * Fill in width and height to current equipment slots. * Fix Y setting of equipment slots * Rename variables for clean code. * Change handling nil itemSprite to condition instead of loop return. * Split Render function to 2 functions. * Add TODO * Change comment to start with capital I |
||
---|---|---|
.. | ||
d2astar | ||
d2data | ||
d2enum | ||
d2fileformats | ||
d2resource | ||
bitmuncher.go | ||
bitstream_test.go | ||
bitstream.go | ||
build_info.go | ||
cache.go | ||
calcstring.go | ||
data_dictionary.go | ||
math.go | ||
path_tile.go | ||
path.go | ||
rectangle.go | ||
size.go | ||
stream_reader_test.go | ||
stream_reader.go | ||
stream_writer_test.go | ||
stream_writer.go | ||
stringutils.go | ||
text_dictionary.go | ||
timeutils.go |