https://forum.paradoxplaza.com/forum/developer-diary/victoria-3-dev-diary-28-flags.1503444/
빅토리아 시대에 사용된 깃발은 각 나라마다 국기로써의 인정 여부가 명확하지 않았음. 미국이나 프랑스의 경우에는 누구나 알아보는 분명한 국기를 가지고 있었지만 다른 나라들은 그렇지 않았음. 예시로 19세기 당시의 러시아에서 사용된 깃발들을 소개함:
'각국의 해상기(The maritime flags of all nations, 1832)' 중 일부, 위키미디어 공용에서 발췌
'공식 기록에 따른 세계 주요 국가들의 깃발과 표식(Pavillons et cocardes des principales puissances du globe d'apres des documens officials, 1850)' 중 일부, David Rumsey Map Collection에서 발췌
여기서 가장 눈에 띄는 점은 깃발이 하나만 있지 않다는 것임. 오늘날 러시아의 국기로 쓰이는 삼색기는 19세기 중반까지만 해도 외국의 항구에서 민간 선박을 식별하기 위해 사용된 상선기나 민간용 깃발의 하나일 뿐이었음. 로마노프 왕조의 문양은 러시아 제국의 국기로도 사용되었으며, X자 형태의 십자가가 새겨진 깃발도 널리 사용되었음. 이후 러시아 정부는 1858년 6월 23일 흑-황-백 삼색기를 단일 국기로 선포하는 칙령을 내렸고, 1883년에는 상선기였던 백-청-적 삼색기를 공식 국기로 채택하여 1896년에는 흑-황-백 삼색기를 완전히 대체하기에 이름.
그럼 이 게임에서는 어느 깃발을 사용할 지 어떻게 정하냐고? 스크립트를 구성하여 하나 이상의 깃발을 사용할 수 있음!
특정 지역의 소유나 전쟁 발생 여부 등과 같은 국가 단위의 트리거는 다른 깃발을 사용하는 조건을 만드는데 사용할 수 있어 다양한 상황에서 다양한 깃발들을 볼 수 있음. 예를 들어 스칸디나비아 왕국은 덴마크의 주도로 통일이 이루어지면 기존과 다른 국기를 갖게 됨.
또한 정부, 주의 개수 등의 일반적인 조건을 통해서도 다양한 깃발을 볼 수 있음. 아마 다들 성조기의 별 개수가 어떻게 되는지 궁금하겠지? 성조기의 별은 미국의 주의 개수에 따라 변화함.
자유를 맛볼 수 있어!
다른 나라의 종속국일 때 사용되는 독특한 깃발도 있음. 종주국의 국기를 왼쪽 상단에 배치하여 그 나라가 속국임을 각인시키기도 하고, 종주국과 종속국의 깃발을 합쳐놓은 새로운 형태의 깃발을 만들기도 함.
그 나라에 맞는 특정한 디자인을 갖추지 못 하거나 다양한 형태의 반군이 등장했을 때 등을 대비한 일종의 대책도 있음. 깃발은 무작위로 생성될 수 있으며 특정 트리거를 통해 문화, 종교, 이념 등의 조건을 만족했을 때 해당하는 깃발이 나타나도록 할 수 있음.
모더들이 원한다면 얼마든지 더 많은 깃발을 어렵지 않게 추가할 수 있음(그리고 당연히 깃발들을 더 추가하고 싶겠지?). 이것은 크킹3에서 문장을 사용할 때와 비슷한 시스템을 사용하는데, 예시로 프랑스의 기본 국기를 사용하는 방식을 보여주겠음:
FRA = {
pattern = "pattern_solid.tga"
color1 = "blue"
colored_emblem = {
texture = "ce_tricolor_vertical.dds"
color1 = "white"
color2 = "red"
}
}
파랑색을 배경으로 삼고 가운데와 오른쪽을 각각 1/3씩 나눠준 다음, 그 위에 흰색과 빨강색을 칠해주면 멋들어진 청-백-적 삼색기가 완성됨. 정말 멋지군!
이렇게 만들어진 국기를 게임에서 사용하려면 다른 파일에 이런 식으로 스크립트를 짜주면 됨:
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!]
}
깃발의 정의는 원하는 만큼 얼마든지 만들 수 있으며 같은 깃발 디자인을 여러 개의 정의에 연결하거나 모든 정의에 대한 고유의 디자인을 만들 수 있음(그걸 다 스크립트로 만들 수만 있다면). 트리거를 연결하는 것은 간단하며 같은 조건 간의 결합을 반복해서 작성하지 않으려면 일반 트리거를 스크립트로 구성할 수 있음. 깃발과 관련된 모드를 만드는데 있어 이 시스템은 높은 유연성을 자랑함.
이제 휴가 기간이 다가옴에 따라 개발일지도 잠시 쉬어가게 되었음. 다음 개발일지는 내년이 시작되면 새로운 주제를 가지고 돌아올 예정임. 다들 연말 잘 보내고 새해 복 많이 받으시길!
+개발자 답변
Q1. 각각의 깃발은 개별적으로 디자인하고 적용시켜야 함?
A. 네니오. 각 깃발의 변형된 형태는 적절한 위치에 존재하는 요소를 사용해 스크립트로 구성해야 하지만 수정된 부분을 추가하고 배치하기만 하면 되기 때문에 새로운 깃발을 생성하고 추출하는 것보다 작업량이 훨씬 적음.
Q2. 성조기의 별 개수는 어떤 식으로 바뀜?
A. 통합된 주의 개수당 하나씩 더해지며 최대 100개까지 늘어날 수 있음. 각 깃발의 변형된 형태는 같은 그래픽 요소를 사용하지만 그 레이아웃은 스크립트로써 결정됨.
Q3. 플레이어가 모드 없이 원하는 깃발을 자유롭게 바꿀 수 있음?
A. 바닐라에서 원하는 깃발 디자인을 유지하는 가장 좋은 방법은 그 깃발이 나타나는 조건을 유지하는 것임. 모딩은 스크립트를 통해 구성할 수 있는 트리거의 양에 어느정도 유연성이 있지만, 이것은 모드를 통해 이루어져야 함.
Q4. 본문에서 '전쟁 발생 여부'에 따른 트리거가 있다는 부분은 가설임, 아니면 실제로 게임 내 특정 국가에 대한 전투기가 있음?
A. 아마 전자일거임. 모든 트리거가 다 기억나진 않지만 전쟁과 관련된 깃발은 모더들에게 매력적인 아이디어라는 점은 알고 있음.
Q5. 하나의 깃발을 여러 나라가 공유하게 만들 수 있음?
A. 가능함. 예제로 프랑스 국기를 다른 나라(여기서는 XYZ라고 칭함)가 사용하도록 하는 깃발 정의를 소개하겠음:
XYZ = { # Hyoptheticalland
flag_definition = {
coa = FRA
subject_canton = FRA
allow_overlord_canton = yes
coa_with_overlord_canton = FRA_subject
priority = 1
}
}
Q6. 게임 상의 시대에서 영국 공화주의자들이 썼던 삼색기를 볼 수 있음?
A. 특별한 변동이 있지 않는 이상 이 깃발은 빅토3에서 사용되는 공화정 영국(민주주의)의 깃발임. 트위터 티저에 나왔던 호국경기는 독재적 공화정일 때 사용되는 깃발임.
Q7. 정부 형태가 달라도 같은 깃발을 쓸 수 있음?
A. 빅토3에서 일부 깃발은 매우 일반적이지만 어떤 것은 매우 특이함. 예를 들어 프랑스는 군주정이든 공화정이든 삼색기를 사용할 수 있지만, 절대 군주정일 경우 백합 문양이 수놓아진 깃발(아래 사진)을 사용할 것임.
Q8. 그래서 러시아 제국은 어떤 깃발을 씀?
A. 본문에서 살펴봤듯이 게임 시작 시 러시아의 정부 형태는 절대 군주정이기 때문에 삼색기가 아닌 로마노프 왕조의 문장이 그려진 황색기를 국기로 사용함. 차르에게서 권력을 가져오는데 성공한다면 러시아의 국기는 우리에게 익숙한 깃발로 바뀔 수 있음.
Q9. 스코틀랜드가 독립하면 유니언 잭의 파란 배경도 사라짐?
A. 영국이라는 나라는 근본적으로 잉글랜드와 스코틀랜드(둘 다 별개의 태그가 존재)가 결합한 연합왕국이므로 스코틀랜드의 깃발이 유니언 잭에서 빠지지는 않겠지만, 영국이 아일랜드를 상실한다면 성 패트릭의 십자가(유니언 잭의 빨간색 X자 십자가 부분)는 사라질 것이고, 왕실기(아래 사진)를 사용하는 절대 군주정이라면 아일랜드의 상징인 하프(왼쪽 하단)가 사라질 것임.
첫댓글 오... 조선도 태극기로 바뀌려나
이런 사소한 부분들에 대한 것도 소개되는 것 보면 개발이 슬슬 끝나가나봅니다?
개발자 답글이 재밌는게 많네요. 성조기 별 100개까지 가능ㅋㅋㅋ
아 성조기 100개가 한개구나 쩝. 태극기가 우상단에 걸린 일장기를 봐야겠다
흠.. 이번 개발일지는 이게 전부인가..ㅠ
미국 주 5개만 남기고 공산화 각이다
지유미국(하와이)만 남기고 공산화 해야죠 ㅋㅋ
그러면 영상에서 나왔던 한국 국기도 나름 이해가 간다만.. 설마 공산주의로 가면 윗동네 돼지깃발로 바뀌는건가...?
빅토시대면 조선공산당 깃발로 나올듯 싶은데요
유동적 깃발 좋네요.
깃발 시스템은 맘에 드네요