Günlük: CK2 - Gizli Din Kültlerinde Geliştirmeler
#1
diaryck2.png

Crusader Kings II geliştirici günlüklerinde bu hafta oyundaki gizli din kültlerinde yapılan geliştirmelerden bahsediliyor.

rageair, https://forum.paradoxplaza.com/forum/ind...h.1007690/ :Merhabalar, bu hafta sizlere oyundaki gizli din kültlerinde yaptığımız değişiklikleri tanıtacağız. Monks and Mystics'te gizli din kültleri tamamen trait odaklı bir tarikattı, örneğin karakteriniz gizli Katolik ise buna istinaden 'gizli Katolik' traitine sahip oluyordu. Bu sistem oldukça sıkıntılı ve geliştirilmesi zor bir sistemdi dolayısıyla bunu kaldırıp kod aracılığıyla hem bu traitlerin hem de kültlerin otomatik olarak oluşturulabilmelerini sağladık. Böylelikle oyunda her dinden (oyunun başlangıç tarihinde yaşayan karakterleri olması durumunda) gizli kültler bulunuyor.

Aynı zamanda bu gizli din kültlerinin arayüzdeki görünümlerinde de değişikliklerde bulunduk, artık karakterinizin asıl dinini din kısmında sağ altta daha küçük olarak görebiliyorsunuz.

secretcult-png.250354

Aynı zamanda artık karakter arama arayüzünde karakterleri gizli dinlerine göre sıralayabiliyorsunuz. Bunu yaptığınızda karakterlerin gizli dinleri, yaşlarının hemen solunda görünüyor.

secretreligionsearch-png.250355

Aynı zamanda gizli din kültlerindeki diğer üyelerin daha etkili olmasına yönelik değişikliklerde bulunduk. Artık bu üyeler külte yeni kişiler bulmaya çalışacak, kültünüzün sempati değerini yükseltmeye çalışacak. Bu değişiklikle bağlantılı olarak zealous traitine sahip karakterlerin ve kral/imparatorların bu tür kültlere katılmasını daha zor hale getirdik. Önceliğiniz her zaman hükümdarınızın saray rahibini kendi tarafınıza çekmek olmalı, aksi takdirde aşağıdaki kaderle yüzleşebilirsiniz.

secretcultburned-png.250356

Aynı zamanda oyuna bu kültlerle alakalı hem daha farklı decisionlar hem de mevcut eventlerde daha farklı seçenekler eklendi. Artık örneğin gizlice karınızın veya dostunuzun dinine geçebileceksiniz. Aynı zamanda hükmettiğiniz topraklarda mevcut bir dine de geçebileceksiniz. Eğer hayatta olan bir dinin kutsal bir toprağını yönetiyorsanız o toprakta yaygın din o din olmasa da o dine geçebileceksiniz.

secret-conversion-png.250357

secret-conversion-event-png.250358

Gizli din kültleriyle alakasız olsa da yine de oldukça gizli bir başka unsur olan satanistlerde artık dikkatsiz davranmanız durumunda şeytan avcıları tarafından saldırıya uğrayabileceksiniz. Artık satanist karakterlerin güçlerini kullanmadan önce 2 kere düşünmesi gerekecek. Oyunda peşinize düşebilecek çok sayıda şeytan avcısı olduğunu ve bu avcılarla birden fazla kere karşılaşabileceğinizi unutmayın.

the-slayer-png.250359

Şimdi lafı bu yeni gizli din kültlerinin modlanabilirliğinden bahsetmesi için Magne "Meneth" Skjæran'a bırakıyorum.

Merhabalar, bu yeni gizli din kültü oldukça yüksek modlanabilirliğe sahip. Ana amaçlarımızdan bir tanesi yeni tarikat oluşturmanın yükünü ortadan kaldırıp hem kendi içerik üreticilerimizin hem de modcuların işini kolaylaştırmaktı. Bunu yapabilmek için dinamik bir tarikat sistemi oluşturduk. Bu yeni sistem sadece dinlerde mevcut, bu sistemde farklı tarikatın farklı üyelerine ve bunun farklı puanlarına ayrı isimler verebiliyorsunuz. 

Aynı zamanda gizli dinlerin ve kültlerinin daha kolay refere edilebilmesi için bazı kod değişikliklerinde bulunduk örneğin topluluklarda artık bağlı bir din belirliyorsunuz ve bu dini birçok yerde kullanabiliyorsunuz. Aynı zamanda event hedefleri olarak da kullanılabiliyorlar. Gizli din kültleri secret_religious_cult kodu ile daha rahat mercek altına alınabiliyor. 

