剧本模组制作

本页面所适用的版本可能已经过时,最后更新于1.1
Lhy19981018讨论 | 贡献2020年11月17日 (二) 20:08的版本 →‎Portraits

剧本模组可以在选择开始日期界面上高亮显示新的有趣角色和场景。


创建剧本

在mods/yourmod/common/bookmarks文件夹中创建一个新文件或编辑一个已经存在的文件,并使用你选择的相应名称。确保标签保持一致,并在其他文件中引用相同的ID。例如bm_3000_wotr。

确保文件行的括号正确。

首先决定一个startdate,用年.月.日的格式写,比如start_date=3000.5.12,代表3000年5月12日。接下来加一个is_playable = yes,表示事实上,毫无疑问,它是可以被人玩的。

接下来你决定可选择的特殊人物,并开始定义他/她。比如说


# Halfdan Whiteshirt (York) ID: 163112
	character = {
		name = "bookmark_northmen_halfdan_whiteshirt"      #名字必须翻译
		dynasty = 7514                                     #宗族 ID
		dynasty_splendor_level = 1                         #家族威望等级
		type = male                                        #性别
		birth = 828.1.1                                    #出生日期
		title = d_york                                     #头衔
		government = feudal_government                     #政体
                culture = norse                                    #文化
		religion = norse_pagan                             #宗教
		difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY"  #显示的难度
		history_id = 163112                                #角色ID
		position = { 765 590 }                             #位置

		animation = disapproval                            #pose

		# Gudfrid, son who became Duke of Frisia, ID: 168336 
		character = {                                      #same thing for the son
			name = "bookmark_northmen_halfdan_whiteshirt_alt_gudfrid"
			relation = "BOOKMARK_RELATION_SON"
			dynasty = 7514
                        type = male
			birth = 844.1.1
                 	culture = norse
                        religion = norse_pagan
			history_id = 168336
			animation = personality_greedy
		}

		# Eldest child and favorite, Saga, ID: 306010
		character = {                                
			name = "bookmark_northmen_halfdan_whiteshirt_alt_saga"
			relation = "BOOKMARK_RELATION_DAUGHTER"
			dynasty = 7514
			type = female
			birth = 845.1.1
			culture = norse
			religion = norse_pagan
			history_id = 306010
        		animation = worry
		}
	}


角色统计和特质在history文件夹中找到。

肖像

另一个需要的文件夹是bookmark_portraits,它包括了在书签界面中可选择的字符的文件。它们是自动生成的文件,不需要编辑。

你可以通过dump_bookmark_portraits来使用控制台。如果你打算亲自创建角色,那么请查看角色修改页面。

Bookmark screen

\gfx\interface\bookmarks Files here are .dds and are custom made. The positions part in the bookmark file looks at this file for where to put a character. Positions can be found ingame via enabling debug mode.

What can be done is just screenshotting the map then putting it in a .dds file. Won't be as pretty as what Paradox did but it works[1]

gui\frontend_bookmarks.gui size = { 1920 1200 }

Localization

A bookmark will not load if it has any character/title history errors.[1]

References

  1. More Bookmarks by Leviathonix [1], Credits to Leviathonix [2].