Martysama 5.8'te bu iş server tarafı değil, ağırlıklı olarak client UI taşıma işi hocam.
Mantık şu:
Kostüm slotları zaten sistemde var, sadece ayrı bir `CostumeWindow` içinde çiziliyor. Sen bunları normal envanterdeki ekipman alanına almak istiyorsan, ayrı kostüm penceresindeki slot tanımlarını envanterin `EquipmentSlot` kısmına taşıman gerekiyor.
Bakacağın yerler:
- `root/uiscript/InventoryWindowEx.py`
- `root/uiscript/CostumeWindow.py`
- `root/uiinventory.py`
Genelde 5.8'te aktif pencere `InventoryWindowEx.py` oluyor. Oradaki `EquipmentSlot` listesine yeni slot ekleyeceksin.
Kostüm penceresindeki slotlar da `CostumeWindow.py` içinde duruyor.
Örnek mantık:
- `COSTUME_START_INDEX+2` = binek slotu
- `COSTUME_START_INDEX+3` = ekstra...