Gizli din kültleriyle alakalı çok sayıda yeni trigger ve effectler de mevcut. Modlama değişikliklerimizin gizli din kültleri ile alakalı kısmını aşağıda inceleyebilirsiniz.


Kod:
- FROM in on_character_convert_religion and on_character_convert_culture is no longer a temp character, but instead the culture/religion itself. This only provides access to comparing to the culture/religion (or group). It should also still work to set cultures/religions and such. Please report any issues encountered with it. This change also means that it should now be possible to reference the previous characters outside "immediate" and similar without the game crashing

- same_society_as trigger will no longer be true when both characters are not part of a society.

- Added society icon backgrounds (society_symbol_bg_stone.dds and society_symbol_bg_wood.dds) to gfx/inventory/societies to make it easier for modders to make their own societies that follow the style of the vanilla societies

- Added a better secret religion system, now based around a code attribute rather than traits. Characters can have up to one secret religion. If the character ends up as their secret religion, their secret religion is cleared. This can be set and accessed via script:

- Added triggers "secret_religion", "true_religion", "secret_religion_group", and "true_religion_group". True religion being defined as your secret religion if you have one, otherwise your public religion

- The religion triggers (religion, secret_religion, true_religion, and the group versions) can now optionally take a "target_type" determining which religion of the target they check against. E.G., religion = { target = ROOT target_type = secret } will check if the scoped character's public religion is the same as ROOT's private religion. The valid types are "public", "secret", and "true". The default is to use the same as the type being checked; religion default to public, secret_religion to secret, true_religion to true. A religion (group) name as the right-hand-side works for all the triggers

- Effect set_secret_religion takes a religion or a scope. It optionally takes a target type (true/secret/public), but defaults to secret

- Added trigger has_secret_religion which takes "yes" or "no"

- Added set_secret_religion and clear_secret_religion effects

- The "religion" and "set_secret_religion" effects optionally take a religion type (true/secret/public) to determine which to use when a scope is referenced. "religion" defaults to public, while "set_secret_religion" defaults to "secret"

- Added "secret_religion" console command that sets a character's secret religion. Defaults to the player's character

- Who can see a character's secret religion is defined in 00_religions.txt

- Added a can_see_secret_religion trigger. Takes a scope, and checks if the character scope you're currently in can see the target character's secret religion

- Societies can now have an associated religion, which is accessible from script in the same way as character or province religion, including on the right-hand-side of triggers and effects. This is scripted with for example "associated_religion = catholic". It has no effect beyond being accessible via script

- Added a convert_to_secret_religion effect. Takes "yes" or a character scope. Sets your public religion to your secret religion, or the target character's secret religion if a scope is used

- Added a on_character_convert_secret_religion on_action

- Added SecretReligion and TrueReligion localisation promotions so that [This.SecretReligion.GetName] and similar work

- Added a dynamic secret religious society system that significantly reduces the work involved in making a religious cult society

- All religions except those specifically excluded get a secret religious society generated. The attributes of this society is defined by a template in 00_societies.txt

- Most the sections in society definitions now provide the society itself as a scope (FROM)

- Societies can now have an associated religion (defined with associated_religion = religiontag). This means that scopes can now be used where religons could be used, such as the right-hand-side of the "religion" trigger or effect. It also means that the "religion" trigger and similar can be used within a society scope

- Added a secret_religious_cult scope, which will scope to the cult associated with the character's secret religion. Also works in religion and province scopes. This can also be used on the right-hand-side of effects and triggers

- is_rank_full can now take a society scope rather than just a society name

- Added a "secret_religion" history effect

- Added on_society_created and on_society_destroyed on_actions

- Fixed scoping to saved society and artifact event targets not working

- Added religion_scope, secret_religion_scope, true_religion_scope, and culture_scope as scopes. These scope to the religion/culture of the character/province/society (only religion for societies) currently scoped to. Can be saved as event targets

- Added a save_conversion folder in "common" which handles convering obsolete objects in saves. Currently handles religions and societies

- Added a clear_flags_with_prefix effect. Works in character, province, title, and artifact scopes

- Fixed the society rank tooltip not having FROM defined. FROM is now the society grand master, as with other society tooltips

[+] 1 üye Duman nickli üyenin bu iletisini beğendi.
Cevapla
 


Bu Konudaki Yorumlar
CK2 - Gizli Din Kültlerinde Geliştirmeler - Yazar: Duman - 28-03-2017, 01:39



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.