Çözüldü: Türkçe Yama ve Kayıt Dosyalarındaki Tutarsızlık
#1
Merhaba,

Ben Imperator: Rome'u sizlerin hazırladığı Türkçe Yama ile birlikte oynarken bir takım sorunlar yaşadım. Bu sorunlar kayıt dosyalarının bozulmasına yol açıyor. Örneğin, Rome seferindeyken, oyunun kaydını alıp oyundan çıkıp tekrar açınca, kayıttan önce bıraktığım Rome seferi ile karşılaşmıyorum. Ya Senato desteği düşüyor ya da yükseliyor, ya bütün karakterlerin sadakatleri 100 oluyor ya da en önemlisi kayıttan önce sizinle savaş gelen vasslalarınızın sadakati bıraktığınız gibi olmuyor ve savaşa katılmıyorlar. Bu ve bunun gibi birçok tutarsızlık meydana geldi. Oyundaki Türkçe Yamayı kaldırdım, oyunu tekrar başlattım ve bu sorunların hiçbiri yaşanmadı.

Öyle sanıyorum ki, oyunun dosyalarında bir tutarsızlık meydana geliyor ve bu soruna yol açıyor.

Sevgiler,
Ara
Cevapla
#2
Türkçe yama dil dosyalarını değiştiriyor. Mekanikleri etkileyecek bir şey yapmıyor. Pek mümkün görünmüyor sorunun yamadan kaynaklanması.
Ara
Cevapla
#3
Merhaba, rapor için teşekkürler.

Yapılan denemeler ve araştırmalar sonucu sorunun tabiatı şu şekilde görünüyor:

