Günlük: Vic3 - Bayraklar
#1
vic3-metinbanner.png

Victoria 3 geliştirici günlüklerinde bu hafta bayraklara dair bilgiler veriliyor.

https://forum.paradoxplaza.com/forum/dev...s.1503444/ :Herkese merhabalar, Victoria 3 için kaleme alınmış bir başka geliştirici günlüğüne daha hoş geldiniz. Bu günlükte uzun zamandır beklediğiniz bir konudan bahsedeceğiz: Bayraklar. Ben Ofaloaf, oyundaki tasarımcılardan birisiyim ve ne hikmetse bu günlüğü benim yazmamı istediler. Başlayalım öyleyse.

İlk olarak, bayrak nedir?

20211201_103509_sm.jpg

Bayraklar, bir kumaş parçası üzerinde, dekoratif bir tasarım içeren, genellikle bir mesaj veya kimlik belirtme görevi gören öğelerdir. Victoria 3'te tüm bayraklar ülkelerle ilişkilidir. Bir ülkeyi temsil ederler ve genellikle göze hoş gelen bir görünüme sahiptirler.

orange%20free%20state.PNG

Victoria döneminde tam olarak neyin bayrak sayıldığı muallak bir durumdu. Amerika Birleşik Devletleri ve Fransa gibi devletler "ulusal bayrak" olarak tek bir bayrağa sahipken, diğer ülkeler için bu durum o kadar net değildi.

Gelin Rusya'nın bu dönem içerisinde bayraklarını inceleyelim:

The_maritime_flags_of_all_nations,_1832_...croppo.jpg

russie.png

İlk fark edeceğiniz husus, tek bir bayrağın değil birden fazla bayrağın mevcut olması. Günümüzde Rusya Federasyonu'nun bayrağı olarak kullanılan trikolor, 19. yüzyılın başlarından 1850'li yıllara kadar yabancı limanlardaki sivil gemiler tarafından kullanılmaktaydı. Bu bayrağın yanı sıra Romanov hanedanının armasının bulunduğu bir bayrak, mavi çarpı veya ona dik başka bir hacın yer aldığı donanma bayrakları da bulunuyordu. Nihayetinde Rus hükümeti 23 Haziran 1858'de siyah, altın rengi ve beyaz renklerinden oluşan tek bir "devlet bayrağı" oluşturdu. 1883 yıllarında "beyaz, mavi ve kırmızı" renklerinden oluşan tüccar bayrağı özel durumlar için ulusal bayrak olarak kabul edildi ve 1839 yılında diğer bayrağın yerini alarak devlet bayrağı oldu.

Gördüğünüz üzere önümüzde seçenek bol, buradaki güzel haber Victoria 3'te tek bir bayrak seçmek zorunda olmamamız. Oyunda kodlarla aktifleşen dinamik bayraklara sahibiz.

russianflags.png

Bir ülke için geçerli olan tüm triggerlar, örneğin spesifik bir eyalete sahip olunup olunmaması, ülkenin savaşta olup olmaması gibi hususlar ülkenin bayrağının değişmesine sebep olabilir. Bu şekilde farklı koşullar için farklı bayrak çeşitleri oluşturmuş durumdayız. Örneğin İskandinavya monarşisi, Danimarkalılar tarafından kurulması durumunda daha farklı bir bayrağa sahip oluyor:

scandinavia.png

Bunlara ek olarak hükümet türü, ülkedeki eyalet sayısı gibi unsurlar da etkili olabiliyor. Sanırım hepiniz Amerika bayrağını görmek istiyorsunuz, evet Amerika bayrağı da ülkenin sahip olduğu eyalet sayısına değişim gösteriyor:

freedom.png

Ülkelerin başka bir ülkenin kuklası olduğunda devreye giren özel bayrakları da mevcut. Bu bayraklar kimi zaman jenerik bir şekilde sol üst köşeye ana devletin bayrağının eklenmesi şeklinde oluşturulurken, kimi zaman bu iki devletin kombinasyonuyla tamamen özel bayraklara sahip olabiliyorlar.

puppeteer%20and%20puppet.png

Son çare olarak, spesifik bir tasarım belirleyemediğimiz örneklerde, örneğin dinamik isyancılarda spesifik bir kültür, din, ideoloji vb. hususlara göre şekillenen fakat rastgele oluşturulan bayraklara da sahibiz.

randomflags.png

Modcular çok fazla zorlanmadan daha fazla bayrak ekleyebilir, benzer bir sistemi Crusader Kings III'te armalar için kullanıyoruz. Fransa'nın varsayılan bayrağı kod olarak şu şekilde görünüyor:

Kod:
FRA = {
    pattern = "pattern_solid.tga"
    color1 = "blue"

    colored_emblem = {
        texture = "ce_tricolor_vertical.dds"
        color1 = "white"
        color2 = "red"
    }
}

Bu koda baktığınızda, mavi arkaplanın üstüne tek bir görsel unsurun eklendiğini, ardından bayrağın orta ve sağ kısımlarına trikolor renkleri yerleştirildiğini görüyorsunuz. Bunu oyuna eklemek için tek yapmanız gereken şu:

Kod:
FRA = { # France
    flag_definition = {
        coa = FRA
        subject_canton = FRA
        allow_overlord_canton = yes
        coa_with_overlord_canton = FRA_subject       
        priority = 1
    }
    flag_definition = {
        coa = FRA
        subject_canton = FRA
        allow_overlord_canton = yes       
        overlord_canton_scale = { 0.337 0.337 }           
        priority = 10
        trigger = {
            coa_def_republic_flag_trigger = yes
        }
    }
    [And so forth. Find more flags by playing the game!]   
}

Bu şekilde dilediğiniz kadar bayrak koşulu ekleyebilirsiniz, dilerseniz aynı tasarımı birden fazla koşula ekleyebilir ya da her koşul için farklı bayraklar oluşturabilirsiniz. Eğer bayrak modlamaktan keyif alıyorsanız, bu sistem oldukça esnek bir sistem.

Kabaca bu şekilde, bolca bayrağa sahibiz. Rastgele bir şekilde oluşturulan sayısız kombinasyona da sahibiz. Bunlara ek olarak daha fazla bayrak eklemek isterseniz o da mümkün.

Şimdi tatil dönemine giriyoruz, önümüzdeki geliştirici günlüğü Ocak ayında çıkacak, o zamana dek herkese mutlu seneler.
[+] 6 üye Duman nickli üyenin bu iletisini beğendi.
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.