이곳은 개발을 위한 베타 사이트 입니다.
기여내역은 언제든 초기화될 수 있으며, 예기치 못한 오류가 발생할 수 있습니다.
기여내역은 언제든 초기화될 수 있으며, 예기치 못한 오류가 발생할 수 있습니다.
Hearts of Iron IV/모딩/이벤트
덤프버전 :
1. 개요[편집]
이벤트는
/Hearts of Iron IV/events
에서 찾아볼 수 있습니다. 이벤트는 주로 2가지가 쓰입니다.모든 나라에게 보이는
news_event
와 특정 국가에만 보이는 country_event
로 나뉩니다.2. 네임스페이스[편집]
1. 모든 이벤트는 맨 위에
add_namespace
를 넣어주어야 합니다.예시)add_namespace = GER
보통 이벤트의 형식은 네임스페이스.숫자 (GER.1과 같은 형식) 이기 때문에 네임스페이스를 넣지 않으면 이벤트가 작동하지 않습니다.
3. 속성[편집]
3.1. 작동 관련[편집]
3.1.1. id[편집]
1. 이벤트의 번호를 확인 하기 위해 반드시 넣어야합니다. (예시: id = GER.1)
3.1.2. title[편집]
2. 이벤트의 이름을 지정하기 위해 사용합니다, title = GER.1.t 와 같은 형식이며
이름은 localisation 폴더에서 GER.1.t = "독일 이벤트" 같은 형식으로 넣으면 됩니다.
3.1.3. desc[편집]
2. title과 마찬가지로 이벤트의 설명을 지정하기 위해 사용합니다, desc = GER.1.d 와 같은 형식이며
설명은 localisation 폴더에서 GER.1.d = "독일 이벤트 설명" 같은 형식으로 넣으면 됩니다.
3.1.4. picture[편집]
3. 이벤트에 사용되는 사진을 의미 합니다. picture = GFX_germany_event 와 같은 형식으로 사용되며
interface 내의 .gfx 파일에서 GFX_germany_event가 어떤 사진인지 정해두어야합니다.
3.1.5. trigger[편집]
4. trigger = { } 안의 내용이 통과되었을때 (예시: has_country_flag = rhineland ) 해당 내용이 작동되게 합니다.
3.2. 특수[편집]
3.2.1. mean_time_to_happen[편집]
mean_time_to_happen = { day = 일수 } 를 넣어둘시 적혀둔 일수가 지날때마다 이벤트가 나오게 할수 있습니다.
day 대신에 넣을수 있는 내용은 아래를 참고해주세요.
3.2.2. fire_only_once[편집]
fire_only_once = yes 를 넣어둘시 이벤트가 한 번만 발생합니다.
3.2.3. is_triggered_only[편집]
is_triggered_only = yes 를 넣어둘시 이벤트가 특정 효과에 의해서만 작동됩니다.
반대로 is_triggered_only = no 일시 이벤트가 불시에 나타날수 있습니다.
3.2.4. timeout_days[편집]
timeout_days = 일수 를 넣어둘시 적어둔 일수가 지날시 자동으로 첫번째 선택지가 선택되게 합니다.
3.2.5. fire_for_sender[편집]
(Type : boolean, default : yes) false 인 경우 이벤트가 주요 이벤트 인 경우에도 발신 국가에 표시되지 않습니다.
3.2.6. hidden[편집]
이벤트 혹은 이벤트의 효과를 숨깁니다. 주로 선택지를 골랐을때의 효과를 미리 알수 없게 할때 사용합니다.
3.2.7. exclusive[편집]
3.2.8. major[편집]
major = yes 를 넣어둘시 모든 나라에 이벤트가 발생합니다.
3.2.9. show_major[편집]
show_major = { NOT = { 국가 태그 } } 를 넣어 특정 국가를 major 에서 제외합니다.
즉 모든 나라중에 특정 나라만 안 뜨게 할 때 사용합니다.
3.2.10. immediate[편집]
이벤트가 발생했을때 선택지와 상관 없이 무조건 특정 효과가 나오게 합니다.
4. 옵션[편집]
이벤트의 선택지를 결정합니다.
option = { name = GER.1.a
}와 같은 형식으로, title, desc와 마찬가지로 localisation 폴더에서 GER.1.a = "독일 선택지" 같은 형식으로 넣습니다.
4.1. name[편집]
(Type : string) 옵션 이름을 정합니다.
4.2. trigger[편집]
이 옵션을 어떠한 조건에서만 사용가능한지 정합니다.
4.3. ai_chance[편집]
AI가 특정 선택지를 선택할 가능성을 정합니다.
4.4. original_recipient_only[편집]
5. Mean time to happen[편집]
5.1. Attributes[편집]
5.2. base[편집]
(유형 : 숫자 (소수점 3 자리), 기본값 : 1) 수식어를 적용하기 전의 계산 기본 값입니다.
5.3. factor[편집]
5.4. days[편집]
(Type : number) base지정된 값으로 설정 하지만 소수점 이하 자릿수는 인식하지 못합니다.
5.5. months[편집]
(Type : number) base값의 30 배로 설정 하지만 소수점 이하 자릿수는 인식하지 못합니다.
5.6. years[편집]
(Type : number) base값을 365 배로 설정 하지만 소수점 이하 자릿수는 인식하지 못합니다.
5.7. modifier[편집]
6. 이벤트 종류[편집]
6.1. Country event[편집]
국가 이벤트를 의미합니다. 지정한 특정 국가에만 이벤트가 보이게 됩니다.
앞이 country_event = { 로 시작됩니다.
6.2. News event[편집]
뉴스 이벤트를 의미합니다. 모든 국가에만 보이게 됩니다.
앞이 news_event = { 로 시작된다.
이 문서의 내용 중 전체 또는 일부는 2023-10-27 08:47:36에 나무위키 Hearts of Iron IV/모딩/이벤트 문서에서 가져왔습니다.