This War of Mine için hazırladığım modda Eşya Miktarı Ayarla özelliğini kullanmayı kolaylaştırmak için ORGA Hub içerisine oyuna özel bir Eşya Defteri ekledim. 📒
Bu sistemin amacı kullanıcıdan:
Oyundaki eşyanın internal ID’sini biliyor musun?
diye beklemek yerine bütün desteklenen eşyaları tek bir arayüzden göstermek.
Defterde toplam 49 kanonik barınak envanteri eşyası bulunuyor.
İstediğiniz eşyayı:
Türkçe adıyla
İngilizce adıyla
Oyun içi kimliğiyle
Kategorisine göre
bulabilir ve doğrudan ORGA Hub’daki ilgili alana gönderebilirsiniz.
📒 Eşya Defteri Nerede Kullanılıyor?
Eşya Defteri doğrudan:
Eşya Miktarı Ayarla
özelliğiyle bağlantılı.
Bu özelliğin yanında bulunan defter seçeneğini açtığınızda This War of Mine için hazırlanan eşya kataloğu görüntülenir.
Buradan istediğiniz eşyayı seçtikten sonra kimliği kendiniz yazmak zorunda değilsiniz.
🔍 Arama Sistemi
Defterin üst kısmında arama alanı bulunuyor.
Buraya örneğin:
Bandaj
yazarsanız Bandaj sonucunu bulabilirsiniz.
Aynı şekilde:
Bandages
veya doğrudan:
Bandages
oyun kimliği üzerinden de arama yapılabiliyor.
Arama sistemi:
Türkçe isim
İngilizce isim
Internal ID
Kategori
bilgilerini birlikte tarıyor.
Bu yüzden teknik eşya kimliğini bilmiyorsanız sorun değil.
🗂️ Kategorilere Göre Filtreleme
49 eşya kullanım alanlarına göre kategorilere ayrıldı.
Defterde şu kategoriler bulunuyor:
İlaç ve Sağlık
Yiyecek
Keyif Eşyası
Alet
Malzeme
Cephane
Kırık Ekipman
Ticaret
Silah
Zırh
İsterseniz:
Tüm kategoriler
üzerinden bütün listeyi görebilir veya yalnızca ihtiyacınız olan grubu seçebilirsiniz.
Örneğin sadece silah arıyorsanız:
Silah
kategorisini seçmeniz yeterli.
🧠 “Kanonik Eşya Kimliği” Ne Demek?
Buradaki 49 eşya rastgele hazırlanmış veya internette bulunan bir liste değil.
Liste oyunun kendi CollectableItems tablosunda bulunan gerçek envanter kimliklerinden oluşturuldu.
Yani örneğin:
Bandages
Materials
Water
Pistol
gibi değerler ORGA tarafından uydurulmuş isimler değil.
This War of Mine’ın envanter sisteminin kullandığı gerçek internal kimlikler.
Bu yüzden Eşya Miktarı Ayarla özelliği de bu kimlikleri kullanıyor.
🎒 Eşya Miktarı Ayarla Nasıl Kullanılır?
Örnek üzerinden gidelim.
Diyelim barınağınızda Bileşen istiyorsunuz.
1. Eşya Defteri’ni açın
Arama kısmına:
Bileşen
yazın.
Sonuçlarda:
Bileşen
görünecek.
Internal kimliği:
Materials
2. Uygulamaya Gönder’e basın
Eşyanın yanında bulunan:
Uygulamaya Gönder
butonuna bastığınızda Materials kimliği ORGA Hub’daki Eşya Miktarı Ayarla alanına otomatik olarak aktarılır.
3. Miktarı seçin
Örneğin:
99
girin.
4. Tamamla’ya basın
ORGA Hub mevcut barınak miktarını kontrol eder ve hedef miktara ulaşmak için gerekli kadar eşya ekler.
📈 “Ayarlamak” Yerine Neden “Tamamlamak”?
Bu özelliğin önemli bir davranışı var.
Diyelim:
Bileşen miktarı = 20
ve siz:
99
seçtiniz.
Sistem:
79 adet
ekleyerek miktarı 99’a tamamlar.
Ama mevcut miktarınız:
150
ise ve hedefe:
99
yazarsanız sistem 51 tane eşya silmez.
Yani özellik:
mevcut miktarı hedefe kadar yükseltir
ama
hedeften yüksek miktarı azaltmaz.
Bu tasarım bilerek böyle.
Eşyaları yanlışlıkla silme riskini ortadan kaldırmak istedim.
🔢 Kullanılabilecek Miktar Aralığı
Eşya Miktarı Ayarla alanında hedef değer:
1 – 999
arasında seçilebilir.
Varsayılan değer:
99
olarak geliyor.
Örneğin:
10
50
99
250
999
gibi değerler kullanılabilir.
📦 “Barınağa Tüm Eşyaları Ekle” ile Farkı Ne?
İki özellik birbirine benzese de amaçları farklı.
Eşya Miktarı Ayarla
Sadece sizin seçtiğiniz tek eşyayı hedef miktara tamamlar.
Örneğin:
Odun → 250
Barınağa Tüm Eşyaları Ekle
Defterde bulunan 49 eşyanın tamamını barınakta en fazla 99 adede tamamlar.
Yani sadece belirli bir şeye ihtiyacınız varsa Eşya Miktarı Ayarla daha kontrollü.
Her şeyden istiyorsanız toplu özellik kullanılabilir.
🔁 “Barınağa Tüm Eşyaları Ekle” Tekrar Kullanılırsa Ne Olur?
Bu buton her basıldığında bütün eşyalara tekrar +99 eklemez.
Örneğin:
Wood = 70
ise:
29 eklenir → 99
Ama:
Wood = 99
ise:
0 eklenir
Bu nedenle butona tekrar tekrar basıldığında:
99 → 198 → 297
şeklinde miktarlar büyümez.
📋 Defterdeki 49 Eşya
Aşağıdaki liste Eşya Defteri’nde bulunan mevcut kanonik envanter kayıtlarını gösteriyor.
🩺 İlaç ve Sağlık
Bandaj —
BandagesBitkisel İlaç —
HerbalMedsİlaç —
Meds
🍽️ Yiyecek
Konserve Yiyecek —
CannedFoodÇiğ Yiyecek —
RawFoodBayat Yiyecek —
StaleFoodSebze —
Vegetables
☕ Keyif Eşyaları
Sigara —
CigaretteKahve —
CoffeeEv Yapımı Tütün —
HomeGrownTobaccoSarma Sigara —
JointKaliteli Sarma Sigara —
QualityJointTütün —
Tobacco
🛠️ Aletler
Testere Bıçağı —
SawBladeLevye —
CrowbarBalta —
HatchetMaymuncuk —
LockPickKazma —
PickaxeKürek —
Shovel
🧱 Malzemeler
Bitki —
PlantsBileşen —
Materialsİlaç Malzemesi —
MedIngredientsParça —
PartsŞeker —
SugarTemiz Su —
WaterSilah Parçası —
WeaponPartsOdun —
WoodSaf Alkol —
AlcoholBarut —
GunPowderElektrik Parçası —
ElectricPartsFiltre —
FilterYakıt —
HeaterFuel
🔫 Cephane
Tabanca Kovanı —
PistolShellsMermi —
Ammo
🧰 Kırık Ekipman
Kırık Gitar —
Guitar_brokenKırık Miğfer —
Helmet_brokenKırık Tabanca —
Pistol_brokenKırık Çelik Yelek —
Vest_broken
💱 Ticaret
Kitap —
BookKaçak İçki —
HoochPelüş Köpek —
PlushDogTicaret Eşyası —
TradingItem
⚔️ Silahlar
Bıçak —
KnifeTaarruz Tüfeği —
MachinegunTabanca —
PistolPompalı Tüfek —
ShotgunKeskin Nişancı Tüfeği —
SniperRifle
🛡️ Zırh
Miğfer —
HelmetÇelik Yelek —
Vest
Toplam:
49 eşya
📋 Kimliği Kopyalama
Her eşya kartının yanında:
Kimliği Kopyala
butonu bulunuyor.
Örneğin:
Temiz Su
için bastığınızda:
Water
panoya kopyalanır.
Bunu özellikle:
Teknik test
Hata bildirimi
Kimliği başka yerde kullanma
gibi durumlar için ekledim.
Normal kullanımda ID’yi kopyalamaya bile gerek yok.
🟣 Uygulamaya Gönder
Defter ORGA Hub içerisinden açıldığında her eşyanın yanında:
Uygulamaya Gönder
seçeneği bulunur.
Bu buton ID’yi panoya kopyalayıp sizin yapıştırmanızı istemez.
Doğrudan ORGA Hub’daki ilgili eşya alanına aktarır.
Örneğin:
Pompalı Tüfek
↓
Uygulamaya Gönder
↓
ORGA Hub alanı:
Shotgun
Bu şekilde yanlış ID yazma ihtimalini de azaltmış oluyorum.
🖥️ OSD’ye Gönder
Eşya Defteri’nde ayrıca:
OSD’ye Gönder
seçeneği de bulunuyor.
Trainerı oyun içi OSD üzerinden kullanıyorsanız seçtiğiniz kimliği OSD tarafındaki eşya alanına aktarabilirsiniz.
Böylece oyun sırasında masaüstüne dönüp ID kopyala/yapıştır yapmak zorunda kalmazsınız.
🌐 Türkçe ve İngilizce Arayüz
Eşya Defteri ORGA Hub’ın dil sistemine göre:
Türkçe
veya
İngilizce
çalışabiliyor.
İngilizce arayüzde:
Item isimleri İngilizce
Kategori isimleri İngilizce
Butonlar İngilizce
gösteriliyor.
Ama internal eşya kimlikleri tabii ki değişmiyor.
Örneğin Türkçe arayüzde:
Pompalı Tüfek
İngilizce arayüzde:
Shotgun
görünür.
Her ikisinin oyun kimliği:
Shotgun
⚠️ Her Oyun Nesnesi Bu Listede Yok
Burada önemli bir ayrım var.
Eşya Defteri oyunun CollectableItems tablosundaki barınak envanteri kimliklerini içeriyor.
Dolayısıyla oyun dünyasındaki her nesne bu listede bulunmaz.
Örneğin barınağa kurulmuş:
Mobilyalar
Üretim istasyonları
Yapılar
Sabit cihazlar
normal taşınabilir envanter eşyalarıyla aynı sistemde değil.
Bunların oyunda farklı yapıları bulunuyor.
Bu yüzden Eşya Defteri’nin amacı:
Barınak envanterine girip çıkabilen desteklenen eşyaları yönetmek.
❓ Aramada Bir Eşya Bulamıyorsam
Önce kategori filtresinin:
Tüm kategoriler
olduğunu kontrol edin.
Sonra:
Türkçe ismini
İngilizce ismini
ID’nin bir kısmını
deneyebilirsiniz.
Örneğin:
rifle
araması Keskin Nişancı Tüfeği gibi İngilizce adı içerisinde rifle geçen kayıtları bulabilir.
Arama normalleştirme kullandığı için Türkçe karakterlerle arama konusunda da daha toleranslı çalışıyor.
🔄 Oyun Güncellenirse Eşya Listesi Değişebilir mi?
Evet.
Geliştirici ileride oyunun CollectableItems tablosuna:
Yeni eşya eklerse
Mevcut kimliği değiştirirse
Bir eşyayı kaldırırsa
Eşya Defteri’nin de güncellenmesi gerekebilir.
Yeni bir oyun build’inde eşya kataloğunda değişiklik tespit edersem ORGA Hub içerisindeki listeyi de buna göre güncellerim.
🧠 Neden Ayrı Bir Eşya Defteri Hazırladım?
Çünkü kullanıcının şöyle bir liste bulmasını istemedim:
Water
Materials
MedIngredients
WeaponParts
Guitar_broken...
ve ardından:
Hangisi neydi?
diye uğraşmasını. 😄
Trainer teknik olarak internal ID kullanmak zorunda olabilir.
Ama kullanıcı arayüzünün teknik olmak zorunda olduğunu düşünmüyorum.
Bu yüzden:
oyunun gerçek kimliği
ile
oyuncunun anlayacağı isim
arasında Eşya Defteri’ni koydum.
📌 Kısaca Kullanım
Belirli bir eşya istiyorsanız:
This War of Mine → Eşya Miktarı Ayarla
↓
Eşya Defteri’ni aç
↓
Eşyayı ara
↓
Uygulamaya Gönder
↓
Hedef miktarı seç
↓
Tamamla
Bu kadar. 📒
İsterseniz aynı kimliği OSD’ye Gönder ile oyun içi trainer alanına da aktarabilirsiniz.
This War of Mine için hazırlanan mevcut Eşya Defteri’nde 49 gerçek CollectableItems kimliği bulunuyor ve yeni oyun sürümlerinde katalog değişirse listeyi de güncel tutacağım.
Gringos