Tespitler:
  1. İlk olarak Türkçe Yama ile devam eden oyunda kayıt alıp, bu kayda tekrar girildiğinde oyunda bazı şeylerin değişip değişmediğini denedim: Evet değişiyor.
  2. Ardından neyin değiştiğini inceledim, raporda değiştiği söylenen birçok parametre artı/eksi matematik hesabı (EU4 ve CK3'teki görüş gibi), dolayısıyla onların değişmesi için denklemdeki bir unsurun değişmesi lazım. Bu değişen unsur en başta bahsedilen, daha muğlak bir hesabı olan Senato Desteği. Senato Desteği değiştiği için karakterlerin sadakati farklılaşıyor.
  3. Ardından Türkçe Yamayı kapatıp oyuna girdim, aynı durumun modsuz Imperator: Rome'da da yaşandığını tespit ettim.
  4. Basit bir Google araması, benzer durumu yabancı oyuncuların fark ettiğini çıkarttı. Onların fark ettiği, Senato Desteğinden ziyade, Senato Koltuk Dağılımının değiştiği. Senato Desteği de bu koltuk dağılımı değiştiği için farklılaşıyor.
Sorunun tabiatı: Oyun, karakterlerin değişen güç tabanı neticesinde partilerin değişen koltuk sayılarını zamana yayarak yansıtıyor. Oyunda kayıt alıp, tekrar o kaydı yüklediğinizde bu değerler "olmaları gereken noktada" yükleniyorlar, siz de save/load oyunu değiştirdi olarak yorumluyorsunuz. 

Denemek için Roma ile bir oyun açın. Parti liderlerinden herhangi birine arsa vermeye başlayın. Arsa verdikçe, karakterin sadakati artacak, dolayısıyla yukarıda Senato Desteğinin arttığını göreceksiniz. Asıl püf noktası, siz ne kadar arsa verirseniz verin partilerin koltuk sayılarının hiç değişmemiş olmasıdır. Karakterin Güç Tabanına bakıldığında, aldığı Arsalar sebebiyle gücünün arttığı görülebilir, ancak bu artış henüz Senato Koltuklarına yansıtılmadı. Bu noktada kayıt alıp tekrar kayda döndüğünüzde Senato Desteğinin (dolayısıyla bundan etkilenen Karakter Sadakati gibi unsurların) değiştiğini görürsünüz. Bunun sebebi, Güç Tabanı -> Koltuk Sayısı değişikliğinin save/load esnasında yapılmış olması. Oyun, karakterlerin değişen güç tabanları neticesinde partilerin koltuk sayılarındaki değişikliğini "anlık" olarak değil, kademeli bir şekilde yansıtıyor, siz save/load yaptığınızda ise değerler olmaları gerektikleri noktaya geliyor.

Benzer Başlıklar
Saving/Loading Change Senate Seats
Things change after saving/loading
Senate Climate change when reloading a savefile

[+] 3 üye Duman nickli üyenin bu iletisini beğendi.
Cevapla
#4
Cevabın kalitesine bak.
Ara
Cevapla
#5
(15-11-2021, 20:52)Justicar : Türkçe yama dil dosyalarını değiştiriyor. Mekanikleri etkileyecek bir şey yapmıyor. Pek mümkün görünmüyor sorunun yamadan kaynaklanması.

Merhaba,

Öncelikle cevap ve araştırma için teşekkür ederim. Açıkçası sadece senato desteği konusunda bir değişiklik olduğunu düşünerek raporu iletmemiştim. Oyunun kaydını kapatıp, herhangi bir değişiklik yapmadan aynı oyunu açıp oyun içeirisinde farklılığı gördüm. Yani, aynı kayıt ile oyuna girdiğimde 1 gün bile geçmemişken bu sorun yaşanıyordu. Konsüle veya doğrudan uygarlığa çevremdekilerin bakış açısı değişmiş olamaz, zira ben günü başlatmadım. İnternette ben de araştırdım, ancak vassalların sadakatiyle ilgili bu denli bir sorun olduğunu göremedim. Dolayısıyla daha önce bu sorunu yaşamamış olmam, Türkçe Yama beraberinde bu sorunun ortaya çıkması beni tedirgin etti.

Yeni bir oyun seferi yarattım, Türkçe Yama olmadan oynuyorum ve benzer sorunla karşılaşmıyor. Aslında anlatmak istediğim de buydu.

Teşekkürler,
Ara
Cevapla
#6
(16-11-2021, 03:28)denixius : İnternette ben de araştırdım, ancak vassalların sadakatiyle ilgili bu denli bir sorun olduğunu göremedim.

https://steamcommunity.com/app/859580/di...376276155/ :I had full subject loyalty when I made a save before the first punic war. when I loaded said save my subject loyalty had plummeted to 30 and lower. why did the game lower my subjects loyalty when I loaded my save.

https://www.reddit.com/r/Imperator/comme...r_loyalty/ :I also notice that the values for my relations with other countries / subjects changes every time I load the saved game.

Game breaking bug for me. Save/load changes a bunch of math values.

I've tried restarting new games, saving multiple versions, autosave, everything. Every load game has this issue.

https://forum.paradoxplaza.com/forum/thr...e.1461360/ :Upon loading a save, many things are different than they were at the time the game was saved. This can include, but is not limited to: character loyalty, feudatory loyalty, party seats, province food production, and character power base. These differences are not small recalculations - for example, all of my feudatories suddenly have zero loyalty, and there is a civil war brewing that wasn't at the time the game was saved. These differences persist when the game is allowed to run for a couple of months for things to recalculate. Attached is an example of an affected save.

https://www.reddit.com/r/Imperator/comme...rop_a_lot/ :Yeah it happens with Subject Loyalty too and it's really annoying. I've had subjects declare independence from the weird formula calculations going on.

https://steamcommunity.com/app/859580/di...?l=english :subject states not joining battles happened to me before the update even.
In playing Rome I've noticed when subjects wont join a war, if i reload a save prior to my declaration of war, sometimes my subjects will join. if i keep reloading, it randomly changes in who will join
Cevapla
#7
(16-11-2021, 03:28)denixius :
(15-11-2021, 20:52)Justicar : Türkçe yama dil dosyalarını değiştiriyor. Mekanikleri etkileyecek bir şey yapmıyor. Pek mümkün görünmüyor sorunun yamadan kaynaklanması.
Dolayısıyla daha önce bu sorunu yaşamamış olmam, Türkçe Yama beraberinde bu sorunun ortaya çıkması beni tedirgin etti.

Yeni bir oyun seferi yarattım, Türkçe Yama olmadan oynuyorum ve benzer sorunla karşılaşmıyor. Aslında anlatmak istediğim de buydu.

Teşekkürler,
Ara
Cevapla
 




Konuyu Okuyanlar: 1 Ziyaretçi



Strategyturk Forumları

Strategyturk Forumları tüm Türk stratejiseverler için büyük ve kaliteli bir platform olma amacı güder. Forum içerisinde çok sayıda strateji oyunu için bölüm ve bu bölümlerde haber konuları, rehberler, mod tanıtımları, multiplayer etkinlikleri ve üye paylaşımları için alanlar yer alır.