diff --git a/Assets/GameMain/DataTables/Dialog.txt b/Assets/GameMain/DataTables/Dialog.txt index cf1711f..d5a932e 100644 --- a/Assets/GameMain/DataTables/Dialog.txt +++ b/Assets/GameMain/DataTables/Dialog.txt @@ -2,179 +2,22 @@ # Id Title UIMode ChapterId # int string DialogUIMode int # 对话编号 策划备注 对话标识 对话形式 章节编号 - 1001 第一章介绍 Ch1_Time01 Mask 1.001 - 1002 第一章主流程 Ch1_LiJie BottomBox 1.002 - 1003 Ch1_Narrator01 BottomBox 1.003 - 1004 Ch1_Dialog_LiJie03 BottomBox 1.004 - 1008 Ch1_Dialog_Player01 BottomBox 1.008 - 1009 Ch1_Dialog_LiJie04 BottomBox 1.009 - 1010 Ch1_Dialog_LiJie05 BottomBox 1.01 - 1011 Ch1_Dialog_LiJie06 BottomBox 1.011 - 1012 Ch1_Dialog_Player02 BottomBox 1.012 - 1013 Ch1_Dialog_LiJie07 BottomBox 1.013 - 1014 Ch1_Dialog_LiJie08 BottomBox 1.014 - 1015 Ch1_Dialog_LiJie09 BottomBox 1.015 - 1016 Ch1_Dialog_Player03 BottomBox 1.016 - 1017 Ch1_Narrator02 BottomBox 1.017 - 1018 Ch1_Dialog_LiJie10 BottomBox 1.018 - 1019 Ch1_Subtitle01 BottomBox 1.019 - 1020 Ch1_Dialog_LiJie11 BottomBox 1.02 - 1021 Ch1_Dialog_LiJie12 BottomBox 1.021 - 1022 Ch1_Dialog_LiJie13 BottomBox 1.022 - 1023 Ch1_Subtitle02 BottomBox 1.023 - 1024 Ch1_Dialog_LiJie14 BottomBox 1.024 - 1025 Ch1_Dialog_Player04 BottomBox 1.025 - 1026 Ch1_Dialog_LiJie15 BottomBox 1.026 - 1027 Ch1_Subtitle03 BottomBox 1.027 - 1028 Ch1_Dialog_LiJie16 BottomBox 1.028 - 1029 Ch1_Dialog_LiJie17 BottomBox 1.029 - 1030 Ch1_Dialog_LiJie18 BottomBox 1.03 - 1031 Ch1_Dialog_LiJie19 BottomBox 1.031 - 1032 Ch1_Dialog_LiJie20 BottomBox 1.032 - 1033 Ch1_Dialog_Player05 BottomBox 1.033 - 1034 Ch1_Dialog_LiJie21 BottomBox 1.034 - 1035 Ch1_Dialog_Foreman03 BottomBox 1.035 - 1036 Ch1_Dialog_LiJie22 BottomBox 1.036 - 1037 Ch1_Dialog_LiJie23 BottomBox 1.037 - 1038 Ch1_Dialog_Player06 BottomBox 1.038 - 1039 Ch1_Dialog_Player07 BottomBox 1.039 - 1040 Ch1_Dialog_Foreman04 BottomBox 1.04 - 1041 Ch1_Dialog_LiJie24 BottomBox 1.041 - 1042 Ch1_Dialog_LiJie25 BottomBox 1.042 - 1043 Ch1_Dialog_LiJie26 BottomBox 1.043 - 1044 Ch1_Dialog_LiJie27 BottomBox 1.044 - 1045 Ch1_Dialog_Player08 BottomBox 1.045 - 1046 Ch1_Dialog_LiJie28 BottomBox 1.046 - 1047 Ch1_Dialog_LiJie29 BottomBox 1.047 - 1048 Ch1_Dialog_Foreman05 BottomBox 1.048 - 1049 Ch1_Dialog_LiJie30 BottomBox 1.049 - 2001 Ch2_Time01 Mask 2.001 - 2002 Ch2_Dialog_LiJie01 BottomBox 2.002 - 2003 Ch2_Narrator01 BottomBox 2.003 - 2004 Ch2_Dialog_Master01 BottomBox 2.004 - 2005 Ch2_Dialog_Master02 BottomBox 2.005 - 2006 Ch2_Dialog_LiJie02 BottomBox 2.006 - 2007 Ch2_Dialog_LiJie03 BottomBox 2.007 - 2008 Ch2_Dialog_LiJie04 BottomBox 2.008 - 2009 Ch2_Dialog_Master03 BottomBox 2.009 - 2010 Ch2_Dialog_LiJie05 BottomBox 2.01 - 2011 Ch2_Dialog_LiJie06 BottomBox 2.011 - 2012 Ch2_Dialog_LiJie07 BottomBox 2.012 - 2013 Ch2_Dialog_Master04 BottomBox 2.013 - 2014 Ch2_Dialog_Player01 BottomBox 2.014 - 2015 Ch2_Narrator02 BottomBox 2.015 - 2016 Ch2_Dialog_LiJie08 BottomBox 2.016 - 2017 Ch2_Dialog_LiJie09 BottomBox 2.017 - 2018 Ch2_Dialog_LiJie10 BottomBox 2.018 - 2019 Ch2_Dialog_Master05 BottomBox 2.019 - 2020 Ch2_Dialog_LiJie11 BottomBox 2.02 - 2021 Ch2_Dialog_Player02 BottomBox 2.021 - 2022 Ch2_Dialog_LiJie12 BottomBox 2.022 - 2023 Ch2_Dialog_LiJie13 BottomBox 2.023 - 2024 Ch2_Dialog_LiJie14 BottomBox 2.024 - 2025 Ch2_Dialog_Player03 BottomBox 2.025 - 2026 Ch2_Dialog_LiJie15 BottomBox 2.026 - 2027 Ch2_Dialog_Master06 BottomBox 2.027 - 2028 Ch2_Dialog_LiJie16 BottomBox 2.028 - 2029 Ch2_Dialog_Player04 BottomBox 2.029 - 2030 Ch2_Narrator03 BottomBox 2.03 - 2031 Ch2_Dialog_LiJie17 BottomBox 2.031 - 2032 Ch2_Dialog_Master07 BottomBox 2.032 - 2033 Ch2_Dialog_LiJie18 BottomBox 2.033 - 2034 Ch2_Dialog_Player05 BottomBox 2.034 - 2035 Ch2_Dialog_LiJie19 BottomBox 2.035 - 2036 Ch2_Dialog_LiJie20 BottomBox 2.036 - 2037 Ch2_Dialog_Master08 BottomBox 2.037 - 2038 Ch2_Dialog_LiJie21 BottomBox 2.038 - 2039 Ch2_Dialog_Master09 BottomBox 2.039 - 2040 Ch2_Dialog_Player06 BottomBox 2.04 - 2041 Ch2_Narrator04 BottomBox 2.041 - 2042 Ch2_Dialog_Master10 BottomBox 2.042 - 2043 Ch2_Dialog_Master11 BottomBox 2.043 - 2044 Ch2_Dialog_LiJie22 BottomBox 2.044 - 2045 Ch2_Dialog_LiJie23 BottomBox 2.045 - 2046 Ch2_Dialog_LiJie24 BottomBox 2.046 - 2047 Ch2_Dialog_Player07 BottomBox 2.047 - 2048 Ch2_Dialog_LiJie25 BottomBox 2.048 - 2049 Ch2_Dialog_Master12 BottomBox 2.049 - 2050 Ch2_Dialog_LiJie26 BottomBox 2.05 - 2051 Ch2_Narrator05 BottomBox 2.051 - 3001 Ch3_Dialog_LiJie01 BottomBox 3.001 - 3002 Ch3_Subtitle01 BottomBox 3.002 - 3003 Ch3_Dialog_Master01 BottomBox 3.003 - 3004 Ch3_Dialog_Master02 BottomBox 3.004 - 3005 Ch3_Dialog_LiJie02 BottomBox 3.005 - 3006 Ch3_Dialog_LiJie03 BottomBox 3.006 - 3007 Ch3_Dialog_LiJie04 BottomBox 3.007 - 3008 Ch3_Dialog_LiJie05 BottomBox 3.008 - 3009 Ch3_Dialog_LiJie06 BottomBox 3.009 - 3010 Ch3_Dialog_Player01 BottomBox 3.01 - 3011 Ch3_Dialog_Master03 BottomBox 3.011 - 3012 Ch3_Dialog_Master04 BottomBox 3.012 - 3013 Ch3_Dialog_LiJie07 BottomBox 3.013 - 3014 Ch3_Narrator01 BottomBox 3.014 - 3015 Ch3_Dialog_LiJie08 BottomBox 3.015 - 3016 Ch3_Dialog_LiJie09 BottomBox 3.016 - 3017 Ch3_Dialog_LiJie10 BottomBox 3.017 - 3018 Ch3_Dialog_LiJie11 BottomBox 3.018 - 3019 Ch3_Dialog_Master05 BottomBox 3.019 - 3020 Ch3_Dialog_Master06 BottomBox 3.02 - 3021 Ch3_Dialog_LiJie12 BottomBox 3.021 - 3022 Ch3_Dialog_LiJie13 BottomBox 3.022 - 3023 Ch3_Dialog_LiJie14 BottomBox 3.023 - 3024 Ch3_Dialog_LiJie15 BottomBox 3.024 - 3025 Ch3_Dialog_Master07 BottomBox 3.025 - 3026 Ch3_Dialog_Player02 BottomBox 3.026 - 3027 Ch3_Dialog_LiJie16 BottomBox 3.027 - 3028 Ch3_Dialog_LiJie17 BottomBox 3.028 - 3029 Ch3_Narrator02 BottomBox 3.029 - 3030 Ch3_Narrator03 BottomBox 3.03 - 3031 Ch3_Dialog_LiJie18 BottomBox 3.031 - 3032 Ch3_Dialog_LiJie19 BottomBox 3.032 - 3033 Ch3_Dialog_Master08 BottomBox 3.033 - 3034 Ch3_Dialog_Player03 BottomBox 3.034 - 3035 Ch3_Dialog_LiJie20 BottomBox 3.035 - 3036 Ch3_Dialog_Master09 BottomBox 3.036 - 3037 Ch3_Dialog_Player04 BottomBox 3.037 - 3038 Ch3_Dialog_LiJie21 BottomBox 3.038 - 3039 Ch3_Dialog_Master10 BottomBox 3.039 - 3040 Ch3_Dialog_Master11 BottomBox 3.04 - 3041 Ch3_Dialog_LiJie22 BottomBox 3.041 - 3042 Ch3_Narrator04 BottomBox 3.042 - 3043 Ch3_Dialog_LiJie23 BottomBox 3.043 - 3044 Ch3_Dialog_Master12 BottomBox 3.044 - 3045 Ch3_Dialog_Player05 BottomBox 3.045 - 3046 Ch3_Dialog_Player06 BottomBox 3.046 - 3047 Ch3_Dialog_Foreman01 BottomBox 3.047 - 3048 Ch3_Dialog_Master13 BottomBox 3.048 - 3049 Ch3_Dialog_LiJie24 BottomBox 3.049 - 3050 Ch3_Dialog_Master14 BottomBox 3.05 - 3051 Ch3_Dialog_Player07 BottomBox 3.051 - 3052 Ch3_Dialog_LiJie25 BottomBox 3.052 - 3053 Ch3_Narrator05 BottomBox 3.053 - 4001 Ch4_Dialog_LiJie01 BottomBox 4.001 - 4002 Ch4_Dialog_LiJie02 BottomBox 4.002 - 4003 Ch4_Dialog_LiJie03 BottomBox 4.003 - 4004 Ch4_Dialog_LiJie04 BottomBox 4.004 - 4005 Ch4_Dialog_Master01 BottomBox 4.005 - 4006 Ch4_Dialog_Master02 BottomBox 4.006 - 4007 Ch4_Dialog_Player01 BottomBox 4.007 - 4008 Ch4_Dialog_Player02 BottomBox 4.008 - 4009 Ch4_Dialog_Eunuch01 BottomBox 4.009 - 4010 Ch4_Dialog_Eunuch02 BottomBox 4.01 - 4011 Ch4_Dialog_Eunuch03 BottomBox 4.011 - 4012 Ch4_Dialog_LiJie05 BottomBox 4.012 - 4013 Ch4_Narrator01 BottomBox 4.013 - 4014 Ch4_Dialog_Craftsman01 BottomBox 4.014 - 4015 Ch4_Dialog_Owner01 BottomBox 4.015 - 4016 Ch4_Dialog_LiJie06 BottomBox 4.016 - 4017 Ch4_Dialog_Player03 BottomBox 4.017 - 4018 Ch4_Dialog_Player04 BottomBox 4.018 - 4019 Ch4_Dialog_Player05 BottomBox 4.019 - 4020 Ch4_Dialog_LiJie07 BottomBox 4.02 - 4021 Ch4_Dialog_LiJie08 BottomBox 4.021 - 4022 Ch4_Narrator02 BottomBox 4.022 - 4023 Ch4_Dialog_Liang01 BottomBox 4.023 - 4024 Ch4_Dialog_Liang02 BottomBox 4.024 - 4025 Ch4_Dialog_Lin01 BottomBox 4.025 - 4026 Ch4_Dialog_Lin02 BottomBox 4.026 + 1001 第一章介绍 Ch1_Time Mask 1.001 + 1002 第一章主流程 Ch1_Dia01 BottomBox 1.002 + 1003 Ch1_Dia02 BottomBox 1.003 + 1004 Ch1_Dia03 BottomBox 1.004 + 1005 Ch1_Dia04 BottomBox 1.005 + 2001 Ch2_Time Mask 2.001 + 2002 Ch2_Dia01 BottomBox 2.002 + 2003 Ch2_Dia02 BottomBox 2.003 + 2004 Ch2_Dia03 BottomBox 2.004 + 2005 Ch2_Dia04 BottomBox 2.005 + 3001 Ch3_Time Mask 3.001 + 3002 Ch3_Dia01 BottomBox 3.002 + 3003 Ch3_Dia02 BottomBox 3.003 + 3004 Ch3_Dia03 BottomBox 3.004 + 3005 Ch3_Dia04 BottomBox 3.005 + 4001 Ch4_Time Mask 4.001 + 4002 Ch4_Dia01 BottomBox 4.002 + 4003 Ch4_Dia02 BottomBox 4.003 + 4004 Ch4_Dia03 BottomBox 4.004 diff --git a/Assets/GameMain/DataTables/DialogLine.txt b/Assets/GameMain/DataTables/DialogLine.txt index 6715b90..735a794 100644 --- a/Assets/GameMain/DataTables/DialogLine.txt +++ b/Assets/GameMain/DataTables/DialogLine.txt @@ -1,324 +1,324 @@ -# 对话内容表 筛选用数据 -# Id SpeakerId Expression SpeakerName Direction Text Emphasis ChapterId DialogId -# int string ExpressionType string int string EmphasisType int int -# 对话行编号 策划备注 说话人Id 表情 显示人名 说话朝向 说话内容 演出效果 章节Id 对话Id - 100100001 Id规则为 Time None 时间 0 元祐七年,北宋汴京。 None 1.00100001 1001.00001 - 100200001 第1位数为章节Id LiJie None 李诫 0 工头呢,工头呢,这是发生的什么事! None 1.00200001 1002.00001 - 100200002 第2-4位数为对话Id GongTou None 工头 1 李官人啊,这...,我也不知...,啊! None 1.00200002 1002.00002 - 100200003 第5-9位数为对话行Id GongTou None 工头 1 定是那可恶的老鼠将这木材咬了去,或是这阴雨的天气染湿了榫头...。 None 1.00200003 1002.00003 - 100200004 LiJie None 李诫 0 那这木制松软、一掰就弯的木材是什么,我又不是不认识, None 1.00200004 1002.00004 - 100200005 LiJie None 李诫 0 大殿建筑用的都是上好的楠木,那这柳木是哪里来的你解释下。 None 1.00200005 1002.00005 - 100200006 GongTou None 工头 1 这...定是工人中出现了偷鸡摸狗的小人,李官人大可放心, None 1.00200006 1002.00006 - 100200007 GongTou None 工头 1 我一定将这小人找出来...。 None 1.00200007 1002.00007 - 100300001 Other None 旁白 0 你是新入将作监的画图令史,今日正是你当值的第一天。 None 1.00300001 1003.00001 - 100300002 LiJie None 李诫 1 你便是新任的画图令史? None 1.00300002 1003.00002 - 100300003 LiJie None 李诫 1 来得正好。 None 1.00300003 1003.00003 - 100300004 Player None 玩家 0 属下正是,见过李主簿。 None 1.00300004 1003.00004 - 100300005 LiJie None 李诫 1 方才工地塌架,你也有所耳闻。 None 1.00300005 1003.00005 - 100300006 LiJie None 李诫 1 这工头竟拿柳木来替代楠木,企图瞒天过海,结果却落得如此下场, None 1.00300006 1003.00006 - 100300007 LiJie None 李诫 1 幸好方才无人员伤亡,才让这工头躲过一劫。 None 1.00300007 1003.00007 - 100300008 LiJie None 李诫 1 如今营造无尺、用料无度,劣木充良、偷工减料已成大患。 None 1.00300008 1003.00008 - 100300009 LiJie None 李诫 1 而我们的职责,就是尽早发现这般祸患,防止酿成更大的问题。 None 1.00300009 1003.00009 - 100300010 LiJie None 李诫 1 无规矩,则屋不立;无准绳,则工不正。 None 1.0030001 1003.0001 - 100300011 LiJie None 李诫 1 你也要牢记。 None 1.00300011 1003.00011 - 100300012 Player None 玩家 0 是,李主簿。 None 1.00300012 1003.00012 - 100300013 LiJie None 李诫 1 你既为画图令史,第一要务便是识木、辨材、熟用器具。 None 1.00300013 1003.00013 - 100300014 LiJie None 李诫 1 现在随我去库房,我来带你认识水准、绳墨、曲尺、方斗这些营造根本之器。 None 1.00300014 1003.00014 - 100300015 LiJie None 李诫 1 待你熟习测量与料例,我便亲自带你到工地监工核验,杜绝此类祸事再发。 None 1.00300015 1003.00015 - 100300016 Player None 玩家 0 属下遵命。 None 1.00300016 1003.00016 - 100300017 Other None 旁白 0 你正式踏入将作监,一段以法度正营造的历程,自此开始。 None 1.00300017 1003.00017 - 100400001 LiJie None 李诫 1 这里是库房,存放着营造时用到的所有工具。 None 1.00400001 1004.00001 - 100400002 Subtitle None 字幕 0 檀木质地,刻度以朱砂标注,一端为方、一端为折,刻有 “材份” 刻度。 None 1.00400002 1004.00002 - 100400003 LiJie None 李诫 1 你看,构屋先定 “方”,柱枋是否垂直、斗拱是否方正,全凭这曲尺核验。 None 1.00400003 1004.00003 - 100400004 LiJie None 李诫 1 此前工地偷换木料,若早以曲尺量其形制,便知柳木径寸不足,断断用不得啊。 None 1.00400004 1004.00004 - 100400005 LiJie None 李诫 1 此乃方斗,也叫墨斗,配绳墨使用。 None 1.00400005 1004.00005 - 100400006 LiJie None 李诫 1 绳墨牵直,以墨斗弹线,便知木料是否平直、墙体是否端正。 None 1.00400006 1004.00006 - 100400007 Subtitle None 字幕 0 方斗为楠木所制,斗身刻 “将作监” 款识,墨仓密封,绳墨以生丝浸松烟墨制成,耐磨不褪。 None 1.00400007 1004.00007 - 100400008 LiJie None 李诫 1 营造之事,“直” 为要。 None 1.00400008 1004.00008 - 100400009 LiJie None 李诫 1 工头偷工减料,常以歪木充数,若以绳墨弹线,歪直立现,断无蒙混可能。 None 1.00400009 1004.00009 - 100400010 Player None 玩家 0 那这是何物? None 1.0040001 1004.0001 - 100400011 LiJie None 李诫 1 这是水准,也名 “水尺”,测地势高低、屋基平正之用。 None 1.00400011 1004.00011 - 100400012 Subtitle None 字幕 0 青铜制的水准器,形制为长槽,内盛水,槽侧刻刻度,槽端有通气孔,是宋代成熟的水准测量工具。 None 1.00400012 1004.00012 - 100400013 LiJie None 李诫 1 汴京地势多洼,营建房宇先以水准定基址 None 1.00400013 1004.00013 - 100400014 LiJie None 李诫 1 若基址倾斜,纵是木料精良,也难逃倾颓之祸。 None 1.00400014 1004.00014 - 100400015 LiJie None 李诫 1 水之性平,这水准便是借水定平。 None 1.00400015 1004.00015 - 100400016 LiJie None 李诫 1 除了这些器具,库房更藏有 “料例” 册籍, None 1.00400016 1004.00016 - 100400017 LiJie None 李诫 1 楠木、樟木、杉木各等用料定额,大木作、小木作各工序用工之数,皆在册中。 None 1.00400017 1004.00017 - 100400018 LiJie None 李诫 1 你既为画图令史,识器是第一步,更要知 “器以定法、法以量料”。 None 1.00400018 1004.00018 - 100400019 LiJie None 李诫 1 这些工具,是规矩的具象,料例是制度的准绳,二者相合,才能堵贪弊、正营造。 None 1.00400019 1004.00019 - 100400020 LiJie None 李诫 1 今日先熟其形、知其用。 None 1.0040002 1004.0002 - 100400021 LiJie None 李诫 1 明日随我去工地,以器验工,看看那些贪弊工头还能藏多少猫腻。 None 1.00400021 1004.00021 - 100400022 Player None 玩家 0 是,李主簿。 None 1.00400022 1004.00022 - 103400001 LiJie None 李诫 0 这工地是谁负责! None 1.03400001 1034.00001 - 103500001 GongTou None 工头 0 李主簿,您怎么又来了… None 1.03500001 1035.00001 - 103600001 LiJie None 李诫 0 我不来,怎知你们又在如何糊弄? None 1.03600001 1036.00001 - 103600002 LiJie None 李诫 0 今日来便是要验工。 None 1.03600002 1036.00002 - 103700001 LiJie None 李诫 0 你且取来昨日库房的曲尺、绳墨、水准,逐一核验梁柱基址。 None 1.03700001 1037.00001 - 103800001 Player None 玩家 0 是,李主簿。 None 1.03800001 1038.00001 - 103900001 Player None 玩家 0 李主簿,这根立柱偏斜三分,枋木榫口尺寸不符,根本无法咬合! None 1.03900001 1039.00001 - 104000001 GongTou None 工头 0 这… None 1.04000001 1040.00001 - 104000002 GongTou None 工头 0 … None 1.04000002 1040.00002 - 104000003 GongTou None 工头 0 这只是小偏差,匠人凭手眼便可调整… None 1.04000003 1040.00003 - 104100001 LiJie None 李诫 0 营造无差毫厘! None 1.04100001 1041.00001 - 104100002 LiJie None 李诫 0 榫卯不合、梁柱不直,今日可凑活,明日必倾塌! None 1.04100002 1041.00002 - 104200001 LiJie None 李诫 0 你看好 ——屋之牢固,全在榫卯。 None 1.04200001 1042.00001 - 104200002 LiJie None 李诫 0 榫为凸,卯为凹,一榫一卯严丝合缝,不用一钉,可立百年。 None 1.04200002 1042.00002 - 104300001 LiJie None 李诫 0 旧匠只凭手感拼装,尺寸全凭口传,自然歪扭松垮。 None 1.04300001 1043.00001 - 104300002 LiJie None 李诫 0 今日我便教你按材份制放样、按标准榫卯拼装。 None 1.04300002 1043.00002 - 104400001 LiJie None 李诫 0 先定材份,再画榫头长短、卯眼深浅,每一分都有定数。 None 1.04400001 1044.00001 - 104400002 LiJie None 李诫 0 你来上手试试。 None 1.04400002 1044.00002 - 104500001 Player None 玩家 0 原来如此… None 1.04500001 1045.00001 - 104500002 Player None 玩家 0 对齐、卡紧、压实,竟如此稳固! None 1.04500002 1045.00002 - 104600001 LiJie None 李诫 0 这便是法度之力。 None 1.04600001 1046.00001 - 104600002 LiJie None 李诫 0 构件按图预制,到工地只需精准拼装,既省工,又让贪弊者无可乘之机。 None 1.04600002 1046.00002 - 104700001 LiJie None 李诫 0 往后所有构件,必须先以尺量、以图定、以榫卯合,不合格一律不准上架! None 1.04700001 1047.00001 - 104800001 GongTou None 工头 0 是… None 1.04800001 1048.00001 - 104800002 GongTou None 工头 0 小人遵命… None 1.04800002 1048.00002 - 104900001 LiJie None 李诫 0 这是你第一次亲手完成榫卯拼装,以图正匠,以器验工,以榫卯固屋 None 1.04900001 1049.00001 - 104900002 LiJie None 李诫 0 这条路,你才刚刚开始啊。 None 1.04900002 1049.00002 - 200100001 Time None 时间 0 绍圣四年,北宋汴京。 None 2.00100001 2001.00001 - 200200001 LiJie None 李诫 0 奉圣谕:元祐旧《营造法式》疏略无章,营造贪弊屡禁不止,命本官重修法式, None 2.00200001 2002.00001 - 200200002 LiJie None 李诫 0 立天下营造之准绳! None 2.00200002 2002.00002 - 200300001 Other None 旁白 0 你已入职将作监五年,从初识器具的画图令史,成长为能独立验工的吏员 None 2.00300001 2003.00001 - 200300002 Other None 旁白 0 今日这场议事,是李诫升任将作监丞后,首次召集全监匠官、工匠议重修法式之事。 None 2.00300002 2003.00002 - 200400001 LaoDouLiao None 老都料匠 0 李官人,老身斗胆说一句:营造之事,凭的是师徒口传、手上功夫! None 2.00400001 2004.00001 - 200500001 LaoDouLiao None 老都料匠 0 我从艺四十载,造过开封府廨、修过太庙,哪样不是凭心授的尺寸? None 2.00500001 2005.00001 - 200500002 LaoDouLiao None 老都料匠 0 旧法式有文字便够了,何必多此一举定什么 “死规矩”? None 2.00500002 2005.00002 - 200600001 LiJie None 李诫 0 都料匠此言差矣! None 2.00600001 2006.00001 - 200600002 LiJie None 李诫 0 旧法式只有文字,无尺寸、无图样,工头虚报料账,匠人凭手感下料, None 2.00600002 2006.00002 - 200600003 LiJie None 李诫 0 才会有次木充之,榫卯歪扭之事! None 2.00600003 2006.00003 - 200700001 LiJie None 李诫 0 我重修法式,核心便是立 “材份制”。 None 2.00700001 2007.00001 - 200800001 LiJie None 李诫 0 凡构屋之制,皆以材为祖! None 2.00800001 2008.00001 - 200800002 LiJie None 李诫 0 材分八等,大殿用一等材,小榭用八等材,斗拱、柱枋、榫卯,每一分、每一厘, None 2.00800002 2008.00002 - 200800003 LiJie None 李诫 0 皆以材为模数定死! None 2.00800003 2008.00003 - 200900001 LaoDouLiao None 老都料匠 0 李官人是读书人,不懂匠人的活计! None 2.00900001 2009.00001 - 200900002 LaoDouLiao None 老都料匠 0 斗拱拼装,看的是榫头松紧、卯眼深浅,手上的感觉比纸上的刻度准! None 2.00900002 2009.00002 - 200900003 LaoDouLiao None 老都料匠 0 口传的尺寸,代代相承,哪需什么 “材份” 定数? None 2.00900003 2009.00003 - 201000001 LiJie None 李诫 0 口舌之争无益! None 2.01000001 2010.00001 - 201000002 LiJie None 李诫 0 五王邸正在营建,其大殿需五铺作斗拱百组。 None 2.01000002 2010.00002 - 201100001 LiJie None 李诫 0 我与你立约:你按古法口传的尺寸拼一组斗拱, None 2.01100001 2011.00001 - 201100002 LiJie None 李诫 0 我让我徒弟按材份制定尺、放样、拼一组,与你相比。 None 2.01100002 2011.00002 - 201200001 LiJie None 李诫 0 两件斗拱,摆在工地实测:哪件榫卯严丝合缝、可异地预制、现场速拼, None 2.01200001 2012.00001 - 201200002 LiJie None 李诫 0 哪件便为法式之依! None 2.01200002 2012.00002 - 201200003 LiJie None 李诫 0 都料匠,你敢应否? None 2.01200003 2012.00003 - 201300001 LaoDouLiao None 老都料匠 0 有何不敢! None 2.01300001 2013.00001 - 201300002 LaoDouLiao None 老都料匠 0 老身的手艺,还怕比不过一纸刻度? None 2.01300002 2013.00002 - 201400001 Player None 玩家 0 属下必不负李丞所托! None 2.01400001 2014.00001 - 201500001 Other None 旁白 0 一场关乎 “古法” 与 “新法” 的对决,就此展开; None 2.01500001 2015.00001 - 201500002 Other None 旁白 0 而你手中的曲尺,不再只是验工的工具,更是书写营造法度的笔。 None 2.01500002 2015.00002 - 201600001 LiJie None 李诫 0 今日便教你材份制的根本,这是重修《营造法式》的核心,也是拼出标准斗拱的关键。 None 2.01600001 2016.00001 - 201700001 LiJie None 李诫 0 凡构屋之制,皆以材为祖。 None 2.01700001 2017.00001 - 201700002 LiJie None 李诫 0 材是营造的基本模数,高 15 分、厚 10 分;两材之间为栔, None 2.01700002 2017.00002 - 201700003 LiJie None 李诫 0 高 6 分、厚 4 分;材加栔为足材,高 21 分。 None 2.01700003 2017.00003 - 201800001 LiJie None 李诫 0 殿宇大小、斗拱高低、榫卯长短,全由这八等材定尺,再无凭口传、靠手感的乱象。 None 2.01800001 2018.00001 - 201900001 LaoDouLiao None 老都料匠 0 不过是把口传的尺寸刻在木上,换个说法罢了,拼斗拱还得看手上功夫! None 2.01900001 2019.00001 - 202000001 LiJie None 李诫 0 你且用这曲尺,量一量这五铺作斗拱的栌斗。 None 2.02000001 2020.00001 - 202100001 Player None 玩家 0 回李丞,栌斗方三十二分,高二十分! None 2.02100001 2021.00001 - 202200001 LiJie None 李诫 0 没错。五铺作斗拱的华拱、耍头、罗汉枋,每一件构件、每一处榫卯,都有材份定数,半分不差。 None 2.02200001 2022.00001 - 202300001 LiJie None 李诫 0 古法拼斗拱,榫头凭砍、卯眼凭凿,松紧全靠凑;按材份制, None 2.02300001 2023.00001 - 202300002 LiJie None 李诫 0 榫头长 12 分、宽 6 分,卯眼深 10 分、宽 6 分,严丝合缝。 None 2.02300002 2023.00002 - 202400001 LiJie None 李诫 0 先弹中线定基准,再按材份画榫卯轮廓,异地预制的构件,运到工地也能精准拼装。 None 2.02400001 2024.00001 - 202500001 Player None 玩家 0 按尺标记,尺寸丝毫不差,原来榫卯可以如此精准! None 2.02500001 2025.00001 - 202600001 LiJie None 李诫 0 都料匠,你四十年手艺,可曾让百组斗拱的榫卯分毫不差? None 2.02600001 2026.00001 - 202600002 LiJie None 李诫 0 可曾实现构件异地预制、现场速拼? None 2.02600002 2026.00002 - 202700001 LaoDouLiao None 老都料匠 0 …工地见真章! None 2.02700001 2027.00001 - 202700002 LaoDouLiao None 老都料匠 0 光说不练不算数! None 2.02700002 2027.00002 - 202800001 LiJie None 李诫 0 你已掌握材份测量与榫卯标记,明日随我去五王邸工地,用这套法度, None 2.02800001 2028.00001 - 202800002 LiJie None 李诫 0 拼出能服天下匠人的五铺作斗拱! None 2.02800002 2028.00002 - 202900001 Player None 玩家 0 属下遵命! None 2.02900001 2029.00001 - 203000001 Other None 旁白 0 你终于懂了材份制的真谛,标准化的营造法度,即将在工地接受最严苛的检验。 None 2.03000001 2030.00001 - 203100001 LiJie None 李诫 0 今日对决,只看三点:榫卯严合、拼装速度、构件通用,输者便认材份制为营造正途! None 2.03100001 2031.00001 - 203200001 LaoDouLiao None 老都料匠 0 老夫造了一辈子斗拱,闭眼都能拼! None 2.03200001 2032.00001 - 203200002 LaoDouLiao None 老都料匠 0 哪用得着什么刻度分份! None 2.03200002 2032.00002 - 203300001 LiJie None 李诫 0 该你了,按材份制,一步一验,精准拼装。 None 2.03300001 2033.00001 - 203400001 Player None 玩家 0 李丞,拼装完毕! None 2.03400001 2034.00001 - 203500001 LiJie None 李诫 0 都看好了! None 2.03500001 2035.00001 - 203500002 LiJie None 李诫 0 这就是口传手感与材份法度的差别! None 2.03500002 2035.00002 - 203600001 LiJie None 李诫 0 按材份制预制的构件,异地生产、现场互换,百组斗拱皆可通用,省工三倍, None 2.03600001 2036.00001 - 203600002 LiJie None 李诫 0 更让贪弊者无空可钻! None 2.03600002 2036.00002 - 203700001 LaoDouLiao None 老都料匠 0 竟… None 2.03700001 2037.00001 - 203700002 LaoDouLiao None 老都料匠 0 竟真的分毫不差… None 2.03700002 2037.00002 - 203700003 LaoDouLiao None 老都料匠 0 替换起来也丝毫不卡… None 2.03700003 2037.00003 - 203700007 LaoDouLiao None 老都料匠 0 老夫活了大半辈子,从没见过这么规整的斗拱! None 2.03700007 2037.00007 - 203800001 LiJie None 李诫 0 古法口传,传一人丢一人;法度制图,传天下利万代。 None 2.03800001 2038.00001 - 203800002 LiJie None 李诫 0 重修《营造法式》,不是废了老手艺,而是把手艺变成天下共守的规矩! None 2.03800002 2038.00002 - 203900001 LaoDouLiao None 老都料匠 0 李官人,是老夫守旧迂腐了! None 2.03900001 2039.00001 - 203900002 LaoDouLiao None 老都料匠 0 这材份制,才是能护营造、利万民的真法度! None 2.03900002 2039.00002 - 203900003 LaoDouLiao None 老都料匠 0 往后,老夫愿按法式规矩做工! None 2.03900003 2039.00003 - 204000001 Player None 玩家 0 材份定规,榫卯立心,营造之法,终于有了统一准绳! None 2.04000001 2040.00001 - 204100001 Other None 旁白 0 一场对决,折服老匠,更定下了天下营造的模数根基;标准化的营造之路,自此彻底走通。 None 2.04100001 2041.00001 - 204200001 LaoDouLiao None 老都料匠 0 李丞,今日工地实测,让老身彻悟! None 2.04200001 2042.00001 - 204200002 LaoDouLiao None 老都料匠 0 口传终有尽,法度传千年,这材份制,老身服了! None 2.04200002 2042.00002 - 204300001 LaoDouLiao None 老都料匠 0 往后我等老匠,皆按材份规矩下料、拼榫、造屋! None 2.04300001 2043.00001 - 204400001 LiJie None 李诫 0 都料匠肯弃守旧之见,共立营造法度,乃是天下匠人之幸! None 2.04400001 2044.00001 - 204400002 LiJie None 李诫 0 古法手艺是根,标准法度是纲,纲举目张,手艺才能代代不失。 None 2.04400002 2044.00002 - 204500001 LiJie None 李诫 0 今日五铺作斗拱的材份模数、榫卯尺寸、拼装流程,皆是重修《营造法式》的核心实证。 None 2.04500001 2045.00001 - 204600001 LiJie None 李诫 0 你今日以材份制拼斗拱,实测精准、榫卯稳固,足堪担当绘图重任。 None 2.04600001 2046.00001 - 204700001 Player None 玩家 0 回李丞,五铺作斗拱材份、榫卯数据已全部归档,可作为官造标准! None 2.04700001 2047.00001 - 204800001 LiJie None 李诫 0 好! None 2.04800001 2048.00001 - 204800002 LiJie None 李诫 0 自今日起,将作监所有大木作构件,皆按此标准备料、放样、拼装;我会奏报朝廷, None 2.04800002 2048.00002 - 204800003 LiJie None 李诫 0 将材份制、榫卯标准、斗拱制度,逐一写入新修《营造法式》。 None 2.04800003 2048.00003 - 204900001 LaoDouLiao None 老都料匠 0 老身愿将毕生匠艺,按材份制整理成册,供画图吏绘制成图, None 2.04900001 2049.00001 - 204900002 LaoDouLiao None 老都料匠 0 让天下匠人都能守规矩、造良屋! None 2.04900002 2049.00002 - 205000001 LiJie None 李诫 0 凡构屋之制,皆以材为祖! None 2.05000001 2050.00001 - 205000002 LiJie None 李诫 0 以尺正匠,以图定法,以榫卯固国之营造,这便是我们重修《营造法式》的初心! None 2.05000002 2050.00002 - 205100001 Other None 旁白 0 绍圣四年,材份制正式成为将作监营造准则, None 2.05100001 2051.00001 - 205100002 Other None 旁白 0 五铺作斗拱标准化拼装落地推行;旧匠归心,法度初立,《营造法式》的编修, None 2.05100002 2051.00002 - 205100003 Other None 旁白 0 迈入了图样绘制的全新阶段。 None 2.05100003 2051.00003 - 300100001 LiJie None 李诫 0 荒唐! None 3.00100001 3001.00001 - 300100002 LiJie None 李诫 0 实在荒唐! None 3.00100002 3001.00002 - 300100003 LiJie None 李诫 0 元祐旧法式,只记规制名目,不绘形制分毫,这与无字之书何异! None 3.00100003 3001.00003 - 300200001 Subtitle None 字幕 0 泛黄纸页上仅见墨书 “太庙大殿用大木作,施五铺作斗拱,柱枋相称”,无任何形制、尺寸标注,字迹潦草且有多处涂改。 None 3.00200001 3002.00001 - 300300001 LaoDouLiao None 老都料匠 0 李丞息怒,这旧法式本就是如此。 None 3.00300001 3003.00001 - 300400001 LaoDouLiao None 老都料匠 0 上月龙德宫添造偏殿,各州调派的匠人齐聚工地,有人依口传做 “直柱”, None 3.00400001 3004.00001 - 300400002 LaoDouLiao None 老都料匠 0 有人偏要做 “侧脚柱”,连斗拱的排布间距都各执一词, None 3.00400002 3004.00002 - 300400003 LaoDouLiao None 老都料匠 0 最后愣是耽搁了半月工期,还废了不少木料。 None 3.00400003 3004.00003 - 300500001 LiJie None 李诫 0 这便是无图之弊! None 3.00500001 3005.00001 - 300500002 LiJie None 李诫 0 文字可歧解,口传可错漏,匠人各凭心意施工,工头便趁此虚报料账、克扣工料, None 3.00500002 3005.00002 - 300500003 LiJie None 李诫 0 国用民力,都耗在这无章可循的营造里了! None 3.00500003 3005.00003 - 300600001 LiJie None 李诫 0 旧法疏略,便以新法补之;文字不足,便以图样辅之! None 3.00600001 3006.00001 - 300700001 LiJie None 李诫 0 今日我便定下编修铁规:凡新修《营造法式》,必图文并重,以材份制为根本准则, None 3.00700001 3007.00001 - 300700002 LiJie None 李诫 0 绘天下营造之形,标分毫尺寸之数,让官民营造,皆有图可依、有法可循! None 3.00700002 3007.00002 - 300800001 LiJie None 李诫 0 你随我五载,熟材份、通榫卯、验过工地、拼过斗拱。 None 3.00800001 3008.00001 - 300900001 LiJie None 李诫 0 今日起,你便是图样编修的主事画图吏,与我一同,将这大宋营造的规矩, None 3.00900001 3009.00001 - 300900002 LiJie None 李诫 0 一笔一画绘在纸上,立为天下准绳! None 3.00900002 3009.00002 - 301000001 Player None 玩家 0 属下遵命! None 3.01000001 3010.00001 - 301000002 Player None 玩家 0 定以材份为尺,以笔墨为工,绘精准图样,立万世法度,不负李丞所托! None 3.01000002 3010.00002 - 301100001 LaoDouLiao None 老都料匠 0 李丞,老身虽愚钝,却也知这图样的紧要。 None 3.01100001 3011.00001 - 301200001 LaoDouLiao None 老都料匠 0 我手中有历代匠人传下的营造手谱,虽无规整刻度, None 3.01200001 3012.00001 - 301200002 LaoDouLiao None 老都料匠 0 却记了太庙、朱雀门的形制要诀,愿献出来,为编修图样尽一份力! None 3.01200002 3012.00002 - 301300001 LiJie None 李诫 0 都料匠有此心,实乃营造之幸! None 3.01300001 3013.00001 - 301300002 LiJie None 李诫 0 古法手艺是根,标准图样是纲,纲举目张,方能让匠艺传之万世。 None 3.01300002 3013.00002 - 301400001 Other None 旁白 0 元符二年,《营造法式》图样编修正式启幕。 None 3.01400001 3014.00001 - 301500001 LiJie None 李诫 0 绘图立样,非凭心意,必先定三准,这是图样能成天下准绳的根本,你需记死、做熟。 None 3.01500001 3015.00001 - 301600001 LiJie None 李诫 0 第一准,准材份。 None 3.01600001 3016.00001 - 301600002 LiJie None 李诫 0 材分八等,一等材高十五分、厚十分,八等材高六分、厚四分,凡绘图, None 3.01600002 3016.00002 - 301600003 LiJie None 李诫 0 先以材份定单位,再标尺寸,不记丈尺,只记分毫。 None 3.01600003 3016.00003 - 301700001 LiJie None 李诫 0 第二准,准形制。 None 3.01700001 3017.00001 - 301700002 LiJie None 李诫 0 殿宇有殿宇之形,斗拱有斗拱之制,侧脚柱必微倾三分,栌斗必方、华拱必曲, None 3.01700002 3017.00002 - 301700003 LiJie None 李诫 0 形制错,纵尺寸再准,也是废图,造不出牢固屋宇。 None 3.01700003 3017.00003 - 301800001 LiJie None 李诫 0 第三准,准比例。 None 3.01800001 3018.00001 - 301800002 LiJie None 李诫 0 梁枋之宽对柱径之厚,斗拱之高对屋架之深,皆有定比,绘图时缩千尺为寸, None 3.01800002 3018.00002 - 301800003 LiJie None 李诫 0 比例不失,匠人按图放大施工,才不会歪扭失衡。 None 3.01800003 3018.00003 - 301900001 LaoDouLiao None 老都料匠 0 大人所言极是,这手谱是前几代老匠人传下的,记了太庙、五王邸的营造要诀。 None 3.01900001 3019.00001 - 302000001 LaoDouLiao None 老都料匠 0 比如这龙德宫的耍头,需上斜三分才合榫,只是无材份刻度,各匠各解,才出了差错。 None 3.02000001 3020.00001 - 302100001 LiJie None 李诫 0 这些不是错,是匠人的心血,今日我们要做的,便是把这些口传心授的心血, None 3.02100001 3021.00001 - 302100002 LiJie None 李诫 0 译成官式图样。 None 3.02100002 3021.00002 - 302200001 LiJie None 李诫 0 今日首绘五铺作斗拱全图,这是大木作的核心,也是编修图样的开篇。 None 3.02200001 3022.00001 - 302300001 LiJie None 李诫 0 需绘三图:平、立、剖,缺一不可。 None 3.02300001 3023.00001 - 302300002 LiJie None 李诫 0 平图见排布,立图见层级,剖图见榫卯,三图合一,天下匠人见之, None 3.02300002 3023.00002 - 302300003 LiJie None 李诫 0 便知如何下料、如何拼装。 None 3.02300003 3023.00003 - 302400001 LiJie None 李诫 0 先画平图,以这十字墨线为基准,栌斗居其中,先定其材份尺寸,再标斗拱间距。 None 3.02400001 3024.00001 - 302500001 LaoDouLiao None 老都料匠 0 大人,这五铺作斗拱的华拱,与罗汉枋交接处,榫头需稍收一分, None 3.02500001 3025.00001 - 302500002 LaoDouLiao None 老都料匠 0 不然拼装时易卡壳,老身造了几十年,这一点错不了,绘图时莫要漏了。 None 3.02500002 3025.00002 - 302600001 Player None 玩家 0 属下记下了:三准为纲,三图为要,材份定数,形制合规,更要融老匠之法, None 3.02600001 3026.00001 - 302600002 Player None 玩家 0 让图样既准法度,又合工用。 None 3.02600002 3026.00002 - 302700001 LiJie None 李诫 0 不错,制图非为纸上定规,实为工地施工,徒有刻度而不合工用,也是虚图。 None 3.02700001 3027.00001 - 302800001 LiJie None 李诫 0 今日你先定平图的基准与材份标注,我与都料匠在旁看顾,有疑便问,务必做到分毫无差。 None 3.02800001 3028.00001 - 302900001 Other None 旁白 0 绘图室里,墨线为骨,材份为尺,朱砂为色。 None 3.02900001 3029.00001 - 302900002 Other None 旁白 0 昔日口传心授的匠艺,正化作纸上可查、可量、可依的法度。 None 3.02900002 3029.00002 - 303000001 Other None 旁白 0 你手中的朱砂笔,每落下一笔,都是向《营造法式》官定图样迈出的一步, None 3.03000001 3030.00001 - 303000002 Other None 旁白 0 也是为大宋营造立规的一步。 None 3.03000002 3030.00002 - 303100001 LiJie None 李诫 0 方才内侍传旨,宫中寿康殿偏轩年久失修,命将作监十日内完成翻新营造, None 3.03100001 3031.00001 - 303100002 LiJie None 李诫 0 且要依新定材份制施工,这正是我等图样实战的第一仗! None 3.03100002 3031.00002 - 303200001 LiJie None 李诫 0 偏轩为宫妃休憩之所,虽非正殿,却也需形制合规、用料合度,既要牢固,又要精巧。 None 3.03200001 3032.00001 - 303200002 LiJie None 李诫 0 今日便由你主笔,绘偏轩全套营造图样,我与都料匠为你辅证,按图施工! None 3.03200002 3032.00002 - 303300001 LaoDouLiao None 老都料匠 0 寿康殿偏轩我早年参与过修葺,面阔三间约一丈八尺,进深两间一丈二尺, None 3.03300001 3033.00001 - 303300002 LaoDouLiao None 老都料匠 0 原是小式殿宇,该用六等材,五铺作斗拱便够,只是当年无图样,全凭匠人手眼, None 3.03300002 3033.00002 - 303300003 LaoDouLiao None 老都料匠 0 如今按新法制图,正好见真章! None 3.03300003 3033.00003 - 303400001 Player None 玩家 0 属下遵命! None 3.03400001 3034.00001 - 303500001 LiJie None 李诫 0 侧脚柱是官造定规,檐柱微倾二分,内柱微倾一分,既防屋宇侧倾,又显形制层次, None 3.03500001 3035.00001 - 303500002 LiJie None 李诫 0 绘时柱脚需向内收,不可画成直柱! None 3.03500002 3035.00002 - 303600001 LaoDouLiao None 老都料匠 0 画图吏,偏轩是休憩之所,屋架举折不可太陡,不然檐角上翘过甚, None 3.03600001 3036.00001 - 303600002 LaoDouLiao None 老都料匠 0 失了精巧;梁枋与斗拱交接处,榫头需短三分,六等材料细,榫头过长易折。 None 3.03600002 3036.00002 - 303700001 Player None 玩家 0 依材份定尺,按法度绘图,竟真能让纸上笔墨,化作宫中轩宇的模样, None 3.03700001 3037.00001 - 303700002 Player None 玩家 0 连侧脚、举折这些细节,都分毫不差! None 3.03700002 3037.00002 - 303800001 LiJie None 李诫 0 这便是实战制图的要义! None 3.03800001 3038.00001 - 303800002 LiJie None 李诫 0 制图非为纸上好看,实为工地施工,既要合官造法度,又要贴施工实理, None 3.03800002 3038.00002 - 303800003 LiJie None 李诫 0 你今日将材份制、老匠经验融于一图,才算真正掌了官式制图的门道! None 3.03800003 3038.00003 - 303900001 LaoDouLiao None 老都料匠 0 往日造偏轩,匠人需反复试料、改榫,十日内完工绝无可能。 None 3.03900001 3039.00001 - 304000001 LaoDouLiao None 老都料匠 0 如今有了这图样,下料、预制、拼装皆有准头,五日便能预制好所有构件, None 3.04000001 3040.00001 - 304000002 LaoDouLiao None 老都料匠 0 五日现场拼装,十日期限绰绰有余! None 3.04000002 3040.00002 - 304000003 LaoDouLiao None 老都料匠 0 这法度,真是救了工匠的力啊! None 3.04000003 3040.00003 - 304100001 LiJie None 李诫 0 即刻将图样发往寿康殿工地,命工匠依图预制构件,我与你明日亲赴工地, None 3.04100001 3041.00001 - 304100002 LiJie None 李诫 0 按图验料、监工,让这偏轩,成为大宋首个依新制图样营造的宫宇! None 3.04100002 3041.00002 - 304200001 Other None 旁白 0 以材份为尺,以图样为法,寿康殿偏轩成为《营造法式》编修以来, None 3.04200001 3042.00001 - 304200002 Other None 旁白 0 首个依官定图样营造的宫室工程。 None 3.04200002 3042.00002 - 304200003 Other None 旁白 0 纸上法度,终于落地生花。 None 3.04200003 3042.00003 - 304300001 LiJie None 李诫 0 今日寿康殿偏轩动工,皆依将作监新定官式图样施工! None 3.04300001 3043.00001 - 304300002 LiJie None 李诫 0 凡下料、拼装、立架,分毫皆按图中材份定数,老都料匠督工,画图吏验尺, None 3.04300002 3043.00002 - 304300003 LiJie None 李诫 0 敢有私改尺寸、克扣物料者,按律处置! None 3.04300003 3043.00003 - 304400001 LaoDouLiao None 老都料匠 0 侧脚柱,六等材制,柱身微倾二分,尺寸合度! None 3.04400001 3044.00001 - 304500001 Player None 玩家 0 李丞,五铺作斗拱构件,榫头长 6 分、卯眼深 5 分,皆按六等材定数, None 3.04500001 3045.00001 - 304500002 Player None 玩家 0 榫卯严合,可拼装! None 3.04500002 3045.00002 - 304600001 Player None 玩家 0 料例皆按图样定数,每一根木料、每一组构件都有标注,少一分一毫,皆可查对, None 3.04600001 3046.00001 - 304600002 Player None 玩家 0 休要存贪念! None 3.04600002 3046.00002 - 304700001 GongTou None 工头 0 不敢不敢,画图吏明察,小人绝不敢乱来! None 3.04700001 3047.00001 - 304800001 LaoDouLiao None 老都料匠 0 按图施工,就是省心! None 3.04800001 3048.00001 - 304800002 LaoDouLiao None 老都料匠 0 往日拼斗拱,少则半日,多则一日,如今按图对榫,一刻便成,还无半分偏差, None 3.04800002 3048.00002 - 304800003 LaoDouLiao None 老都料匠 0 这图样,真是匠人福音! None 3.04800003 3048.00003 - 304900001 LiJie None 李诫 0 不过半日,大木作构架立成,形制合规,构件牢固,这便是图样与法度的力量! None 3.04900001 3049.00001 - 304900002 LiJie None 李诫 0 往日营造,无图无规,匠人忙乱,工头贪弊,半年方成的小轩,如今依图施工,十日必成。 None 3.04900002 3049.00002 - 305000001 LaoDouLiao None 老都料匠 0 李丞高见! None 3.05000001 3050.00001 - 305000002 LaoDouLiao None 老都料匠 0 老身活了大半辈子,今日才知,营造之事,有图有法,方能事半功倍。 None 3.05000002 3050.00002 - 305000003 LaoDouLiao None 老都料匠 0 这偏轩的构架,比当年无图营造时,牢固数倍,模样也更周正,往后我等匠人, None 3.05000003 3050.00003 - 305000004 LaoDouLiao None 老都料匠 0 必奉图样为圭臬! None 3.05000004 3050.00004 - 305100001 Player None 玩家 0 材份定尺,图样定形,法立则工正,工正则屋固! None 3.05100001 3051.00001 - 305100002 Player None 玩家 0 这寿康殿偏轩,便是新法营造的明证,往后天下营造,皆依此例, None 3.05100002 3051.00002 - 305100003 Player None 玩家 0 便再无无规之乱、贪弊之害! None 3.05100003 3051.00003 - 305200001 LiJie None 李诫 0 寿康殿偏轩大木作功成,后续瓦作、小木作,皆依图样施工! None 3.05200001 3052.00001 - 305200002 LiJie None 李诫 0 今日之功,画图吏主笔制图有功,老都料匠督工有方,匠人依图施工尽责,皆记功一次! None 3.05200002 3052.00002 - 305300001 Other None 旁白 0 元符二年秋,寿康殿偏轩大木作如期功成, None 3.05300001 3053.00001 - 305300002 Other None 旁白 0 这是大宋第一座完全依《营造法式》官定图样、材份制营造的宫室工程。 None 3.05300002 3053.00002 - 400100001 LiJie None 李诫 0 元祐七年,入监见营造无度,梁柱倾颓、料账虚浮,怒言 “营造无度, None 4.00100001 4001.00001 - 400100002 LiJie None 李诫 0 则国用虚耗,民力不堪”。 None 4.00100002 4001.00002 - 400200001 LiJie None 李诫 0 绍圣四年,奉诏重修法式,立材份八等之制,破古法口传之囿, None 4.00200001 4002.00001 - 400200002 LiJie None 李诫 0 与老匠辩于五王邸工地,以法度胜手感。 None 4.00200002 4002.00002 - 400300001 LiJie None 李诫 0 元符二年,制图立样,融匠艺于纸、定官式之规,寿康殿偏轩依图营造,成新法第一功。 None 4.00300001 4003.00001 - 400400001 LiJie None 李诫 0 十载寒暑,遍考营造旧制,遍访天下匠人,手绘千张图样,核定万条料例, None 4.00400001 4004.00001 - 400400002 LiJie None 李诫 0 今三十六卷、三百五十七篇,《营造法式》,终成! None 4.00400002 4004.00002 - 400500001 LaoDouLiao None 老都料匠 0 老身活了七十余载,造了一辈子屋,初时只信师徒口传、手上功夫, None 4.00500001 4005.00001 - 400500002 LaoDouLiao None 老都料匠 0 曾与李大人争执于工地,如今见这三十六卷册籍,才知什么是真正的营造之法! None 4.00500002 4005.00002 - 400600001 LaoDouLiao None 老都料匠 0 这纸上的每一根墨线、每一个朱字,都是大人与画图吏的心血,是天下匠人的规矩, None 4.00600001 4006.00001 - 400600002 LaoDouLiao None 老都料匠 0 往后营造,再无无章可循之苦,这是大宋匠人的福分啊! None 4.00600002 4006.00002 - 400700001 Player None 玩家 0 属下元祐七年入监,蒙大人教诲,始识水准、绳墨之器, None 4.00700001 4007.00001 - 400700002 Player None 玩家 0 初知料例、材份之规;十载相伴,从工地验工到案头制图, None 4.00700002 4007.00002 - 400700003 Player None 玩家 0 从拼斗拱、绘轩宇到参编法式,方悟营造之要,在法、在规、在传。 None 4.00700003 4007.00003 - 400800001 Player None 玩家 0 这三十六卷法式,是大人的毕生所愿,是众匠人的心血所凝, None 4.00800001 4008.00001 - 400800002 Player None 玩家 0 更是大宋营造的万世准绳,属下幸参与其中,此生无憾! None 4.00800002 4008.00002 - 400900001 NeiShi None 内侍 0 圣旨到 —— 将作监少监李诫接旨! None 4.00900001 4009.00001 - 401000001 NeiShi None 内侍 0 皇帝诏曰:古者营室,度以绳墨,程以功限,乃成万世之基。 None 4.01000001 4010.00001 - 401000002 NeiShi None 内侍 0 将作监少监李诫,恪恭职守,十载编修,成《营造法式》三十六卷。 None 4.01000002 4010.00002 - 401100001 NeiShi None 内侍 0 立材份之模,定功料之规,绘官式之样,杜贪弊之源,利国利民,功在社稷。 None 4.01100001 4011.00001 - 401100002 NeiShi None 内侍 0 特命国子监刊刻颁行,天下官民营造,凡宫室、城郭、桥梁、官署,皆依此法式, None 4.01100002 4011.00002 - 401100003 NeiShi None 内侍 0 不得违越。 None 4.01100003 4011.00003 - 401100004 NeiShi None 内侍 0 李诫晋阶将作监,赏锦缎百匹、金五十两。 None 4.01100004 4011.00004 - 401100005 NeiShi None 内侍 0 钦此! None 4.01100005 4011.00005 - 401200001 LiJie None 李诫 0 臣李诫,率将作监上下,领旨谢恩! None 4.01200001 4012.00001 - 401300001 Other None 旁白 0 崇宁二年春,《营造法式》获诏,由国子监刊刻颁行天下。 None 4.01300001 4013.00001 - 401400001 MinJiang None 民宅匠人 0 如今有了官家颁的法式,造屋按图来,尺寸、用料都标得明明白白,既省料又牢固, None 4.01400001 4014.00001 - 401400002 MinJiang None 民宅匠人 0 再也不怕工头糊弄克扣了! None 4.01400002 4014.00002 - 401500001 WuZhu None 屋主 0 可不是嘛,听说宫里的殿宇、城外的桥梁,全按这册子造,咱老百姓造屋, None 4.01500001 4015.00001 - 401500002 WuZhu None 屋主 0 也能沾这法度的光! None 4.01500002 4015.00002 - 401600001 LiJie None 李诫 0 当年库房之内,教你识水准、曲尺, None 4.01600001 4016.00001 - 401600002 LiJie None 李诫 0 只为让你知 “无规矩则屋不立”;今日法式行天下,工有规,料有例,图有准, None 4.01600002 4016.00002 - 401600003 LiJie None 李诫 0 国用省,民力安,这便是我编修法式的初心啊。 None 4.01600003 4016.00003 - 401700001 Player None 玩家 0 此非大人一人之功,却因大人一人而起。 None 4.01700001 4017.00001 - 401800001 Player None 玩家 0 从立材份制破古法之囿,到绘官式图融匠艺于纸,再到定功限料例堵贪弊之源, None 4.01800001 4018.00001 - 401800002 Player None 玩家 0 大人以十载心血,整肃天下营造,让匠艺有传,法度有立。 None 4.01800002 4018.00002 - 401900001 Player None 玩家 0 属下幸蒙大人教诲,从初识器具的画图令史,到能独掌制图、监工的匠官, None 4.01900001 4019.00001 - 401900002 Player None 玩家 0 十载相伴,所学所悟,终身受用。 None 4.01900002 4019.00002 - 402000001 LiJie None 李诫 0 非独你我,这是老都料匠等百匠同心,是天下营造人共愿。 None 4.02000001 4020.00001 - 402000002 LiJie None 李诫 0 你如今已能独当一面,往后将作监的营造法度,便要靠你与后生们传承。 None 4.02000002 4020.00002 - 402100001 LiJie None 李诫 0 学馆里的年轻画图吏、匠人,皆如当年的你,需让他们知法度、守规矩、传匠艺, None 4.02100001 4021.00001 - 402100002 LiJie None 李诫 0 让这法式之规,代代相传,生生不息。 None 4.02100002 4021.00002 - 402200001 Other None 旁白 0 《营造法式》刊行天下,天下营造为之一新。 None 4.02200001 4022.00001 - 402300001 LiangSiCheng None 梁思成 0 终于勘透了! None 4.02300001 4023.00001 - 402300002 LiangSiCheng None 梁思成 0 明仲先生的 “凡构屋之制,皆以材为祖”,竟是如此成熟的建筑模数体系, None 4.02300002 4023.00002 - 402300003 LiangSiCheng None 梁思成 0 比西方早了近千年! None 4.02300003 4023.00003 - 402400001 LiangSiCheng None 梁思成 0 这斗拱的放样之法、拼装之规,正是我们测绘古建的关键,有了它, None 4.02400001 4024.00001 - 402400002 LiangSiCheng None 梁思成 0 千年木构的营造密码,便全解了! None 4.02400002 4024.00002 - 402500001 LinHuiYin None 林徽因 0 载编修,图文并重,把华夏古建的智慧凝于三十六卷之中。 None 4.02500001 4025.00001 - 402600001 LinHuiYin None 林徽因 0 若非当年李诫先生力排众议,将口传的匠艺化作纸上的法度, None 4.02600001 4026.00001 - 402600002 LinHuiYin None 林徽因 0 将零散的营造之术归为统一的规制,这些千年的智慧,怕是早已湮没在时光里了。 None 4.02600002 4026.00002 - 402600003 LinHuiYin None 林徽因 0 这卷书,是北宋的法度,更是我们今日守护古建的根啊! None 4.02600003 4026.00003 +# 对话内容表 列1 列2 列4 列5 列6 列7 筛选用数据 列8 +# Id SpeakerId SpeakerName Direction Text Emphasis ChapterId DialogId +# int string string int string EmphasisType int int +# 对话行编号 策划备注 说话人Id 显示人名 说话朝向 说话内容 演出效果 章节Id 对话Id + 100100001 Id规则为 Time 时间 0 元祐七年,北宋汴京。 None 1.00100001 1001.00001 + 100200001 第1位数为章节Id LiJie 李诫 0 工头呢,工头呢,这是发生的什么事! None 1.00200001 1002.00001 + 100200002 第2-4位数为对话Id GongTou 工头 1 李官人啊,这...,我也不知...,啊! None 1.00200002 1002.00002 + 100200003 第5-9位数为对话行Id GongTou 工头 1 定是那可恶的老鼠将这木材咬了去,或是这阴雨的天气染湿了榫头...。 None 1.00200003 1002.00003 + 100200004 LiJie 李诫 0 那这木制松软、一掰就弯的木材是什么,我又不是不认识, None 1.00200004 1002.00004 + 100200005 LiJie 李诫 0 大殿建筑用的都是上好的楠木,那这柳木是哪里来的你解释下。 None 1.00200005 1002.00005 + 100200006 GongTou 工头 1 这...定是工人中出现了偷鸡摸狗的小人,李官人大可放心, None 1.00200006 1002.00006 + 100200007 GongTou 工头 1 我一定将这小人找出来...。 None 1.00200007 1002.00007 + 100300001 Other 旁白 0 你是新入将作监的画图令史,今日正是你当值的第一天。 None 1.00300001 1003.00001 + 100300002 LiJie 李诫 1 你便是新任的画图令史? None 1.00300002 1003.00002 + 100300003 LiJie 李诫 1 来得正好。 None 1.00300003 1003.00003 + 100300004 Player 玩家 0 属下正是,见过李主簿。 None 1.00300004 1003.00004 + 100300005 LiJie 李诫 1 方才工地塌架,你也有所耳闻。 None 1.00300005 1003.00005 + 100300006 LiJie 李诫 1 这工头竟拿柳木来替代楠木,企图瞒天过海,结果却落得如此下场, None 1.00300006 1003.00006 + 100300007 LiJie 李诫 1 幸好方才无人员伤亡,才让这工头躲过一劫。 None 1.00300007 1003.00007 + 100300008 LiJie 李诫 1 如今营造无尺、用料无度,劣木充良、偷工减料已成大患。 None 1.00300008 1003.00008 + 100300009 LiJie 李诫 1 而我们的职责,就是尽早发现这般祸患,防止酿成更大的问题。 None 1.00300009 1003.00009 + 100300010 LiJie 李诫 1 无规矩,则屋不立;无准绳,则工不正。 None 1.0030001 1003.0001 + 100300011 LiJie 李诫 1 你也要牢记。 None 1.00300011 1003.00011 + 100300012 Player 玩家 0 是,李主簿。 None 1.00300012 1003.00012 + 100300013 LiJie 李诫 1 你既为画图令史,第一要务便是识木、辨材、熟用器具。 None 1.00300013 1003.00013 + 100300014 LiJie 李诫 1 现在随我去库房,我来带你认识水准、绳墨、曲尺、方斗这些营造根本之器。 None 1.00300014 1003.00014 + 100300015 LiJie 李诫 1 待你熟习测量与料例,我便亲自带你到工地监工核验,杜绝此类祸事再发。 None 1.00300015 1003.00015 + 100300016 Player 玩家 0 属下遵命。 None 1.00300016 1003.00016 + 100300017 Other 旁白 0 你正式踏入将作监,一段以法度正营造的历程,自此开始。 None 1.00300017 1003.00017 + 100400001 LiJie 李诫 1 这里是库房,存放着营造时用到的所有工具。 None 1.00400001 1004.00001 + 100400002 Subtitle 字幕 0 檀木质地,刻度以朱砂标注,一端为方、一端为折,刻有 “材份” 刻度。 None 1.00400002 1004.00002 + 100400003 LiJie 李诫 1 你看,构屋先定 “方”,柱枋是否垂直、斗拱是否方正,全凭这曲尺核验。 None 1.00400003 1004.00003 + 100400004 LiJie 李诫 1 此前工地偷换木料,若早以曲尺量其形制,便知柳木径寸不足,断断用不得啊。 None 1.00400004 1004.00004 + 100400005 LiJie 李诫 1 此乃方斗,也叫墨斗,配绳墨使用。 None 1.00400005 1004.00005 + 100400006 LiJie 李诫 1 绳墨牵直,以墨斗弹线,便知木料是否平直、墙体是否端正。 None 1.00400006 1004.00006 + 100400007 Subtitle 字幕 0 方斗为楠木所制,斗身刻 “将作监” 款识,墨仓密封,绳墨以生丝浸松烟墨制成,耐磨不褪。 None 1.00400007 1004.00007 + 100400008 LiJie 李诫 1 营造之事,“直” 为要。 None 1.00400008 1004.00008 + 100400009 LiJie 李诫 1 工头偷工减料,常以歪木充数,若以绳墨弹线,歪直立现,断无蒙混可能。 None 1.00400009 1004.00009 + 100400010 Player 玩家 0 那这是何物? None 1.0040001 1004.0001 + 100400011 LiJie 李诫 1 这是水准,也名 “水尺”,测地势高低、屋基平正之用。 None 1.00400011 1004.00011 + 100400012 Subtitle 字幕 0 青铜制的水准器,形制为长槽,内盛水,槽侧刻刻度,槽端有通气孔,是宋代成熟的水准测量工具。 None 1.00400012 1004.00012 + 100400013 LiJie 李诫 1 汴京地势多洼,营建房宇先以水准定基址 None 1.00400013 1004.00013 + 100400014 LiJie 李诫 1 若基址倾斜,纵是木料精良,也难逃倾颓之祸。 None 1.00400014 1004.00014 + 100400015 LiJie 李诫 1 水之性平,这水准便是借水定平。 None 1.00400015 1004.00015 + 100400016 LiJie 李诫 1 除了这些器具,库房更藏有 “料例” 册籍, None 1.00400016 1004.00016 + 100400017 LiJie 李诫 1 楠木、樟木、杉木各等用料定额,大木作、小木作各工序用工之数,皆在册中。 None 1.00400017 1004.00017 + 100400018 LiJie 李诫 1 你既为画图令史,识器是第一步,更要知 “器以定法、法以量料”。 None 1.00400018 1004.00018 + 100400019 LiJie 李诫 1 这些工具,是规矩的具象,料例是制度的准绳,二者相合,才能堵贪弊、正营造。 None 1.00400019 1004.00019 + 100400020 LiJie 李诫 1 今日先熟其形、知其用。 None 1.0040002 1004.0002 + 100400021 LiJie 李诫 1 明日随我去工地,以器验工,看看那些贪弊工头还能藏多少猫腻。 None 1.00400021 1004.00021 + 100400022 Player 玩家 0 是,李主簿。 None 1.00400022 1004.00022 + 100500001 LiJie 李诫 0 这工地是谁负责! None 1.00500001 1005.00001 + 100500002 GongTou 工头 0 李主簿,您怎么又来了… None 1.00500002 1005.00002 + 100500003 LiJie 李诫 0 我不来,怎知你们又在如何糊弄? None 1.00500003 1005.00003 + 100500004 LiJie 李诫 0 今日来便是要验工。 None 1.00500004 1005.00004 + 100500005 LiJie 李诫 0 你且取来昨日库房的曲尺、绳墨、水准,逐一核验梁柱基址。 None 1.00500005 1005.00005 + 100500006 Player 玩家 0 是,李主簿。 None 1.00500006 1005.00006 + 100500007 Player 玩家 0 李主簿,这根立柱偏斜三分,枋木榫口尺寸不符,根本无法咬合! None 1.00500007 1005.00007 + 100500008 GongTou 工头 0 这… None 1.00500008 1005.00008 + 100500009 GongTou 工头 0 … None 1.00500009 1005.00009 + 100500010 GongTou 工头 0 这只是小偏差,匠人凭手眼便可调整… None 1.0050001 1005.0001 + 100500011 LiJie 李诫 0 营造无差毫厘! None 1.00500011 1005.00011 + 100500012 LiJie 李诫 0 榫卯不合、梁柱不直,今日可凑活,明日必倾塌! None 1.00500012 1005.00012 + 100500013 LiJie 李诫 0 你看好 ——屋之牢固,全在榫卯。 None 1.00500013 1005.00013 + 100500014 LiJie 李诫 0 榫为凸,卯为凹,一榫一卯严丝合缝,不用一钉,可立百年。 None 1.00500014 1005.00014 + 100500015 LiJie 李诫 0 旧匠只凭手感拼装,尺寸全凭口传,自然歪扭松垮。 None 1.00500015 1005.00015 + 100500016 LiJie 李诫 0 今日我便教你按材份制放样、按标准榫卯拼装。 None 1.00500016 1005.00016 + 100500017 LiJie 李诫 0 先定材份,再画榫头长短、卯眼深浅,每一分都有定数。 None 1.00500017 1005.00017 + 100500018 LiJie 李诫 0 你来上手试试。 None 1.00500018 1005.00018 + 100500019 Player 玩家 0 原来如此… None 1.00500019 1005.00019 + 100500020 Player 玩家 0 对齐、卡紧、压实,竟如此稳固! None 1.0050002 1005.0002 + 100500021 LiJie 李诫 0 这便是法度之力。 None 1.00500021 1005.00021 + 100500022 LiJie 李诫 0 构件按图预制,到工地只需精准拼装,既省工,又让贪弊者无可乘之机。 None 1.00500022 1005.00022 + 100500023 LiJie 李诫 0 往后所有构件,必须先以尺量、以图定、以榫卯合,不合格一律不准上架! None 1.00500023 1005.00023 + 100500024 GongTou 工头 0 是… None 1.00500024 1005.00024 + 100500025 GongTou 工头 0 小人遵命… None 1.00500025 1005.00025 + 100500026 LiJie 李诫 0 这是你第一次亲手完成榫卯拼装,以图正匠,以器验工,以榫卯固屋 None 1.00500026 1005.00026 + 100500027 LiJie 李诫 0 这条路,你才刚刚开始啊。 None 1.00500027 1005.00027 + 200100001 Time 时间 0 绍圣四年,北宋汴京。 None 2.00100001 2001.00001 + 200200001 LiJie 李诫 0 奉圣谕:元祐旧《营造法式》疏略无章,营造贪弊屡禁不止,命本官重修法式, None 2.00200001 2002.00001 + 200200002 LiJie 李诫 0 立天下营造之准绳! None 2.00200002 2002.00002 + 200200003 Other 旁白 0 你已入职将作监五年,从初识器具的画图令史,成长为能独立验工的吏员 None 2.00200003 2002.00003 + 200200004 Other 旁白 0 今日这场议事,是李诫升任将作监丞后,首次召集全监匠官、工匠议重修法式之事。 None 2.00200004 2002.00004 + 200200005 LaoDouLiao 老都料匠 0 李官人,老身斗胆说一句:营造之事,凭的是师徒口传、手上功夫! None 2.00200005 2002.00005 + 200200006 LaoDouLiao 老都料匠 0 我从艺四十载,造过开封府廨、修过太庙,哪样不是凭心授的尺寸? None 2.00200006 2002.00006 + 200200007 LaoDouLiao 老都料匠 0 旧法式有文字便够了,何必多此一举定什么 “死规矩”? None 2.00200007 2002.00007 + 200200008 LiJie 李诫 0 都料匠此言差矣! None 2.00200008 2002.00008 + 200200009 LiJie 李诫 0 旧法式只有文字,无尺寸、无图样,工头虚报料账,匠人凭手感下料, None 2.00200009 2002.00009 + 200200010 LiJie 李诫 0 才会有次木充之,榫卯歪扭之事! None 2.0020001 2002.0001 + 200200011 LiJie 李诫 0 我重修法式,核心便是立 “材份制”。 None 2.00200011 2002.00011 + 200200012 LiJie 李诫 0 凡构屋之制,皆以材为祖! None 2.00200012 2002.00012 + 200200013 LiJie 李诫 0 材分八等,大殿用一等材,小榭用八等材,斗拱、柱枋、榫卯,每一分、每一厘, None 2.00200013 2002.00013 + 200200014 LiJie 李诫 0 皆以材为模数定死! None 2.00200014 2002.00014 + 200200015 LaoDouLiao 老都料匠 0 李官人是读书人,不懂匠人的活计! None 2.00200015 2002.00015 + 200200016 LaoDouLiao 老都料匠 0 斗拱拼装,看的是榫头松紧、卯眼深浅,手上的感觉比纸上的刻度准! None 2.00200016 2002.00016 + 200200017 LaoDouLiao 老都料匠 0 口传的尺寸,代代相承,哪需什么 “材份” 定数? None 2.00200017 2002.00017 + 200200018 LiJie 李诫 0 口舌之争无益! None 2.00200018 2002.00018 + 200200019 LiJie 李诫 0 五王邸正在营建,其大殿需五铺作斗拱百组。 None 2.00200019 2002.00019 + 200200020 LiJie 李诫 0 我与你立约:你按古法口传的尺寸拼一组斗拱, None 2.0020002 2002.0002 + 200200021 LiJie 李诫 0 我让我徒弟按材份制定尺、放样、拼一组,与你相比。 None 2.00200021 2002.00021 + 200200022 LiJie 李诫 0 两件斗拱,摆在工地实测:哪件榫卯严丝合缝、可异地预制、现场速拼, None 2.00200022 2002.00022 + 200200023 LiJie 李诫 0 哪件便为法式之依! None 2.00200023 2002.00023 + 200200024 LiJie 李诫 0 都料匠,你敢应否? None 2.00200024 2002.00024 + 200200025 LaoDouLiao 老都料匠 0 有何不敢! None 2.00200025 2002.00025 + 200200026 LaoDouLiao 老都料匠 0 老身的手艺,还怕比不过一纸刻度? None 2.00200026 2002.00026 + 200200027 Player 玩家 0 属下必不负李丞所托! None 2.00200027 2002.00027 + 200200028 Other 旁白 0 一场关乎 “古法” 与 “新法” 的对决,就此展开; None 2.00200028 2002.00028 + 200300001 Other 旁白 0 而你手中的曲尺,不再只是验工的工具,更是书写营造法度的笔。 None 2.00300001 2003.00001 + 200300002 LiJie 李诫 0 今日便教你材份制的根本,这是重修《营造法式》的核心,也是拼出标准斗拱的关键。 None 2.00300002 2003.00002 + 200300003 LiJie 李诫 0 凡构屋之制,皆以材为祖。 None 2.00300003 2003.00003 + 200300004 LiJie 李诫 0 材是营造的基本模数,高 15 分、厚 10 分;两材之间为栔, None 2.00300004 2003.00004 + 200300005 LiJie 李诫 0 高 6 分、厚 4 分;材加栔为足材,高 21 分。 None 2.00300005 2003.00005 + 200300006 LiJie 李诫 0 殿宇大小、斗拱高低、榫卯长短,全由这八等材定尺,再无凭口传、靠手感的乱象。 None 2.00300006 2003.00006 + 200300007 LaoDouLiao 老都料匠 0 不过是把口传的尺寸刻在木上,换个说法罢了,拼斗拱还得看手上功夫! None 2.00300007 2003.00007 + 200300008 LiJie 李诫 0 你且用这曲尺,量一量这五铺作斗拱的栌斗。 None 2.00300008 2003.00008 + 200300009 Player 玩家 0 回李丞,栌斗方三十二分,高二十分! None 2.00300009 2003.00009 + 200300010 LiJie 李诫 0 没错。五铺作斗拱的华拱、耍头、罗汉枋,每一件构件、每一处榫卯,都有材份定数,半分不差。 None 2.0030001 2003.0001 + 200300011 LiJie 李诫 0 古法拼斗拱,榫头凭砍、卯眼凭凿,松紧全靠凑;按材份制, None 2.00300011 2003.00011 + 200300012 LiJie 李诫 0 榫头长 12 分、宽 6 分,卯眼深 10 分、宽 6 分,严丝合缝。 None 2.00300012 2003.00012 + 200300013 LiJie 李诫 0 先弹中线定基准,再按材份画榫卯轮廓,异地预制的构件,运到工地也能精准拼装。 None 2.00300013 2003.00013 + 200300014 Player 玩家 0 按尺标记,尺寸丝毫不差,原来榫卯可以如此精准! None 2.00300014 2003.00014 + 200300015 LiJie 李诫 0 都料匠,你四十年手艺,可曾让百组斗拱的榫卯分毫不差? None 2.00300015 2003.00015 + 200300016 LiJie 李诫 0 可曾实现构件异地预制、现场速拼? None 2.00300016 2003.00016 + 200300017 LaoDouLiao 老都料匠 0 …工地见真章! None 2.00300017 2003.00017 + 200300018 LaoDouLiao 老都料匠 0 光说不练不算数! None 2.00300018 2003.00018 + 200300019 LiJie 李诫 0 你已掌握材份测量与榫卯标记,明日随我去五王邸工地,用这套法度, None 2.00300019 2003.00019 + 200300020 LiJie 李诫 0 拼出能服天下匠人的五铺作斗拱! None 2.0030002 2003.0002 + 200300021 Player 玩家 0 属下遵命! None 2.00300021 2003.00021 + 200300022 Other 旁白 0 你终于懂了材份制的真谛,标准化的营造法度,即将在工地接受最严苛的检验。 None 2.00300022 2003.00022 + 200400001 LiJie 李诫 0 今日对决,只看三点:榫卯严合、拼装速度、构件通用,输者便认材份制为营造正途! None 2.00400001 2004.00001 + 200400002 LaoDouLiao 老都料匠 0 老夫造了一辈子斗拱,闭眼都能拼! None 2.00400002 2004.00002 + 200400003 LaoDouLiao 老都料匠 0 哪用得着什么刻度分份! None 2.00400003 2004.00003 + 200400004 LiJie 李诫 0 该你了,按材份制,一步一验,精准拼装。 None 2.00400004 2004.00004 + 200400005 Player 玩家 0 李丞,拼装完毕! None 2.00400005 2004.00005 + 200400006 LiJie 李诫 0 都看好了! None 2.00400006 2004.00006 + 200400007 LiJie 李诫 0 这就是口传手感与材份法度的差别! None 2.00400007 2004.00007 + 200400008 LiJie 李诫 0 按材份制预制的构件,异地生产、现场互换,百组斗拱皆可通用,省工三倍, None 2.00400008 2004.00008 + 200400009 LiJie 李诫 0 更让贪弊者无空可钻! None 2.00400009 2004.00009 + 200400010 LaoDouLiao 老都料匠 0 竟… None 2.0040001 2004.0001 + 200400011 LaoDouLiao 老都料匠 0 竟真的分毫不差… None 2.00400011 2004.00011 + 200400012 LaoDouLiao 老都料匠 0 替换起来也丝毫不卡… None 2.00400012 2004.00012 + 200400013 LaoDouLiao 老都料匠 0 老夫活了大半辈子,从没见过这么规整的斗拱! None 2.00400013 2004.00013 + 200400014 LiJie 李诫 0 古法口传,传一人丢一人;法度制图,传天下利万代。 None 2.00400014 2004.00014 + 200400015 LiJie 李诫 0 重修《营造法式》,不是废了老手艺,而是把手艺变成天下共守的规矩! None 2.00400015 2004.00015 + 200400016 LaoDouLiao 老都料匠 0 李官人,是老夫守旧迂腐了! None 2.00400016 2004.00016 + 200400017 LaoDouLiao 老都料匠 0 这材份制,才是能护营造、利万民的真法度! None 2.00400017 2004.00017 + 200400018 LaoDouLiao 老都料匠 0 往后,老夫愿按法式规矩做工! None 2.00400018 2004.00018 + 200400019 Player 玩家 0 材份定规,榫卯立心,营造之法,终于有了统一准绳! None 2.00400019 2004.00019 + 200400020 Other 旁白 0 一场对决,折服老匠,更定下了天下营造的模数根基;标准化的营造之路,自此彻底走通。 None 2.0040002 2004.0002 + 200500001 LaoDouLiao 老都料匠 0 李丞,今日工地实测,让老身彻悟! None 2.00500001 2005.00001 + 200500002 LaoDouLiao 老都料匠 0 口传终有尽,法度传千年,这材份制,老身服了! None 2.00500002 2005.00002 + 200500003 LaoDouLiao 老都料匠 0 往后我等老匠,皆按材份规矩下料、拼榫、造屋! None 2.00500003 2005.00003 + 200500004 LiJie 李诫 0 都料匠肯弃守旧之见,共立营造法度,乃是天下匠人之幸! None 2.00500004 2005.00004 + 200500005 LiJie 李诫 0 古法手艺是根,标准法度是纲,纲举目张,手艺才能代代不失。 None 2.00500005 2005.00005 + 200500006 LiJie 李诫 0 今日五铺作斗拱的材份模数、榫卯尺寸、拼装流程,皆是重修《营造法式》的核心实证。 None 2.00500006 2005.00006 + 200500007 LiJie 李诫 0 你今日以材份制拼斗拱,实测精准、榫卯稳固,足堪担当绘图重任。 None 2.00500007 2005.00007 + 200500008 Player 玩家 0 回李丞,五铺作斗拱材份、榫卯数据已全部归档,可作为官造标准! None 2.00500008 2005.00008 + 200500009 LiJie 李诫 0 好! None 2.00500009 2005.00009 + 200500010 LiJie 李诫 0 自今日起,将作监所有大木作构件,皆按此标准备料、放样、拼装;我会奏报朝廷, None 2.0050001 2005.0001 + 200500011 LiJie 李诫 0 将材份制、榫卯标准、斗拱制度,逐一写入新修《营造法式》。 None 2.00500011 2005.00011 + 200500012 LaoDouLiao 老都料匠 0 老身愿将毕生匠艺,按材份制整理成册,供画图吏绘制成图, None 2.00500012 2005.00012 + 200500013 LaoDouLiao 老都料匠 0 让天下匠人都能守规矩、造良屋! None 2.00500013 2005.00013 + 200500014 LiJie 李诫 0 凡构屋之制,皆以材为祖! None 2.00500014 2005.00014 + 200500015 LiJie 李诫 0 以尺正匠,以图定法,以榫卯固国之营造,这便是我们重修《营造法式》的初心! None 2.00500015 2005.00015 + 300100001 Other 旁白 0 绍圣四年,材份制正式成为将作监营造准则, None 3.00100001 3001.00001 + 300100002 Other 旁白 0 五铺作斗拱标准化拼装落地推行;旧匠归心,法度初立,《营造法式》的编修, None 3.00100002 3001.00002 + 300100003 Other 旁白 0 迈入了图样绘制的全新阶段。 None 3.00100003 3001.00003 + 300200001 LiJie 李诫 0 荒唐! None 3.00200001 3002.00001 + 300200002 LiJie 李诫 0 实在荒唐! None 3.00200002 3002.00002 + 300200003 LiJie 李诫 0 元祐旧法式,只记规制名目,不绘形制分毫,这与无字之书何异! None 3.00200003 3002.00003 + 300200004 Subtitle 字幕 0 泛黄纸页上仅见墨书 “太庙大殿用大木作,施五铺作斗拱,柱枋相称”,无任何形制、尺寸标注,字迹潦草且有多处涂改。 None 3.00200004 3002.00004 + 300200005 LaoDouLiao 老都料匠 0 李丞息怒,这旧法式本就是如此。 None 3.00200005 3002.00005 + 300200006 LaoDouLiao 老都料匠 0 上月龙德宫添造偏殿,各州调派的匠人齐聚工地,有人依口传做 “直柱”, None 3.00200006 3002.00006 + 300200007 LaoDouLiao 老都料匠 0 有人偏要做 “侧脚柱”,连斗拱的排布间距都各执一词, None 3.00200007 3002.00007 + 300200008 LaoDouLiao 老都料匠 0 最后愣是耽搁了半月工期,还废了不少木料。 None 3.00200008 3002.00008 + 300200009 LiJie 李诫 0 这便是无图之弊! None 3.00200009 3002.00009 + 300200010 LiJie 李诫 0 文字可歧解,口传可错漏,匠人各凭心意施工,工头便趁此虚报料账、克扣工料, None 3.0020001 3002.0001 + 300200011 LiJie 李诫 0 国用民力,都耗在这无章可循的营造里了! None 3.00200011 3002.00011 + 300200012 LiJie 李诫 0 旧法疏略,便以新法补之;文字不足,便以图样辅之! None 3.00200012 3002.00012 + 300200013 LiJie 李诫 0 今日我便定下编修铁规:凡新修《营造法式》,必图文并重,以材份制为根本准则, None 3.00200013 3002.00013 + 300200014 LiJie 李诫 0 绘天下营造之形,标分毫尺寸之数,让官民营造,皆有图可依、有法可循! None 3.00200014 3002.00014 + 300200015 LiJie 李诫 0 你随我五载,熟材份、通榫卯、验过工地、拼过斗拱。 None 3.00200015 3002.00015 + 300200016 LiJie 李诫 0 今日起,你便是图样编修的主事画图吏,与我一同,将这大宋营造的规矩, None 3.00200016 3002.00016 + 300200017 LiJie 李诫 0 一笔一画绘在纸上,立为天下准绳! None 3.00200017 3002.00017 + 300200018 Player 玩家 0 属下遵命! None 3.00200018 3002.00018 + 300200019 Player 玩家 0 定以材份为尺,以笔墨为工,绘精准图样,立万世法度,不负李丞所托! None 3.00200019 3002.00019 + 300200020 LaoDouLiao 老都料匠 0 李丞,老身虽愚钝,却也知这图样的紧要。 None 3.0020002 3002.0002 + 300200021 LaoDouLiao 老都料匠 0 我手中有历代匠人传下的营造手谱,虽无规整刻度, None 3.00200021 3002.00021 + 300200022 LaoDouLiao 老都料匠 0 却记了太庙、朱雀门的形制要诀,愿献出来,为编修图样尽一份力! None 3.00200022 3002.00022 + 300200023 LiJie 李诫 0 都料匠有此心,实乃营造之幸! None 3.00200023 3002.00023 + 300200024 LiJie 李诫 0 古法手艺是根,标准图样是纲,纲举目张,方能让匠艺传之万世。 None 3.00200024 3002.00024 + 300200025 Other 旁白 0 元符二年,《营造法式》图样编修正式启幕。 None 3.00200025 3002.00025 + 300300001 LiJie 李诫 0 绘图立样,非凭心意,必先定三准,这是图样能成天下准绳的根本,你需记死、做熟。 None 3.00300001 3003.00001 + 300300002 LiJie 李诫 0 第一准,准材份。 None 3.00300002 3003.00002 + 300300003 LiJie 李诫 0 材分八等,一等材高十五分、厚十分,八等材高六分、厚四分,凡绘图, None 3.00300003 3003.00003 + 300300004 LiJie 李诫 0 先以材份定单位,再标尺寸,不记丈尺,只记分毫。 None 3.00300004 3003.00004 + 300300005 LiJie 李诫 0 第二准,准形制。 None 3.00300005 3003.00005 + 300300006 LiJie 李诫 0 殿宇有殿宇之形,斗拱有斗拱之制,侧脚柱必微倾三分,栌斗必方、华拱必曲, None 3.00300006 3003.00006 + 300300007 LiJie 李诫 0 形制错,纵尺寸再准,也是废图,造不出牢固屋宇。 None 3.00300007 3003.00007 + 300300008 LiJie 李诫 0 第三准,准比例。 None 3.00300008 3003.00008 + 300300009 LiJie 李诫 0 梁枋之宽对柱径之厚,斗拱之高对屋架之深,皆有定比,绘图时缩千尺为寸, None 3.00300009 3003.00009 + 300300010 LiJie 李诫 0 比例不失,匠人按图放大施工,才不会歪扭失衡。 None 3.0030001 3003.0001 + 300300011 LaoDouLiao 老都料匠 0 大人所言极是,这手谱是前几代老匠人传下的,记了太庙、五王邸的营造要诀。 None 3.00300011 3003.00011 + 300300012 LaoDouLiao 老都料匠 0 比如这龙德宫的耍头,需上斜三分才合榫,只是无材份刻度,各匠各解,才出了差错。 None 3.00300012 3003.00012 + 300300013 LiJie 李诫 0 这些不是错,是匠人的心血,今日我们要做的,便是把这些口传心授的心血, None 3.00300013 3003.00013 + 300300014 LiJie 李诫 0 译成官式图样。 None 3.00300014 3003.00014 + 300300015 LiJie 李诫 0 今日首绘五铺作斗拱全图,这是大木作的核心,也是编修图样的开篇。 None 3.00300015 3003.00015 + 300300016 LiJie 李诫 0 需绘三图:平、立、剖,缺一不可。 None 3.00300016 3003.00016 + 300300017 LiJie 李诫 0 平图见排布,立图见层级,剖图见榫卯,三图合一,天下匠人见之, None 3.00300017 3003.00017 + 300300018 LiJie 李诫 0 便知如何下料、如何拼装。 None 3.00300018 3003.00018 + 300300019 LiJie 李诫 0 先画平图,以这十字墨线为基准,栌斗居其中,先定其材份尺寸,再标斗拱间距。 None 3.00300019 3003.00019 + 300300020 LaoDouLiao 老都料匠 0 大人,这五铺作斗拱的华拱,与罗汉枋交接处,榫头需稍收一分, None 3.0030002 3003.0002 + 300300021 LaoDouLiao 老都料匠 0 不然拼装时易卡壳,老身造了几十年,这一点错不了,绘图时莫要漏了。 None 3.00300021 3003.00021 + 300300022 Player 玩家 0 属下记下了:三准为纲,三图为要,材份定数,形制合规,更要融老匠之法, None 3.00300022 3003.00022 + 300300023 Player 玩家 0 让图样既准法度,又合工用。 None 3.00300023 3003.00023 + 300300024 LiJie 李诫 0 不错,制图非为纸上定规,实为工地施工,徒有刻度而不合工用,也是虚图。 None 3.00300024 3003.00024 + 300300025 LiJie 李诫 0 今日你先定平图的基准与材份标注,我与都料匠在旁看顾,有疑便问,务必做到分毫无差。 None 3.00300025 3003.00025 + 300300026 Other 旁白 0 绘图室里,墨线为骨,材份为尺,朱砂为色。 None 3.00300026 3003.00026 + 300300027 Other 旁白 0 昔日口传心授的匠艺,正化作纸上可查、可量、可依的法度。 None 3.00300027 3003.00027 + 300300028 Other 旁白 0 你手中的朱砂笔,每落下一笔,都是向《营造法式》官定图样迈出的一步, None 3.00300028 3003.00028 + 300300029 Other 旁白 0 也是为大宋营造立规的一步。 None 3.00300029 3003.00029 + 300400001 LiJie 李诫 0 方才内侍传旨,宫中寿康殿偏轩年久失修,命将作监十日内完成翻新营造, None 3.00400001 3004.00001 + 300400002 LiJie 李诫 0 且要依新定材份制施工,这正是我等图样实战的第一仗! None 3.00400002 3004.00002 + 300400003 LiJie 李诫 0 偏轩为宫妃休憩之所,虽非正殿,却也需形制合规、用料合度,既要牢固,又要精巧。 None 3.00400003 3004.00003 + 300400004 LiJie 李诫 0 今日便由你主笔,绘偏轩全套营造图样,我与都料匠为你辅证,按图施工! None 3.00400004 3004.00004 + 300400005 LaoDouLiao 老都料匠 0 寿康殿偏轩我早年参与过修葺,面阔三间约一丈八尺,进深两间一丈二尺, None 3.00400005 3004.00005 + 300400006 LaoDouLiao 老都料匠 0 原是小式殿宇,该用六等材,五铺作斗拱便够,只是当年无图样,全凭匠人手眼, None 3.00400006 3004.00006 + 300400007 LaoDouLiao 老都料匠 0 如今按新法制图,正好见真章! None 3.00400007 3004.00007 + 300400008 Player 玩家 0 属下遵命! None 3.00400008 3004.00008 + 300400009 LiJie 李诫 0 侧脚柱是官造定规,檐柱微倾二分,内柱微倾一分,既防屋宇侧倾,又显形制层次, None 3.00400009 3004.00009 + 300400010 LiJie 李诫 0 绘时柱脚需向内收,不可画成直柱! None 3.0040001 3004.0001 + 300400011 LaoDouLiao 老都料匠 0 画图吏,偏轩是休憩之所,屋架举折不可太陡,不然檐角上翘过甚, None 3.00400011 3004.00011 + 300400012 LaoDouLiao 老都料匠 0 失了精巧;梁枋与斗拱交接处,榫头需短三分,六等材料细,榫头过长易折。 None 3.00400012 3004.00012 + 300400013 Player 玩家 0 依材份定尺,按法度绘图,竟真能让纸上笔墨,化作宫中轩宇的模样, None 3.00400013 3004.00013 + 300400014 Player 玩家 0 连侧脚、举折这些细节,都分毫不差! None 3.00400014 3004.00014 + 300400015 LiJie 李诫 0 这便是实战制图的要义! None 3.00400015 3004.00015 + 300400016 LiJie 李诫 0 制图非为纸上好看,实为工地施工,既要合官造法度,又要贴施工实理, None 3.00400016 3004.00016 + 300400017 LiJie 李诫 0 你今日将材份制、老匠经验融于一图,才算真正掌了官式制图的门道! None 3.00400017 3004.00017 + 300400018 LaoDouLiao 老都料匠 0 往日造偏轩,匠人需反复试料、改榫,十日内完工绝无可能。 None 3.00400018 3004.00018 + 300400019 LaoDouLiao 老都料匠 0 如今有了这图样,下料、预制、拼装皆有准头,五日便能预制好所有构件, None 3.00400019 3004.00019 + 300400020 LaoDouLiao 老都料匠 0 五日现场拼装,十日期限绰绰有余! None 3.0040002 3004.0002 + 300400021 LaoDouLiao 老都料匠 0 这法度,真是救了工匠的力啊! None 3.00400021 3004.00021 + 300400022 LiJie 李诫 0 即刻将图样发往寿康殿工地,命工匠依图预制构件,我与你明日亲赴工地, None 3.00400022 3004.00022 + 300400023 LiJie 李诫 0 按图验料、监工,让这偏轩,成为大宋首个依新制图样营造的宫宇! None 3.00400023 3004.00023 + 300400024 Other 旁白 0 以材份为尺,以图样为法,寿康殿偏轩成为《营造法式》编修以来, None 3.00400024 3004.00024 + 300400025 Other 旁白 0 首个依官定图样营造的宫室工程。 None 3.00400025 3004.00025 + 300400026 Other 旁白 0 纸上法度,终于落地生花。 None 3.00400026 3004.00026 + 300500001 LiJie 李诫 0 今日寿康殿偏轩动工,皆依将作监新定官式图样施工! None 3.00500001 3005.00001 + 300500002 LiJie 李诫 0 凡下料、拼装、立架,分毫皆按图中材份定数,老都料匠督工,画图吏验尺, None 3.00500002 3005.00002 + 300500003 LiJie 李诫 0 敢有私改尺寸、克扣物料者,按律处置! None 3.00500003 3005.00003 + 300500004 LaoDouLiao 老都料匠 0 侧脚柱,六等材制,柱身微倾二分,尺寸合度! None 3.00500004 3005.00004 + 300500005 Player 玩家 0 李丞,五铺作斗拱构件,榫头长 6 分、卯眼深 5 分,皆按六等材定数, None 3.00500005 3005.00005 + 300500006 Player 玩家 0 榫卯严合,可拼装! None 3.00500006 3005.00006 + 300500007 Player 玩家 0 料例皆按图样定数,每一根木料、每一组构件都有标注,少一分一毫,皆可查对, None 3.00500007 3005.00007 + 300500008 Player 玩家 0 休要存贪念! None 3.00500008 3005.00008 + 300500009 GongTou 工头 0 不敢不敢,画图吏明察,小人绝不敢乱来! None 3.00500009 3005.00009 + 300500010 LaoDouLiao 老都料匠 0 按图施工,就是省心! None 3.0050001 3005.0001 + 300500011 LaoDouLiao 老都料匠 0 往日拼斗拱,少则半日,多则一日,如今按图对榫,一刻便成,还无半分偏差, None 3.00500011 3005.00011 + 300500012 LaoDouLiao 老都料匠 0 这图样,真是匠人福音! None 3.00500012 3005.00012 + 300500013 LiJie 李诫 0 不过半日,大木作构架立成,形制合规,构件牢固,这便是图样与法度的力量! None 3.00500013 3005.00013 + 300500014 LiJie 李诫 0 往日营造,无图无规,匠人忙乱,工头贪弊,半年方成的小轩,如今依图施工,十日必成。 None 3.00500014 3005.00014 + 300500015 LaoDouLiao 老都料匠 0 李丞高见! None 3.00500015 3005.00015 + 300500016 LaoDouLiao 老都料匠 0 老身活了大半辈子,今日才知,营造之事,有图有法,方能事半功倍。 None 3.00500016 3005.00016 + 300500017 LaoDouLiao 老都料匠 0 这偏轩的构架,比当年无图营造时,牢固数倍,模样也更周正,往后我等匠人, None 3.00500017 3005.00017 + 300500018 LaoDouLiao 老都料匠 0 必奉图样为圭臬! None 3.00500018 3005.00018 + 300500019 Player 玩家 0 材份定尺,图样定形,法立则工正,工正则屋固! None 3.00500019 3005.00019 + 300500020 Player 玩家 0 这寿康殿偏轩,便是新法营造的明证,往后天下营造,皆依此例, None 3.0050002 3005.0002 + 300500021 Player 玩家 0 便再无无规之乱、贪弊之害! None 3.00500021 3005.00021 + 300500022 LiJie 李诫 0 寿康殿偏轩大木作功成,后续瓦作、小木作,皆依图样施工! None 3.00500022 3005.00022 + 300500023 LiJie 李诫 0 今日之功,画图吏主笔制图有功,老都料匠督工有方,匠人依图施工尽责,皆记功一次! None 3.00500023 3005.00023 + 400100001 Other 旁白 0 元符二年秋,寿康殿偏轩大木作如期功成, None 4.00100001 4001.00001 + 400100002 Other 旁白 0 这是大宋第一座完全依《营造法式》官定图样、材份制营造的宫室工程。 None 4.00100002 4001.00002 + 400200001 LiJie 李诫 0 元祐七年,入监见营造无度,梁柱倾颓、料账虚浮,怒言 “营造无度, None 4.00200001 4002.00001 + 400200002 LiJie 李诫 0 则国用虚耗,民力不堪”。 None 4.00200002 4002.00002 + 400200003 LiJie 李诫 0 绍圣四年,奉诏重修法式,立材份八等之制,破古法口传之囿, None 4.00200003 4002.00003 + 400200004 LiJie 李诫 0 与老匠辩于五王邸工地,以法度胜手感。 None 4.00200004 4002.00004 + 400200005 LiJie 李诫 0 元符二年,制图立样,融匠艺于纸、定官式之规,寿康殿偏轩依图营造,成新法第一功。 None 4.00200005 4002.00005 + 400200006 LiJie 李诫 0 十载寒暑,遍考营造旧制,遍访天下匠人,手绘千张图样,核定万条料例, None 4.00200006 4002.00006 + 400200007 LiJie 李诫 0 今三十六卷、三百五十七篇,《营造法式》,终成! None 4.00200007 4002.00007 + 400200008 LaoDouLiao 老都料匠 0 老身活了七十余载,造了一辈子屋,初时只信师徒口传、手上功夫, None 4.00200008 4002.00008 + 400200009 LaoDouLiao 老都料匠 0 曾与李大人争执于工地,如今见这三十六卷册籍,才知什么是真正的营造之法! None 4.00200009 4002.00009 + 400200010 LaoDouLiao 老都料匠 0 这纸上的每一根墨线、每一个朱字,都是大人与画图吏的心血,是天下匠人的规矩, None 4.0020001 4002.0001 + 400200011 LaoDouLiao 老都料匠 0 往后营造,再无无章可循之苦,这是大宋匠人的福分啊! None 4.00200011 4002.00011 + 400200012 Player 玩家 0 属下元祐七年入监,蒙大人教诲,始识水准、绳墨之器, None 4.00200012 4002.00012 + 400200013 Player 玩家 0 初知料例、材份之规;十载相伴,从工地验工到案头制图, None 4.00200013 4002.00013 + 400200014 Player 玩家 0 从拼斗拱、绘轩宇到参编法式,方悟营造之要,在法、在规、在传。 None 4.00200014 4002.00014 + 400200015 Player 玩家 0 这三十六卷法式,是大人的毕生所愿,是众匠人的心血所凝, None 4.00200015 4002.00015 + 400200016 Player 玩家 0 更是大宋营造的万世准绳,属下幸参与其中,此生无憾! None 4.00200016 4002.00016 + 400200017 NeiShi 内侍 0 圣旨到 —— 将作监少监李诫接旨! None 4.00200017 4002.00017 + 400200018 NeiShi 内侍 0 皇帝诏曰:古者营室,度以绳墨,程以功限,乃成万世之基。 None 4.00200018 4002.00018 + 400200019 NeiShi 内侍 0 将作监少监李诫,恪恭职守,十载编修,成《营造法式》三十六卷。 None 4.00200019 4002.00019 + 400200020 NeiShi 内侍 0 立材份之模,定功料之规,绘官式之样,杜贪弊之源,利国利民,功在社稷。 None 4.0020002 4002.0002 + 400200021 NeiShi 内侍 0 特命国子监刊刻颁行,天下官民营造,凡宫室、城郭、桥梁、官署,皆依此法式, None 4.00200021 4002.00021 + 400200022 NeiShi 内侍 0 不得违越。 None 4.00200022 4002.00022 + 400200023 NeiShi 内侍 0 李诫晋阶将作监,赏锦缎百匹、金五十两。 None 4.00200023 4002.00023 + 400200024 NeiShi 内侍 0 钦此! None 4.00200024 4002.00024 + 400200025 LiJie 李诫 0 臣李诫,率将作监上下,领旨谢恩! None 4.00200025 4002.00025 + 400200026 Other 旁白 0 崇宁二年春,《营造法式》获诏,由国子监刊刻颁行天下。 None 4.00200026 4002.00026 + 400300001 MinJiang 民宅匠人 0 如今有了官家颁的法式,造屋按图来,尺寸、用料都标得明明白白,既省料又牢固, None 4.00300001 4003.00001 + 400300002 MinJiang 民宅匠人 0 再也不怕工头糊弄克扣了! None 4.00300002 4003.00002 + 400300003 WuZhu 屋主 0 可不是嘛,听说宫里的殿宇、城外的桥梁,全按这册子造,咱老百姓造屋, None 4.00300003 4003.00003 + 400300004 WuZhu 屋主 0 也能沾这法度的光! None 4.00300004 4003.00004 + 400300005 LiJie 李诫 0 当年库房之内,教你识水准、曲尺, None 4.00300005 4003.00005 + 400300006 LiJie 李诫 0 只为让你知 “无规矩则屋不立”;今日法式行天下,工有规,料有例,图有准, None 4.00300006 4003.00006 + 400300007 LiJie 李诫 0 国用省,民力安,这便是我编修法式的初心啊。 None 4.00300007 4003.00007 + 400300008 Player 玩家 0 此非大人一人之功,却因大人一人而起。 None 4.00300008 4003.00008 + 400300009 Player 玩家 0 从立材份制破古法之囿,到绘官式图融匠艺于纸,再到定功限料例堵贪弊之源, None 4.00300009 4003.00009 + 400300010 Player 玩家 0 大人以十载心血,整肃天下营造,让匠艺有传,法度有立。 None 4.0030001 4003.0001 + 400300011 Player 玩家 0 属下幸蒙大人教诲,从初识器具的画图令史,到能独掌制图、监工的匠官, None 4.00300011 4003.00011 + 400300012 Player 玩家 0 十载相伴,所学所悟,终身受用。 None 4.00300012 4003.00012 + 400300013 LiJie 李诫 0 非独你我,这是老都料匠等百匠同心,是天下营造人共愿。 None 4.00300013 4003.00013 + 400300014 LiJie 李诫 0 你如今已能独当一面,往后将作监的营造法度,便要靠你与后生们传承。 None 4.00300014 4003.00014 + 400300015 LiJie 李诫 0 学馆里的年轻画图吏、匠人,皆如当年的你,需让他们知法度、守规矩、传匠艺, None 4.00300015 4003.00015 + 400300016 LiJie 李诫 0 让这法式之规,代代相传,生生不息。 None 4.00300016 4003.00016 + 400300017 Other 旁白 0 《营造法式》刊行天下,天下营造为之一新。 None 4.00300017 4003.00017 + 400400001 LiangSiCheng 梁思成 0 终于勘透了! None 4.00400001 4004.00001 + 400400002 LiangSiCheng 梁思成 0 明仲先生的 “凡构屋之制,皆以材为祖”,竟是如此成熟的建筑模数体系, None 4.00400002 4004.00002 + 400400003 LiangSiCheng 梁思成 0 比西方早了近千年! None 4.00400003 4004.00003 + 400400004 LiangSiCheng 梁思成 0 这斗拱的放样之法、拼装之规,正是我们测绘古建的关键,有了它, None 4.00400004 4004.00004 + 400400005 LiangSiCheng 梁思成 0 千年木构的营造密码,便全解了! None 4.00400005 4004.00005 + 400400006 LinHuiYin 林徽因 0 载编修,图文并重,把华夏古建的智慧凝于三十六卷之中。 None 4.00400006 4004.00006 + 400400007 LinHuiYin 林徽因 0 若非当年李诫先生力排众议,将口传的匠艺化作纸上的法度, None 4.00400007 4004.00007 + 400400008 LinHuiYin 林徽因 0 将零散的营造之术归为统一的规制,这些千年的智慧,怕是早已湮没在时光里了。 None 4.00400008 4004.00008 + 400400009 LinHuiYin 林徽因 0 这卷书,是北宋的法度,更是我们今日守护古建的根啊! None 4.00400009 4004.00009 diff --git a/Assets/GameMain/Scripts/CustomComponent/DialogComponent.cs b/Assets/GameMain/Scripts/CustomComponent/DialogComponent.cs index 0b1ffec..19a1084 100644 --- a/Assets/GameMain/Scripts/CustomComponent/DialogComponent.cs +++ b/Assets/GameMain/Scripts/CustomComponent/DialogComponent.cs @@ -346,12 +346,13 @@ namespace CustomComponent _currentLineIndex = -1; _formController.OnDialogEnded(_formContext); - _formController.CloseUI(); - - if (dialogId > 0) + _formController.CloseUI(() => { - GameEntry.Event.Fire(this, DialogCompletedEventArgs.Create(chapterId, dialogId, lineId)); - } + if (dialogId > 0) + { + GameEntry.Event.Fire(this, DialogCompletedEventArgs.Create(chapterId, dialogId, lineId)); + } + }); } private void ApplyLineToContext(DRDialogLine lineRow, int lineIndex, int totalLines) @@ -359,7 +360,6 @@ namespace CustomComponent _formContext.CurrentLineId = lineRow.Id; _formContext.SpeakerId = lineRow.SpeakerId; _formContext.SpeakerName = lineRow.SpeakerName; - _formContext.Expression = lineRow.Expression; _formContext.Direction = lineRow.Direction; _formContext.Text = lineRow.Text; _formContext.Emphasis = lineRow.Emphasis; diff --git a/Assets/GameMain/Scripts/CustomComponent/StoryDirective/StoryChangeBackgroundDirectiveAsset.cs b/Assets/GameMain/Scripts/CustomComponent/StoryDirective/StoryChangeBackgroundDirectiveAsset.cs index 2a568c3..7ac43a2 100644 --- a/Assets/GameMain/Scripts/CustomComponent/StoryDirective/StoryChangeBackgroundDirectiveAsset.cs +++ b/Assets/GameMain/Scripts/CustomComponent/StoryDirective/StoryChangeBackgroundDirectiveAsset.cs @@ -9,6 +9,8 @@ namespace CustomComponent public override string ActionName => "ChangeBackground"; + public override bool RequiresCompletion => true; + public override void Execute(StoryDirectorComponent director) { if (director == null) diff --git a/Assets/GameMain/Scripts/CustomComponent/StoryDirective/StoryDirectiveAsset.cs b/Assets/GameMain/Scripts/CustomComponent/StoryDirective/StoryDirectiveAsset.cs index 6c73e98..98ecf95 100644 --- a/Assets/GameMain/Scripts/CustomComponent/StoryDirective/StoryDirectiveAsset.cs +++ b/Assets/GameMain/Scripts/CustomComponent/StoryDirective/StoryDirectiveAsset.cs @@ -19,6 +19,8 @@ namespace CustomComponent public virtual string ActionName => GetType().Name; + public virtual bool RequiresCompletion => false; + public bool IsMatch(StoryTriggerType triggerType, int triggerId) { if (!_enabled || _triggerType != triggerType) diff --git a/Assets/GameMain/Scripts/CustomComponent/StoryDirectorComponent.cs b/Assets/GameMain/Scripts/CustomComponent/StoryDirectorComponent.cs index c3b132f..9a8c0f2 100644 --- a/Assets/GameMain/Scripts/CustomComponent/StoryDirectorComponent.cs +++ b/Assets/GameMain/Scripts/CustomComponent/StoryDirectorComponent.cs @@ -1,3 +1,4 @@ +using System.Collections; using System.Collections.Generic; using Definition.Enum; using Event; @@ -20,21 +21,42 @@ namespace CustomComponent [SerializeField] private string _backgroundAssetNamePrefix = string.Empty; private readonly HashSet _consumedDirectiveTokens = new HashSet(); + private readonly HashSet _queuedDirectiveTokens = new HashSet(); + private readonly Queue _pendingDirectives = + new Queue(); private BgFormController _bgFormController; - private int _bgRequestVersion; - private bool _isExecuting; + private Coroutine _directiveExecutionCoroutine; + private int _nextBackgroundRequestId = 1; + private int _lastBackgroundRequestId; + private int _completedBackgroundRequestId; + + private struct PendingDirectiveInvocation + { + public StoryDirectiveAsset Directive; + public StoryTriggerType TriggerType; + public int TriggerId; + public string DirectiveToken; + } private void Start() { GameEntry.Event.Subscribe(DialogCompletedEventArgs.EventId, OnDialogCompleted); GameEntry.Event.Subscribe(CombineCompletedEventArgs.EventId, OnCombineCompleted); + GameEntry.Event.Subscribe(BgTransitionCompletedEventArgs.EventId, OnBgTransitionCompleted); } private void OnDestroy() { GameEntry.Event.Unsubscribe(DialogCompletedEventArgs.EventId, OnDialogCompleted); GameEntry.Event.Unsubscribe(CombineCompletedEventArgs.EventId, OnCombineCompleted); + GameEntry.Event.Unsubscribe(BgTransitionCompletedEventArgs.EventId, OnBgTransitionCompleted); + + if (_directiveExecutionCoroutine != null) + { + StopCoroutine(_directiveExecutionCoroutine); + _directiveExecutionCoroutine = null; + } _bgFormController?.CloseUI(); _bgFormController = null; @@ -43,6 +65,8 @@ namespace CustomComponent public void ResetConsumedDirectives() { _consumedDirectiveTokens.Clear(); + _queuedDirectiveTokens.Clear(); + _pendingDirectives.Clear(); } private void OnDialogCompleted(object sender, GameFramework.Event.GameEventArgs e) @@ -67,40 +91,43 @@ namespace CustomComponent private void ExecuteDirectives(StoryTriggerType triggerType, int triggerId) { - if (_isExecuting) + bool hasEnqueuedDirective = false; + for (int i = 0; i < _directives.Count; i++) + { + StoryDirectiveAsset directive = _directives[i]; + if (directive == null || !directive.IsMatch(triggerType, triggerId)) + { + continue; + } + + string directiveToken = BuildDirectiveToken(directive, i); + if (!_allowRepeatTrigger && + (_consumedDirectiveTokens.Contains(directiveToken) || _queuedDirectiveTokens.Contains(directiveToken))) + { + continue; + } + + _pendingDirectives.Enqueue(new PendingDirectiveInvocation + { + Directive = directive, + TriggerType = triggerType, + TriggerId = triggerId, + DirectiveToken = directiveToken + }); + hasEnqueuedDirective = true; + + if (!_allowRepeatTrigger) + { + _queuedDirectiveTokens.Add(directiveToken); + } + } + + if (!hasEnqueuedDirective || _directiveExecutionCoroutine != null) { return; } - _isExecuting = true; - try - { - for (int i = 0; i < _directives.Count; i++) - { - StoryDirectiveAsset directive = _directives[i]; - if (directive == null || !directive.IsMatch(triggerType, triggerId)) - { - continue; - } - - string directiveToken = BuildDirectiveToken(directive, i); - if (!_allowRepeatTrigger && _consumedDirectiveTokens.Contains(directiveToken)) - { - continue; - } - - ExecuteDirective(directive, triggerType, triggerId); - - if (!_allowRepeatTrigger) - { - _consumedDirectiveTokens.Add(directiveToken); - } - } - } - finally - { - _isExecuting = false; - } + _directiveExecutionCoroutine = StartCoroutine(ProcessDirectiveQueue()); } private static string BuildDirectiveToken(StoryDirectiveAsset directive, int directiveIndex) @@ -119,6 +146,60 @@ namespace CustomComponent } } + private IEnumerator ProcessDirectiveQueue() + { + while (_pendingDirectives.Count > 0) + { + PendingDirectiveInvocation invocation = _pendingDirectives.Dequeue(); + if (!_allowRepeatTrigger) + { + _queuedDirectiveTokens.Remove(invocation.DirectiveToken); + } + + ExecuteDirective(invocation.Directive, invocation.TriggerType, invocation.TriggerId); + + if (invocation.Directive.RequiresCompletion) + { + yield return WaitForDirectiveCompletion(invocation.Directive); + } + + if (!_allowRepeatTrigger) + { + _consumedDirectiveTokens.Add(invocation.DirectiveToken); + } + } + + _directiveExecutionCoroutine = null; + } + + private IEnumerator WaitForDirectiveCompletion(StoryDirectiveAsset directive) + { + if (!(directive is StoryChangeBackgroundDirectiveAsset)) + { + yield break; + } + + int requestId = _lastBackgroundRequestId; + if (requestId <= 0) + { + yield break; + } + + const float timeoutSeconds = 10f; + float elapsed = 0f; + while (_completedBackgroundRequestId < requestId) + { + elapsed += Time.unscaledDeltaTime; + if (elapsed >= timeoutSeconds) + { + Log.Warning("StoryDirector wait background transition timeout. requestId={0}", requestId.ToString()); + break; + } + + yield return null; + } + } + public void ExecuteStartDialog(int dialogId) { if (dialogId <= 0) @@ -155,6 +236,8 @@ namespace CustomComponent public void ExecuteChangeBackground(string backgroundAssetName) { + _lastBackgroundRequestId = 0; + string assetName = string.IsNullOrWhiteSpace(backgroundAssetName) ? string.Empty : backgroundAssetName.Trim(); @@ -164,39 +247,24 @@ namespace CustomComponent return; } - if (GameEntry.SpriteCache == null) - { - Log.Warning("StoryDirector change background failed. SpriteCache component is missing."); - return; - } - - int requestVersion = ++_bgRequestVersion; - GameEntry.SpriteCache.GetSprite(_backgroundAssetNamePrefix + assetName, - sprite => { OnBackgroundLoaded(requestVersion, assetName, sprite); }); - } - - private void OnBackgroundLoaded(int requestVersion, string assetName, Sprite sprite) - { - if (requestVersion != _bgRequestVersion) - { - return; - } - - if (sprite == null) - { - Log.Warning("StoryDirector change background failed. Loaded sprite is null for '{0}'.", assetName); - return; - } - if (_bgFormController == null) { _bgFormController = new BgFormController(); } - _bgFormController.OpenUI(new BgFormContext + int requestId = _nextBackgroundRequestId++; + _lastBackgroundRequestId = requestId; + + int? formSerialId = _bgFormController.OpenUI(new BgFormContext { - Sprite = sprite + BackgroundAssetName = _backgroundAssetNamePrefix + assetName, + TransitionRequestId = requestId }); + if (!formSerialId.HasValue) + { + Log.Warning("StoryDirector change background failed. BgForm open returned null."); + _completedBackgroundRequestId = Mathf.Max(_completedBackgroundRequestId, requestId); + } } public void ExecuteEndChapter(int chapterId) @@ -208,6 +276,21 @@ namespace CustomComponent GameEntry.Event.Fire(this, StoryChapterEndedEventArgs.Create(finalChapterId)); } + private void OnBgTransitionCompleted(object sender, GameFramework.Event.GameEventArgs e) + { + if (!(e is BgTransitionCompletedEventArgs args)) + { + return; + } + + if (args.RequestId <= 0) + { + return; + } + + _completedBackgroundRequestId = Mathf.Max(_completedBackgroundRequestId, args.RequestId); + } + private static CombineFormContext BuildCombineFormContext(StoryCombineConfig config) { if (config != null && config.Slots != null && config.Slots.Count > 0) @@ -355,4 +438,4 @@ namespace CustomComponent }; } } -} \ No newline at end of file +} diff --git a/Assets/GameMain/Scripts/DataTable/DRDialogLine.cs b/Assets/GameMain/Scripts/DataTable/DRDialogLine.cs index fb888dd..4a39d91 100644 --- a/Assets/GameMain/Scripts/DataTable/DRDialogLine.cs +++ b/Assets/GameMain/Scripts/DataTable/DRDialogLine.cs @@ -18,11 +18,6 @@ namespace DataTable /// public string SpeakerId { get; private set; } - /// - /// 获取说话人表情。 - /// - public ExpressionType Expression { get; private set; } - /// /// 获取说话人显示名。 /// @@ -52,7 +47,6 @@ namespace DataTable m_Id = int.Parse(fields[index++]); index++; SpeakerId = fields[index++]; - Expression = EnumUtility.Get(fields[index++]); SpeakerName = fields[index++]; Direction = int.Parse(fields[index++]); Text = fields[index++]; @@ -61,4 +55,4 @@ namespace DataTable return true; } } -} \ No newline at end of file +} diff --git a/Assets/GameMain/Scripts/Definition/Enum/ExpressionType.cs b/Assets/GameMain/Scripts/Definition/Enum/ExpressionType.cs index 55ec0e3..8894d11 100644 --- a/Assets/GameMain/Scripts/Definition/Enum/ExpressionType.cs +++ b/Assets/GameMain/Scripts/Definition/Enum/ExpressionType.cs @@ -9,6 +9,6 @@ namespace Definition.Enum None, Normal, Shock, - Happy, + Angry, } } \ No newline at end of file diff --git a/Assets/GameMain/Scripts/Event/Bg.meta b/Assets/GameMain/Scripts/Event/Bg.meta new file mode 100644 index 0000000..dc5766f --- /dev/null +++ b/Assets/GameMain/Scripts/Event/Bg.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b9a16ac60e72fd3429a6704ac84f277b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/Scripts/Event/Bg/BgTransitionCompletedEventArgs.cs b/Assets/GameMain/Scripts/Event/Bg/BgTransitionCompletedEventArgs.cs new file mode 100644 index 0000000..dc85836 --- /dev/null +++ b/Assets/GameMain/Scripts/Event/Bg/BgTransitionCompletedEventArgs.cs @@ -0,0 +1,31 @@ +using GameFramework; +using GameFramework.Event; + +namespace Event +{ + public class BgTransitionCompletedEventArgs : GameEventArgs + { + public static readonly int EventId = typeof(BgTransitionCompletedEventArgs).GetHashCode(); + + public override int Id => EventId; + + public int RequestId { get; private set; } + + public BgTransitionCompletedEventArgs() + { + RequestId = 0; + } + + public static BgTransitionCompletedEventArgs Create(int requestId) + { + var args = ReferencePool.Acquire(); + args.RequestId = requestId; + return args; + } + + public override void Clear() + { + RequestId = 0; + } + } +} diff --git a/Assets/GameMain/Scripts/Event/Bg/BgTransitionCompletedEventArgs.cs.meta b/Assets/GameMain/Scripts/Event/Bg/BgTransitionCompletedEventArgs.cs.meta new file mode 100644 index 0000000..2f57374 --- /dev/null +++ b/Assets/GameMain/Scripts/Event/Bg/BgTransitionCompletedEventArgs.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 93ab6695ce06a7046b0cae37b46a813f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/Scripts/UI/Context/BgFormContext.cs b/Assets/GameMain/Scripts/UI/Context/BgFormContext.cs index efd8849..ad5e3e1 100644 --- a/Assets/GameMain/Scripts/UI/Context/BgFormContext.cs +++ b/Assets/GameMain/Scripts/UI/Context/BgFormContext.cs @@ -7,5 +7,9 @@ namespace UI public class BgFormContext : UIContext { public Sprite Sprite; + + public string BackgroundAssetName = string.Empty; + + public int TransitionRequestId = 0; } } diff --git a/Assets/GameMain/Scripts/UI/Context/DialogFormContext.cs b/Assets/GameMain/Scripts/UI/Context/DialogFormContext.cs index 0966ca3..22c9e31 100644 --- a/Assets/GameMain/Scripts/UI/Context/DialogFormContext.cs +++ b/Assets/GameMain/Scripts/UI/Context/DialogFormContext.cs @@ -14,7 +14,6 @@ namespace UI public int CurrentLineId = 0; public string SpeakerId = string.Empty; public string SpeakerName = string.Empty; - public ExpressionType Expression = ExpressionType.None; public int Direction = 0; public string Text = string.Empty; public EmphasisType Emphasis = EmphasisType.None; diff --git a/Assets/GameMain/Scripts/UI/Controller/DialogFormController.cs b/Assets/GameMain/Scripts/UI/Controller/DialogFormController.cs index 5a3014b..19e819e 100644 --- a/Assets/GameMain/Scripts/UI/Controller/DialogFormController.cs +++ b/Assets/GameMain/Scripts/UI/Controller/DialogFormController.cs @@ -11,6 +11,7 @@ namespace UI private DialogFormBase _dialogForm; private int? _formSerialId; private bool _pendingRefresh; + private Action _pendingCloseCompleted; public DialogFormController() { @@ -31,7 +32,8 @@ namespace UI UIFormId targetFormId = MapDialogFormId(context.DialogUIMode); if (targetFormId == UIFormId.Undefined) { - Log.Warning("DialogFormController open failed. Unsupported mode '{0}'.", context.DialogUIMode.ToString()); + Log.Warning("DialogFormController open failed. Unsupported mode '{0}'.", + context.DialogUIMode.ToString()); return null; } @@ -48,8 +50,14 @@ namespace UI } public void CloseUI() + { + CloseUI(onClosed: null); + } + + public void CloseUI(Action onClosed = null) { _pendingRefresh = false; + _pendingCloseCompleted = onClosed; if (_formSerialId.HasValue) { @@ -61,6 +69,8 @@ namespace UI { _dialogForm.Close(); } + + InvokeCloseCompletedIfNeeded(); } public void OnDialogStarted(DialogFormContext context) @@ -163,6 +173,19 @@ namespace UI _dialogForm = null; _formSerialId = null; _pendingRefresh = false; + InvokeCloseCompletedIfNeeded(); + } + + private void InvokeCloseCompletedIfNeeded() + { + if (_pendingCloseCompleted == null) + { + return; + } + + Action callback = _pendingCloseCompleted; + _pendingCloseCompleted = null; + callback.Invoke(); } } -} +} \ No newline at end of file diff --git a/Assets/GameMain/Scripts/UI/View/BgForm.cs b/Assets/GameMain/Scripts/UI/View/BgForm.cs index ed26ab8..2816790 100644 --- a/Assets/GameMain/Scripts/UI/View/BgForm.cs +++ b/Assets/GameMain/Scripts/UI/View/BgForm.cs @@ -1,3 +1,5 @@ +using DG.Tweening; +using Event; using UnityEngine; using UnityEngine.UI; using UnityGameFramework.Runtime; @@ -7,8 +9,15 @@ namespace UI public class BgForm : UGuiForm { [SerializeField] private Image _bgImage; + [SerializeField] private Image _fadeMaskImage; + [SerializeField] private float _fadeToBlackDuration = 0.2f; + [SerializeField] private float _fadeFromBlackDuration = 0.25f; + [SerializeField] private Ease _fadeEase = Ease.Linear; private Sprite _currentSprite; + private string _currentAssetName = string.Empty; + private Tween _fadeTween; + private int _refreshVersion; protected override void OnOpen(object userData) { @@ -25,18 +34,243 @@ namespace UI protected override void OnClose(bool isShutdown, object userData) { + _refreshVersion++; + KillFadeTween(); + SetFadeMaskAlpha(0f); + _currentSprite = null; - _bgImage.sprite = null; + _currentAssetName = string.Empty; + if (_bgImage != null) + { + _bgImage.sprite = null; + } base.OnClose(isShutdown, userData); } public void RefreshUI(BgFormContext context) { - if (this._currentSprite == context.Sprite) return; + if (context == null) + { + Log.Warning("BgForm refresh failed. context is null."); + return; + } - this._currentSprite = context.Sprite; - _bgImage.sprite = context.Sprite; + int requestId = context.TransitionRequestId; + + if (context.Sprite != null) + { + RefreshWithSprite(context.Sprite, context.BackgroundAssetName, requestId); + return; + } + + string targetAssetName = string.IsNullOrWhiteSpace(context.BackgroundAssetName) + ? string.Empty + : context.BackgroundAssetName.Trim(); + if (string.IsNullOrEmpty(targetAssetName)) + { + PublishTransitionCompleted(requestId); + return; + } + + if (_currentSprite != null && string.Equals(_currentAssetName, targetAssetName)) + { + PublishTransitionCompleted(requestId); + return; + } + + if (GameEntry.SpriteCache == null) + { + Log.Warning("BgForm refresh failed. SpriteCache is missing."); + PublishTransitionCompleted(requestId); + return; + } + + int version = ++_refreshVersion; + FadeToBlack(() => + { + if (version != _refreshVersion) + { + return; + } + + GameEntry.SpriteCache.GetSprite(targetAssetName, sprite => + { + if (version != _refreshVersion) + { + return; + } + + if (sprite != null) + { + _currentSprite = sprite; + _currentAssetName = targetAssetName; + if (_bgImage != null) + { + _bgImage.sprite = sprite; + } + } + else + { + Log.Warning("BgForm refresh failed. Can not load sprite '{0}'.", targetAssetName); + } + + FadeFromBlack(() => { PublishTransitionCompleted(requestId); }); + }); + }); + } + + private void RefreshWithSprite(Sprite sprite, string backgroundAssetName, int requestId) + { + if (sprite == null) + { + PublishTransitionCompleted(requestId); + return; + } + + bool isSameSprite = _currentSprite == sprite; + bool hasSameAssetName = !string.IsNullOrEmpty(backgroundAssetName) && + string.Equals(_currentAssetName, backgroundAssetName); + if (isSameSprite && (string.IsNullOrEmpty(backgroundAssetName) || hasSameAssetName)) + { + PublishTransitionCompleted(requestId); + return; + } + + int version = ++_refreshVersion; + FadeToBlack(() => + { + if (version != _refreshVersion) + { + return; + } + + _currentSprite = sprite; + _currentAssetName = string.IsNullOrWhiteSpace(backgroundAssetName) + ? _currentAssetName + : backgroundAssetName.Trim(); + if (_bgImage != null) + { + _bgImage.sprite = sprite; + } + FadeFromBlack(() => { PublishTransitionCompleted(requestId); }); + }); + } + + private void FadeToBlack(TweenCallback onComplete) + { + EnsureFadeMask(); + if (_fadeMaskImage == null) + { + onComplete?.Invoke(); + return; + } + + _fadeMaskImage.transform.SetAsLastSibling(); + KillFadeTween(); + + if (_fadeToBlackDuration <= 0f) + { + SetFadeMaskAlpha(1f); + onComplete?.Invoke(); + return; + } + + _fadeTween = _fadeMaskImage.DOFade(1f, _fadeToBlackDuration) + .SetEase(_fadeEase) + .OnComplete(onComplete); + } + + private void FadeFromBlack(TweenCallback onComplete = null) + { + EnsureFadeMask(); + if (_fadeMaskImage == null) + { + onComplete?.Invoke(); + return; + } + + _fadeMaskImage.transform.SetAsLastSibling(); + KillFadeTween(); + + if (_fadeFromBlackDuration <= 0f) + { + SetFadeMaskAlpha(0f); + onComplete?.Invoke(); + return; + } + + _fadeTween = _fadeMaskImage.DOFade(0f, _fadeFromBlackDuration) + .SetEase(_fadeEase) + .OnComplete(onComplete); + } + + private void EnsureFadeMask() + { + if (_fadeMaskImage != null) + { + return; + } + + RectTransform parentRect = transform as RectTransform; + if (parentRect == null) + { + return; + } + + GameObject maskObject = new GameObject("BgFadeMask", typeof(RectTransform), typeof(Image)); + maskObject.transform.SetParent(parentRect, false); + RectTransform maskRect = maskObject.GetComponent(); + if (maskRect != null) + { + maskRect.anchorMin = Vector2.zero; + maskRect.anchorMax = Vector2.one; + maskRect.offsetMin = Vector2.zero; + maskRect.offsetMax = Vector2.zero; + } + + _fadeMaskImage = maskObject.GetComponent(); + if (_fadeMaskImage != null) + { + _fadeMaskImage.raycastTarget = false; + _fadeMaskImage.color = Color.clear; + } + } + + private void KillFadeTween() + { + if (_fadeTween == null) + { + return; + } + + _fadeTween.Kill(); + _fadeTween = null; + } + + private void SetFadeMaskAlpha(float alpha) + { + if (_fadeMaskImage == null) + { + return; + } + + Color color = _fadeMaskImage.color; + color.r = 0f; + color.g = 0f; + color.b = 0f; + color.a = Mathf.Clamp01(alpha); + _fadeMaskImage.color = color; + } + + private void PublishTransitionCompleted(int requestId) + { + if (requestId <= 0) + { + return; + } + + GameEntry.Event.Fire(this, BgTransitionCompletedEventArgs.Create(requestId)); } } } diff --git a/Assets/GameMain/Scripts/UI/View/BottomDialogForm.cs b/Assets/GameMain/Scripts/UI/View/BottomDialogForm.cs index 9061da8..77b6e5f 100644 --- a/Assets/GameMain/Scripts/UI/View/BottomDialogForm.cs +++ b/Assets/GameMain/Scripts/UI/View/BottomDialogForm.cs @@ -33,6 +33,8 @@ namespace UI [SerializeField] private Image[] _dialogBgImages; + [SerializeField] private GameObject _speakerNameArea; + private readonly int _singleSpeakerCenterPosition = Screen.width / 2; private string _leftSpeakerToken = string.Empty; @@ -40,6 +42,16 @@ namespace UI private Sequence _layoutSequence; private DialogWindowAlpha _currentWindowAlpha = DialogWindowAlpha.Medium; private float _currentPlayingSpeed = 10f; + private int _leftPortraitRequestVersion; + private int _rightPortraitRequestVersion; + + private static readonly HashSet NonPortraitSpeakerIds = + new HashSet(System.StringComparer.OrdinalIgnoreCase) + { + "Other", + "Subtitle", + "Time" + }; public override void StartDialog(DialogFormContext context) { @@ -89,6 +101,11 @@ namespace UI _speakerArea.SetActive(!string.IsNullOrEmpty(speakerName)); } + if (_speakerNameArea != null) + { + _speakerNameArea.SetActive(!string.IsNullOrEmpty(speakerName) && IsHumanSpeaker(_context.SpeakerId)); + } + if (_speakerNameText != null) { _speakerNameText.text = speakerName; @@ -115,6 +132,9 @@ namespace UI bool hasLeftSpeaker = !string.IsNullOrEmpty(_leftSpeakerToken); bool hasRightSpeaker = !string.IsNullOrEmpty(_rightSpeakerToken); + + UpdateSpeakerPortrait(isRightSpeaker ? _rightSprite : _leftSprite, _context.SpeakerId, + _context.CurrentLineId, isRightSpeaker); ApplySpeakerLayout(hasLeftSpeaker, hasRightSpeaker, false); } @@ -130,6 +150,8 @@ namespace UI { _leftSpeakerToken = string.Empty; _rightSpeakerToken = string.Empty; + _leftPortraitRequestVersion++; + _rightPortraitRequestVersion++; } private void KillLayoutTween() @@ -313,5 +335,82 @@ namespace UI anchoredPosition.x = xPosition; rectTransform.anchoredPosition = anchoredPosition; } + + private void UpdateSpeakerPortrait(Image portraitImage, string speakerId, int lineId, + bool isRightSpeaker) + { + if (portraitImage == null) + { + return; + } + + int requestVersion = isRightSpeaker ? ++_rightPortraitRequestVersion : ++_leftPortraitRequestVersion; + if (string.IsNullOrWhiteSpace(speakerId) || NonPortraitSpeakerIds.Contains(speakerId)) + { + return; + } + + string portraitAssetName = $"Characters/{speakerId}-{ResolvePortraitIndex(speakerId, lineId)}.png"; + if (GameEntry.SpriteCache == null) + { + return; + } + + GameEntry.SpriteCache.GetSprite(portraitAssetName, sprite => + { + if (isRightSpeaker) + { + if (requestVersion != _rightPortraitRequestVersion || _rightSprite == null) + { + return; + } + + if (sprite != null) + { + _rightSprite.sprite = sprite; + } + return; + } + + if (requestVersion != _leftPortraitRequestVersion || _leftSprite == null) + { + return; + } + + if (sprite != null) + { + _leftSprite.sprite = sprite; + } + }); + } + + private static int ResolvePortraitIndex(string speakerId, int lineId) + { + unchecked + { + int hash = 17; + hash = hash * 31 + lineId; + hash = hash * 31 + (string.IsNullOrEmpty(speakerId) + ? 0 + : System.StringComparer.OrdinalIgnoreCase.GetHashCode(speakerId)); + int mod = hash % 3; + if (mod < 0) + { + mod += 3; + } + + return mod + 1; + } + } + + private static bool IsHumanSpeaker(string speakerId) + { + if (string.IsNullOrWhiteSpace(speakerId)) + { + return false; + } + + return !NonPortraitSpeakerIds.Contains(speakerId); + } } } diff --git a/Assets/GameMain/StoryDirector/BG1002.asset b/Assets/GameMain/StoryDirector/BG1002.asset new file mode 100644 index 0000000..bb1876c --- /dev/null +++ b/Assets/GameMain/StoryDirector/BG1002.asset @@ -0,0 +1,18 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2d4b16a5d76140a1b952ad48774dd89a, type: 3} + m_Name: BG1002 + m_EditorClassIdentifier: + _enabled: 1 + _triggerType: 0 + _triggerId: 1002 + _backgroundAssetName: BG_2.jpg diff --git a/Assets/GameMain/StoryDirector/BG1002.asset.meta b/Assets/GameMain/StoryDirector/BG1002.asset.meta new file mode 100644 index 0000000..807831c --- /dev/null +++ b/Assets/GameMain/StoryDirector/BG1002.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8c5e5278a9595304db596e8bb92682de +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/StoryDirector/BG1003.asset b/Assets/GameMain/StoryDirector/BG1003.asset new file mode 100644 index 0000000..79f18ef --- /dev/null +++ b/Assets/GameMain/StoryDirector/BG1003.asset @@ -0,0 +1,18 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2d4b16a5d76140a1b952ad48774dd89a, type: 3} + m_Name: BG1003 + m_EditorClassIdentifier: + _enabled: 1 + _triggerType: 0 + _triggerId: 1003 + _backgroundAssetName: BG_3.jpg diff --git a/Assets/GameMain/StoryDirector/BG1003.asset.meta b/Assets/GameMain/StoryDirector/BG1003.asset.meta new file mode 100644 index 0000000..e37fdd8 --- /dev/null +++ b/Assets/GameMain/StoryDirector/BG1003.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 044addf3f9fd75c4b979f732f1d5b270 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/StoryDirector/Dialog1002.asset b/Assets/GameMain/StoryDirector/Dialog1002.asset new file mode 100644 index 0000000..6a143c1 --- /dev/null +++ b/Assets/GameMain/StoryDirector/Dialog1002.asset @@ -0,0 +1,18 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e4367863f5042e1b5b0b3b3b7f62f5e, type: 3} + m_Name: Dialog1002 + m_EditorClassIdentifier: + _enabled: 1 + _triggerType: 0 + _triggerId: 1002 + _dialogId: 1003 diff --git a/Assets/GameMain/StoryDirector/Dialog1002.asset.meta b/Assets/GameMain/StoryDirector/Dialog1002.asset.meta new file mode 100644 index 0000000..914a0f3 --- /dev/null +++ b/Assets/GameMain/StoryDirector/Dialog1002.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ca6d8fc1e5685c549abfb652ad07fa31 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/StoryDirector/Dialog1003.asset b/Assets/GameMain/StoryDirector/Dialog1003.asset new file mode 100644 index 0000000..b9c0d60 --- /dev/null +++ b/Assets/GameMain/StoryDirector/Dialog1003.asset @@ -0,0 +1,18 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e4367863f5042e1b5b0b3b3b7f62f5e, type: 3} + m_Name: Dialog1003 + m_EditorClassIdentifier: + _enabled: 1 + _triggerType: 0 + _triggerId: 1003 + _dialogId: 1004 diff --git a/Assets/GameMain/StoryDirector/Dialog1003.asset.meta b/Assets/GameMain/StoryDirector/Dialog1003.asset.meta new file mode 100644 index 0000000..d422154 --- /dev/null +++ b/Assets/GameMain/StoryDirector/Dialog1003.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3772a85732f8a6f44a7418878b85b7a5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GameMain/UI/Characters/Gongtou-1.png.meta b/Assets/GameMain/UI/Characters/Gongtou-1.png.meta index 7939e07..a427b71 100644 --- a/Assets/GameMain/UI/Characters/Gongtou-1.png.meta +++ b/Assets/GameMain/UI/Characters/Gongtou-1.png.meta @@ -34,7 +34,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 1 + filterMode: 0 aniso: 1 mipBias: 0 wrapU: 1 @@ -72,7 +72,7 @@ TextureImporter: maxTextureSize: 2048 resizeAlgorithm: 0 textureFormat: -1 - textureCompression: 1 + textureCompression: 0 compressionQuality: 50 crunchedCompression: 0 allowsAlphaSplitting: 0 @@ -106,6 +106,19 @@ TextureImporter: ignorePlatformSupport: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] diff --git a/Assets/GameMain/UI/Characters/Gongtou-2.png.meta b/Assets/GameMain/UI/Characters/Gongtou-2.png.meta index 31d2629..36059a7 100644 --- a/Assets/GameMain/UI/Characters/Gongtou-2.png.meta +++ b/Assets/GameMain/UI/Characters/Gongtou-2.png.meta @@ -34,7 +34,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 1 + filterMode: 0 aniso: 1 mipBias: 0 wrapU: 1 @@ -72,7 +72,7 @@ TextureImporter: maxTextureSize: 2048 resizeAlgorithm: 0 textureFormat: -1 - textureCompression: 1 + textureCompression: 0 compressionQuality: 50 crunchedCompression: 0 allowsAlphaSplitting: 0 @@ -106,6 +106,19 @@ TextureImporter: ignorePlatformSupport: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] diff --git a/Assets/GameMain/UI/Characters/Gongtou-3.png.meta b/Assets/GameMain/UI/Characters/Gongtou-3.png.meta index 9af8a18..d539d97 100644 --- a/Assets/GameMain/UI/Characters/Gongtou-3.png.meta +++ b/Assets/GameMain/UI/Characters/Gongtou-3.png.meta @@ -34,7 +34,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 1 + filterMode: 0 aniso: 1 mipBias: 0 wrapU: 1 @@ -72,7 +72,7 @@ TextureImporter: maxTextureSize: 2048 resizeAlgorithm: 0 textureFormat: -1 - textureCompression: 1 + textureCompression: 0 compressionQuality: 50 crunchedCompression: 0 allowsAlphaSplitting: 0 @@ -106,6 +106,19 @@ TextureImporter: ignorePlatformSupport: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] diff --git a/Assets/GameMain/UI/Characters/Lijian-1.png b/Assets/GameMain/UI/Characters/LiJie-1.png similarity index 100% rename from Assets/GameMain/UI/Characters/Lijian-1.png rename to Assets/GameMain/UI/Characters/LiJie-1.png diff --git a/Assets/GameMain/UI/Characters/Lijian-1.png.meta b/Assets/GameMain/UI/Characters/LiJie-1.png.meta similarity index 88% rename from Assets/GameMain/UI/Characters/Lijian-1.png.meta rename to Assets/GameMain/UI/Characters/LiJie-1.png.meta index 5217297..6ac1c6e 100644 --- a/Assets/GameMain/UI/Characters/Lijian-1.png.meta +++ b/Assets/GameMain/UI/Characters/LiJie-1.png.meta @@ -34,7 +34,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 1 + filterMode: 0 aniso: 1 mipBias: 0 wrapU: 1 @@ -106,6 +106,19 @@ TextureImporter: ignorePlatformSupport: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] diff --git a/Assets/GameMain/UI/Characters/Lijian-2.png b/Assets/GameMain/UI/Characters/LiJie-2.png similarity index 100% rename from Assets/GameMain/UI/Characters/Lijian-2.png rename to Assets/GameMain/UI/Characters/LiJie-2.png diff --git a/Assets/GameMain/UI/Characters/Lijian-2.png.meta b/Assets/GameMain/UI/Characters/LiJie-2.png.meta similarity index 88% rename from Assets/GameMain/UI/Characters/Lijian-2.png.meta rename to Assets/GameMain/UI/Characters/LiJie-2.png.meta index 6895dd3..ca88215 100644 --- a/Assets/GameMain/UI/Characters/Lijian-2.png.meta +++ b/Assets/GameMain/UI/Characters/LiJie-2.png.meta @@ -34,7 +34,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 1 + filterMode: 0 aniso: 1 mipBias: 0 wrapU: 1 @@ -106,6 +106,19 @@ TextureImporter: ignorePlatformSupport: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] diff --git a/Assets/GameMain/UI/Characters/Lijian-3.png b/Assets/GameMain/UI/Characters/LiJie-3.png similarity index 100% rename from Assets/GameMain/UI/Characters/Lijian-3.png rename to Assets/GameMain/UI/Characters/LiJie-3.png diff --git a/Assets/GameMain/UI/Characters/Lijian-3.png.meta b/Assets/GameMain/UI/Characters/LiJie-3.png.meta similarity index 88% rename from Assets/GameMain/UI/Characters/Lijian-3.png.meta rename to Assets/GameMain/UI/Characters/LiJie-3.png.meta index 698839d..236b8fb 100644 --- a/Assets/GameMain/UI/Characters/Lijian-3.png.meta +++ b/Assets/GameMain/UI/Characters/LiJie-3.png.meta @@ -34,7 +34,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 1 + filterMode: 0 aniso: 1 mipBias: 0 wrapU: 1 @@ -106,6 +106,19 @@ TextureImporter: ignorePlatformSupport: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] diff --git a/Assets/GameMain/UI/Characters/player-1.png.meta b/Assets/GameMain/UI/Characters/player-1.png.meta index 02688a9..6055863 100644 --- a/Assets/GameMain/UI/Characters/player-1.png.meta +++ b/Assets/GameMain/UI/Characters/player-1.png.meta @@ -34,7 +34,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 1 + filterMode: 0 aniso: 1 mipBias: 0 wrapU: 1 @@ -106,6 +106,19 @@ TextureImporter: ignorePlatformSupport: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] diff --git a/Assets/GameMain/UI/Characters/player-2.png.meta b/Assets/GameMain/UI/Characters/player-2.png.meta index 1379c7c..424f44e 100644 --- a/Assets/GameMain/UI/Characters/player-2.png.meta +++ b/Assets/GameMain/UI/Characters/player-2.png.meta @@ -34,7 +34,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 1 + filterMode: 0 aniso: 1 mipBias: 0 wrapU: 1 @@ -106,6 +106,19 @@ TextureImporter: ignorePlatformSupport: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] diff --git a/Assets/GameMain/UI/Characters/player-3.png.meta b/Assets/GameMain/UI/Characters/player-3.png.meta index 76d5554..c49d899 100644 --- a/Assets/GameMain/UI/Characters/player-3.png.meta +++ b/Assets/GameMain/UI/Characters/player-3.png.meta @@ -34,7 +34,7 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: 1 + filterMode: 0 aniso: 1 mipBias: 0 wrapU: 1 @@ -106,6 +106,19 @@ TextureImporter: ignorePlatformSupport: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] diff --git a/Assets/GameMain/UI/UIForms/BgForm.prefab b/Assets/GameMain/UI/UIForms/BgForm.prefab index 557409d..8e0eed4 100644 --- a/Assets/GameMain/UI/UIForms/BgForm.prefab +++ b/Assets/GameMain/UI/UIForms/BgForm.prefab @@ -105,6 +105,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 852148271748999152} + - {fileID: 1653337718072536143} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -125,3 +126,82 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: _bgImage: {fileID: 2469911598581424220} + _fadeMaskImage: {fileID: 7348439163487877912} + _fadeToBlackDuration: 0.2 + _fadeFromBlackDuration: 0.25 + _fadeEase: 1 +--- !u!1 &6449591670591292609 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1653337718072536143} + - component: {fileID: 5064316779719576259} + - component: {fileID: 7348439163487877912} + m_Layer: 5 + m_Name: mask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1653337718072536143 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6449591670591292609} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8071259271923132436} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5064316779719576259 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6449591670591292609} + m_CullTransparentMesh: 1 +--- !u!114 &7348439163487877912 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6449591670591292609} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/Assets/GameMain/UI/UIForms/BottomBoxDialogForm.prefab b/Assets/GameMain/UI/UIForms/BottomBoxDialogForm.prefab index c0b415a..a8ed4fb 100644 --- a/Assets/GameMain/UI/UIForms/BottomBoxDialogForm.prefab +++ b/Assets/GameMain/UI/UIForms/BottomBoxDialogForm.prefab @@ -667,6 +667,7 @@ MonoBehaviour: _dialogBgImages: - {fileID: 7254061520918156868} - {fileID: 8566667250576683572} + _speakerNameArea: {fileID: 4403804830056219076} --- !u!1 &6371466324854950042 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Launcher.unity b/Assets/Launcher.unity index 67ed4bc..3f5ef95 100644 --- a/Assets/Launcher.unity +++ b/Assets/Launcher.unity @@ -1222,6 +1222,10 @@ MonoBehaviour: _directives: - {fileID: 11400000, guid: fbe72cf66cec3ad4e9fb3167b291ce4f, type: 2} - {fileID: 11400000, guid: a6031366dd068b84b9797525616de223, type: 2} + - {fileID: 11400000, guid: 8c5e5278a9595304db596e8bb92682de, type: 2} + - {fileID: 11400000, guid: ca6d8fc1e5685c549abfb652ad07fa31, type: 2} + - {fileID: 11400000, guid: 044addf3f9fd75c4b979f732f1d5b270, type: 2} + - {fileID: 11400000, guid: 3772a85732f8a6f44a7418878b85b7a5, type: 2} _allowRepeatTrigger: 0 _verboseLog: 1 _backgroundAssetNamePrefix: UISprites/Background/ diff --git a/数据表/Dialog.txt b/数据表/Dialog.txt index cf1711f..d5a932e 100644 --- a/数据表/Dialog.txt +++ b/数据表/Dialog.txt @@ -2,179 +2,22 @@ # Id Title UIMode ChapterId # int string DialogUIMode int # 对话编号 策划备注 对话标识 对话形式 章节编号 - 1001 第一章介绍 Ch1_Time01 Mask 1.001 - 1002 第一章主流程 Ch1_LiJie BottomBox 1.002 - 1003 Ch1_Narrator01 BottomBox 1.003 - 1004 Ch1_Dialog_LiJie03 BottomBox 1.004 - 1008 Ch1_Dialog_Player01 BottomBox 1.008 - 1009 Ch1_Dialog_LiJie04 BottomBox 1.009 - 1010 Ch1_Dialog_LiJie05 BottomBox 1.01 - 1011 Ch1_Dialog_LiJie06 BottomBox 1.011 - 1012 Ch1_Dialog_Player02 BottomBox 1.012 - 1013 Ch1_Dialog_LiJie07 BottomBox 1.013 - 1014 Ch1_Dialog_LiJie08 BottomBox 1.014 - 1015 Ch1_Dialog_LiJie09 BottomBox 1.015 - 1016 Ch1_Dialog_Player03 BottomBox 1.016 - 1017 Ch1_Narrator02 BottomBox 1.017 - 1018 Ch1_Dialog_LiJie10 BottomBox 1.018 - 1019 Ch1_Subtitle01 BottomBox 1.019 - 1020 Ch1_Dialog_LiJie11 BottomBox 1.02 - 1021 Ch1_Dialog_LiJie12 BottomBox 1.021 - 1022 Ch1_Dialog_LiJie13 BottomBox 1.022 - 1023 Ch1_Subtitle02 BottomBox 1.023 - 1024 Ch1_Dialog_LiJie14 BottomBox 1.024 - 1025 Ch1_Dialog_Player04 BottomBox 1.025 - 1026 Ch1_Dialog_LiJie15 BottomBox 1.026 - 1027 Ch1_Subtitle03 BottomBox 1.027 - 1028 Ch1_Dialog_LiJie16 BottomBox 1.028 - 1029 Ch1_Dialog_LiJie17 BottomBox 1.029 - 1030 Ch1_Dialog_LiJie18 BottomBox 1.03 - 1031 Ch1_Dialog_LiJie19 BottomBox 1.031 - 1032 Ch1_Dialog_LiJie20 BottomBox 1.032 - 1033 Ch1_Dialog_Player05 BottomBox 1.033 - 1034 Ch1_Dialog_LiJie21 BottomBox 1.034 - 1035 Ch1_Dialog_Foreman03 BottomBox 1.035 - 1036 Ch1_Dialog_LiJie22 BottomBox 1.036 - 1037 Ch1_Dialog_LiJie23 BottomBox 1.037 - 1038 Ch1_Dialog_Player06 BottomBox 1.038 - 1039 Ch1_Dialog_Player07 BottomBox 1.039 - 1040 Ch1_Dialog_Foreman04 BottomBox 1.04 - 1041 Ch1_Dialog_LiJie24 BottomBox 1.041 - 1042 Ch1_Dialog_LiJie25 BottomBox 1.042 - 1043 Ch1_Dialog_LiJie26 BottomBox 1.043 - 1044 Ch1_Dialog_LiJie27 BottomBox 1.044 - 1045 Ch1_Dialog_Player08 BottomBox 1.045 - 1046 Ch1_Dialog_LiJie28 BottomBox 1.046 - 1047 Ch1_Dialog_LiJie29 BottomBox 1.047 - 1048 Ch1_Dialog_Foreman05 BottomBox 1.048 - 1049 Ch1_Dialog_LiJie30 BottomBox 1.049 - 2001 Ch2_Time01 Mask 2.001 - 2002 Ch2_Dialog_LiJie01 BottomBox 2.002 - 2003 Ch2_Narrator01 BottomBox 2.003 - 2004 Ch2_Dialog_Master01 BottomBox 2.004 - 2005 Ch2_Dialog_Master02 BottomBox 2.005 - 2006 Ch2_Dialog_LiJie02 BottomBox 2.006 - 2007 Ch2_Dialog_LiJie03 BottomBox 2.007 - 2008 Ch2_Dialog_LiJie04 BottomBox 2.008 - 2009 Ch2_Dialog_Master03 BottomBox 2.009 - 2010 Ch2_Dialog_LiJie05 BottomBox 2.01 - 2011 Ch2_Dialog_LiJie06 BottomBox 2.011 - 2012 Ch2_Dialog_LiJie07 BottomBox 2.012 - 2013 Ch2_Dialog_Master04 BottomBox 2.013 - 2014 Ch2_Dialog_Player01 BottomBox 2.014 - 2015 Ch2_Narrator02 BottomBox 2.015 - 2016 Ch2_Dialog_LiJie08 BottomBox 2.016 - 2017 Ch2_Dialog_LiJie09 BottomBox 2.017 - 2018 Ch2_Dialog_LiJie10 BottomBox 2.018 - 2019 Ch2_Dialog_Master05 BottomBox 2.019 - 2020 Ch2_Dialog_LiJie11 BottomBox 2.02 - 2021 Ch2_Dialog_Player02 BottomBox 2.021 - 2022 Ch2_Dialog_LiJie12 BottomBox 2.022 - 2023 Ch2_Dialog_LiJie13 BottomBox 2.023 - 2024 Ch2_Dialog_LiJie14 BottomBox 2.024 - 2025 Ch2_Dialog_Player03 BottomBox 2.025 - 2026 Ch2_Dialog_LiJie15 BottomBox 2.026 - 2027 Ch2_Dialog_Master06 BottomBox 2.027 - 2028 Ch2_Dialog_LiJie16 BottomBox 2.028 - 2029 Ch2_Dialog_Player04 BottomBox 2.029 - 2030 Ch2_Narrator03 BottomBox 2.03 - 2031 Ch2_Dialog_LiJie17 BottomBox 2.031 - 2032 Ch2_Dialog_Master07 BottomBox 2.032 - 2033 Ch2_Dialog_LiJie18 BottomBox 2.033 - 2034 Ch2_Dialog_Player05 BottomBox 2.034 - 2035 Ch2_Dialog_LiJie19 BottomBox 2.035 - 2036 Ch2_Dialog_LiJie20 BottomBox 2.036 - 2037 Ch2_Dialog_Master08 BottomBox 2.037 - 2038 Ch2_Dialog_LiJie21 BottomBox 2.038 - 2039 Ch2_Dialog_Master09 BottomBox 2.039 - 2040 Ch2_Dialog_Player06 BottomBox 2.04 - 2041 Ch2_Narrator04 BottomBox 2.041 - 2042 Ch2_Dialog_Master10 BottomBox 2.042 - 2043 Ch2_Dialog_Master11 BottomBox 2.043 - 2044 Ch2_Dialog_LiJie22 BottomBox 2.044 - 2045 Ch2_Dialog_LiJie23 BottomBox 2.045 - 2046 Ch2_Dialog_LiJie24 BottomBox 2.046 - 2047 Ch2_Dialog_Player07 BottomBox 2.047 - 2048 Ch2_Dialog_LiJie25 BottomBox 2.048 - 2049 Ch2_Dialog_Master12 BottomBox 2.049 - 2050 Ch2_Dialog_LiJie26 BottomBox 2.05 - 2051 Ch2_Narrator05 BottomBox 2.051 - 3001 Ch3_Dialog_LiJie01 BottomBox 3.001 - 3002 Ch3_Subtitle01 BottomBox 3.002 - 3003 Ch3_Dialog_Master01 BottomBox 3.003 - 3004 Ch3_Dialog_Master02 BottomBox 3.004 - 3005 Ch3_Dialog_LiJie02 BottomBox 3.005 - 3006 Ch3_Dialog_LiJie03 BottomBox 3.006 - 3007 Ch3_Dialog_LiJie04 BottomBox 3.007 - 3008 Ch3_Dialog_LiJie05 BottomBox 3.008 - 3009 Ch3_Dialog_LiJie06 BottomBox 3.009 - 3010 Ch3_Dialog_Player01 BottomBox 3.01 - 3011 Ch3_Dialog_Master03 BottomBox 3.011 - 3012 Ch3_Dialog_Master04 BottomBox 3.012 - 3013 Ch3_Dialog_LiJie07 BottomBox 3.013 - 3014 Ch3_Narrator01 BottomBox 3.014 - 3015 Ch3_Dialog_LiJie08 BottomBox 3.015 - 3016 Ch3_Dialog_LiJie09 BottomBox 3.016 - 3017 Ch3_Dialog_LiJie10 BottomBox 3.017 - 3018 Ch3_Dialog_LiJie11 BottomBox 3.018 - 3019 Ch3_Dialog_Master05 BottomBox 3.019 - 3020 Ch3_Dialog_Master06 BottomBox 3.02 - 3021 Ch3_Dialog_LiJie12 BottomBox 3.021 - 3022 Ch3_Dialog_LiJie13 BottomBox 3.022 - 3023 Ch3_Dialog_LiJie14 BottomBox 3.023 - 3024 Ch3_Dialog_LiJie15 BottomBox 3.024 - 3025 Ch3_Dialog_Master07 BottomBox 3.025 - 3026 Ch3_Dialog_Player02 BottomBox 3.026 - 3027 Ch3_Dialog_LiJie16 BottomBox 3.027 - 3028 Ch3_Dialog_LiJie17 BottomBox 3.028 - 3029 Ch3_Narrator02 BottomBox 3.029 - 3030 Ch3_Narrator03 BottomBox 3.03 - 3031 Ch3_Dialog_LiJie18 BottomBox 3.031 - 3032 Ch3_Dialog_LiJie19 BottomBox 3.032 - 3033 Ch3_Dialog_Master08 BottomBox 3.033 - 3034 Ch3_Dialog_Player03 BottomBox 3.034 - 3035 Ch3_Dialog_LiJie20 BottomBox 3.035 - 3036 Ch3_Dialog_Master09 BottomBox 3.036 - 3037 Ch3_Dialog_Player04 BottomBox 3.037 - 3038 Ch3_Dialog_LiJie21 BottomBox 3.038 - 3039 Ch3_Dialog_Master10 BottomBox 3.039 - 3040 Ch3_Dialog_Master11 BottomBox 3.04 - 3041 Ch3_Dialog_LiJie22 BottomBox 3.041 - 3042 Ch3_Narrator04 BottomBox 3.042 - 3043 Ch3_Dialog_LiJie23 BottomBox 3.043 - 3044 Ch3_Dialog_Master12 BottomBox 3.044 - 3045 Ch3_Dialog_Player05 BottomBox 3.045 - 3046 Ch3_Dialog_Player06 BottomBox 3.046 - 3047 Ch3_Dialog_Foreman01 BottomBox 3.047 - 3048 Ch3_Dialog_Master13 BottomBox 3.048 - 3049 Ch3_Dialog_LiJie24 BottomBox 3.049 - 3050 Ch3_Dialog_Master14 BottomBox 3.05 - 3051 Ch3_Dialog_Player07 BottomBox 3.051 - 3052 Ch3_Dialog_LiJie25 BottomBox 3.052 - 3053 Ch3_Narrator05 BottomBox 3.053 - 4001 Ch4_Dialog_LiJie01 BottomBox 4.001 - 4002 Ch4_Dialog_LiJie02 BottomBox 4.002 - 4003 Ch4_Dialog_LiJie03 BottomBox 4.003 - 4004 Ch4_Dialog_LiJie04 BottomBox 4.004 - 4005 Ch4_Dialog_Master01 BottomBox 4.005 - 4006 Ch4_Dialog_Master02 BottomBox 4.006 - 4007 Ch4_Dialog_Player01 BottomBox 4.007 - 4008 Ch4_Dialog_Player02 BottomBox 4.008 - 4009 Ch4_Dialog_Eunuch01 BottomBox 4.009 - 4010 Ch4_Dialog_Eunuch02 BottomBox 4.01 - 4011 Ch4_Dialog_Eunuch03 BottomBox 4.011 - 4012 Ch4_Dialog_LiJie05 BottomBox 4.012 - 4013 Ch4_Narrator01 BottomBox 4.013 - 4014 Ch4_Dialog_Craftsman01 BottomBox 4.014 - 4015 Ch4_Dialog_Owner01 BottomBox 4.015 - 4016 Ch4_Dialog_LiJie06 BottomBox 4.016 - 4017 Ch4_Dialog_Player03 BottomBox 4.017 - 4018 Ch4_Dialog_Player04 BottomBox 4.018 - 4019 Ch4_Dialog_Player05 BottomBox 4.019 - 4020 Ch4_Dialog_LiJie07 BottomBox 4.02 - 4021 Ch4_Dialog_LiJie08 BottomBox 4.021 - 4022 Ch4_Narrator02 BottomBox 4.022 - 4023 Ch4_Dialog_Liang01 BottomBox 4.023 - 4024 Ch4_Dialog_Liang02 BottomBox 4.024 - 4025 Ch4_Dialog_Lin01 BottomBox 4.025 - 4026 Ch4_Dialog_Lin02 BottomBox 4.026 + 1001 第一章介绍 Ch1_Time Mask 1.001 + 1002 第一章主流程 Ch1_Dia01 BottomBox 1.002 + 1003 Ch1_Dia02 BottomBox 1.003 + 1004 Ch1_Dia03 BottomBox 1.004 + 1005 Ch1_Dia04 BottomBox 1.005 + 2001 Ch2_Time Mask 2.001 + 2002 Ch2_Dia01 BottomBox 2.002 + 2003 Ch2_Dia02 BottomBox 2.003 + 2004 Ch2_Dia03 BottomBox 2.004 + 2005 Ch2_Dia04 BottomBox 2.005 + 3001 Ch3_Time Mask 3.001 + 3002 Ch3_Dia01 BottomBox 3.002 + 3003 Ch3_Dia02 BottomBox 3.003 + 3004 Ch3_Dia03 BottomBox 3.004 + 3005 Ch3_Dia04 BottomBox 3.005 + 4001 Ch4_Time Mask 4.001 + 4002 Ch4_Dia01 BottomBox 4.002 + 4003 Ch4_Dia02 BottomBox 4.003 + 4004 Ch4_Dia03 BottomBox 4.004 diff --git a/数据表/Dialog.xlsx b/数据表/Dialog.xlsx index 0a17c90..486c7b6 100644 Binary files a/数据表/Dialog.xlsx and b/数据表/Dialog.xlsx differ diff --git a/数据表/DialogLine.txt b/数据表/DialogLine.txt index 6715b90..735a794 100644 --- a/数据表/DialogLine.txt +++ b/数据表/DialogLine.txt @@ -1,324 +1,324 @@ -# 对话内容表 筛选用数据 -# Id SpeakerId Expression SpeakerName Direction Text Emphasis ChapterId DialogId -# int string ExpressionType string int string EmphasisType int int -# 对话行编号 策划备注 说话人Id 表情 显示人名 说话朝向 说话内容 演出效果 章节Id 对话Id - 100100001 Id规则为 Time None 时间 0 元祐七年,北宋汴京。 None 1.00100001 1001.00001 - 100200001 第1位数为章节Id LiJie None 李诫 0 工头呢,工头呢,这是发生的什么事! None 1.00200001 1002.00001 - 100200002 第2-4位数为对话Id GongTou None 工头 1 李官人啊,这...,我也不知...,啊! None 1.00200002 1002.00002 - 100200003 第5-9位数为对话行Id GongTou None 工头 1 定是那可恶的老鼠将这木材咬了去,或是这阴雨的天气染湿了榫头...。 None 1.00200003 1002.00003 - 100200004 LiJie None 李诫 0 那这木制松软、一掰就弯的木材是什么,我又不是不认识, None 1.00200004 1002.00004 - 100200005 LiJie None 李诫 0 大殿建筑用的都是上好的楠木,那这柳木是哪里来的你解释下。 None 1.00200005 1002.00005 - 100200006 GongTou None 工头 1 这...定是工人中出现了偷鸡摸狗的小人,李官人大可放心, None 1.00200006 1002.00006 - 100200007 GongTou None 工头 1 我一定将这小人找出来...。 None 1.00200007 1002.00007 - 100300001 Other None 旁白 0 你是新入将作监的画图令史,今日正是你当值的第一天。 None 1.00300001 1003.00001 - 100300002 LiJie None 李诫 1 你便是新任的画图令史? None 1.00300002 1003.00002 - 100300003 LiJie None 李诫 1 来得正好。 None 1.00300003 1003.00003 - 100300004 Player None 玩家 0 属下正是,见过李主簿。 None 1.00300004 1003.00004 - 100300005 LiJie None 李诫 1 方才工地塌架,你也有所耳闻。 None 1.00300005 1003.00005 - 100300006 LiJie None 李诫 1 这工头竟拿柳木来替代楠木,企图瞒天过海,结果却落得如此下场, None 1.00300006 1003.00006 - 100300007 LiJie None 李诫 1 幸好方才无人员伤亡,才让这工头躲过一劫。 None 1.00300007 1003.00007 - 100300008 LiJie None 李诫 1 如今营造无尺、用料无度,劣木充良、偷工减料已成大患。 None 1.00300008 1003.00008 - 100300009 LiJie None 李诫 1 而我们的职责,就是尽早发现这般祸患,防止酿成更大的问题。 None 1.00300009 1003.00009 - 100300010 LiJie None 李诫 1 无规矩,则屋不立;无准绳,则工不正。 None 1.0030001 1003.0001 - 100300011 LiJie None 李诫 1 你也要牢记。 None 1.00300011 1003.00011 - 100300012 Player None 玩家 0 是,李主簿。 None 1.00300012 1003.00012 - 100300013 LiJie None 李诫 1 你既为画图令史,第一要务便是识木、辨材、熟用器具。 None 1.00300013 1003.00013 - 100300014 LiJie None 李诫 1 现在随我去库房,我来带你认识水准、绳墨、曲尺、方斗这些营造根本之器。 None 1.00300014 1003.00014 - 100300015 LiJie None 李诫 1 待你熟习测量与料例,我便亲自带你到工地监工核验,杜绝此类祸事再发。 None 1.00300015 1003.00015 - 100300016 Player None 玩家 0 属下遵命。 None 1.00300016 1003.00016 - 100300017 Other None 旁白 0 你正式踏入将作监,一段以法度正营造的历程,自此开始。 None 1.00300017 1003.00017 - 100400001 LiJie None 李诫 1 这里是库房,存放着营造时用到的所有工具。 None 1.00400001 1004.00001 - 100400002 Subtitle None 字幕 0 檀木质地,刻度以朱砂标注,一端为方、一端为折,刻有 “材份” 刻度。 None 1.00400002 1004.00002 - 100400003 LiJie None 李诫 1 你看,构屋先定 “方”,柱枋是否垂直、斗拱是否方正,全凭这曲尺核验。 None 1.00400003 1004.00003 - 100400004 LiJie None 李诫 1 此前工地偷换木料,若早以曲尺量其形制,便知柳木径寸不足,断断用不得啊。 None 1.00400004 1004.00004 - 100400005 LiJie None 李诫 1 此乃方斗,也叫墨斗,配绳墨使用。 None 1.00400005 1004.00005 - 100400006 LiJie None 李诫 1 绳墨牵直,以墨斗弹线,便知木料是否平直、墙体是否端正。 None 1.00400006 1004.00006 - 100400007 Subtitle None 字幕 0 方斗为楠木所制,斗身刻 “将作监” 款识,墨仓密封,绳墨以生丝浸松烟墨制成,耐磨不褪。 None 1.00400007 1004.00007 - 100400008 LiJie None 李诫 1 营造之事,“直” 为要。 None 1.00400008 1004.00008 - 100400009 LiJie None 李诫 1 工头偷工减料,常以歪木充数,若以绳墨弹线,歪直立现,断无蒙混可能。 None 1.00400009 1004.00009 - 100400010 Player None 玩家 0 那这是何物? None 1.0040001 1004.0001 - 100400011 LiJie None 李诫 1 这是水准,也名 “水尺”,测地势高低、屋基平正之用。 None 1.00400011 1004.00011 - 100400012 Subtitle None 字幕 0 青铜制的水准器,形制为长槽,内盛水,槽侧刻刻度,槽端有通气孔,是宋代成熟的水准测量工具。 None 1.00400012 1004.00012 - 100400013 LiJie None 李诫 1 汴京地势多洼,营建房宇先以水准定基址 None 1.00400013 1004.00013 - 100400014 LiJie None 李诫 1 若基址倾斜,纵是木料精良,也难逃倾颓之祸。 None 1.00400014 1004.00014 - 100400015 LiJie None 李诫 1 水之性平,这水准便是借水定平。 None 1.00400015 1004.00015 - 100400016 LiJie None 李诫 1 除了这些器具,库房更藏有 “料例” 册籍, None 1.00400016 1004.00016 - 100400017 LiJie None 李诫 1 楠木、樟木、杉木各等用料定额,大木作、小木作各工序用工之数,皆在册中。 None 1.00400017 1004.00017 - 100400018 LiJie None 李诫 1 你既为画图令史,识器是第一步,更要知 “器以定法、法以量料”。 None 1.00400018 1004.00018 - 100400019 LiJie None 李诫 1 这些工具,是规矩的具象,料例是制度的准绳,二者相合,才能堵贪弊、正营造。 None 1.00400019 1004.00019 - 100400020 LiJie None 李诫 1 今日先熟其形、知其用。 None 1.0040002 1004.0002 - 100400021 LiJie None 李诫 1 明日随我去工地,以器验工,看看那些贪弊工头还能藏多少猫腻。 None 1.00400021 1004.00021 - 100400022 Player None 玩家 0 是,李主簿。 None 1.00400022 1004.00022 - 103400001 LiJie None 李诫 0 这工地是谁负责! None 1.03400001 1034.00001 - 103500001 GongTou None 工头 0 李主簿,您怎么又来了… None 1.03500001 1035.00001 - 103600001 LiJie None 李诫 0 我不来,怎知你们又在如何糊弄? None 1.03600001 1036.00001 - 103600002 LiJie None 李诫 0 今日来便是要验工。 None 1.03600002 1036.00002 - 103700001 LiJie None 李诫 0 你且取来昨日库房的曲尺、绳墨、水准,逐一核验梁柱基址。 None 1.03700001 1037.00001 - 103800001 Player None 玩家 0 是,李主簿。 None 1.03800001 1038.00001 - 103900001 Player None 玩家 0 李主簿,这根立柱偏斜三分,枋木榫口尺寸不符,根本无法咬合! None 1.03900001 1039.00001 - 104000001 GongTou None 工头 0 这… None 1.04000001 1040.00001 - 104000002 GongTou None 工头 0 … None 1.04000002 1040.00002 - 104000003 GongTou None 工头 0 这只是小偏差,匠人凭手眼便可调整… None 1.04000003 1040.00003 - 104100001 LiJie None 李诫 0 营造无差毫厘! None 1.04100001 1041.00001 - 104100002 LiJie None 李诫 0 榫卯不合、梁柱不直,今日可凑活,明日必倾塌! None 1.04100002 1041.00002 - 104200001 LiJie None 李诫 0 你看好 ——屋之牢固,全在榫卯。 None 1.04200001 1042.00001 - 104200002 LiJie None 李诫 0 榫为凸,卯为凹,一榫一卯严丝合缝,不用一钉,可立百年。 None 1.04200002 1042.00002 - 104300001 LiJie None 李诫 0 旧匠只凭手感拼装,尺寸全凭口传,自然歪扭松垮。 None 1.04300001 1043.00001 - 104300002 LiJie None 李诫 0 今日我便教你按材份制放样、按标准榫卯拼装。 None 1.04300002 1043.00002 - 104400001 LiJie None 李诫 0 先定材份,再画榫头长短、卯眼深浅,每一分都有定数。 None 1.04400001 1044.00001 - 104400002 LiJie None 李诫 0 你来上手试试。 None 1.04400002 1044.00002 - 104500001 Player None 玩家 0 原来如此… None 1.04500001 1045.00001 - 104500002 Player None 玩家 0 对齐、卡紧、压实,竟如此稳固! None 1.04500002 1045.00002 - 104600001 LiJie None 李诫 0 这便是法度之力。 None 1.04600001 1046.00001 - 104600002 LiJie None 李诫 0 构件按图预制,到工地只需精准拼装,既省工,又让贪弊者无可乘之机。 None 1.04600002 1046.00002 - 104700001 LiJie None 李诫 0 往后所有构件,必须先以尺量、以图定、以榫卯合,不合格一律不准上架! None 1.04700001 1047.00001 - 104800001 GongTou None 工头 0 是… None 1.04800001 1048.00001 - 104800002 GongTou None 工头 0 小人遵命… None 1.04800002 1048.00002 - 104900001 LiJie None 李诫 0 这是你第一次亲手完成榫卯拼装,以图正匠,以器验工,以榫卯固屋 None 1.04900001 1049.00001 - 104900002 LiJie None 李诫 0 这条路,你才刚刚开始啊。 None 1.04900002 1049.00002 - 200100001 Time None 时间 0 绍圣四年,北宋汴京。 None 2.00100001 2001.00001 - 200200001 LiJie None 李诫 0 奉圣谕:元祐旧《营造法式》疏略无章,营造贪弊屡禁不止,命本官重修法式, None 2.00200001 2002.00001 - 200200002 LiJie None 李诫 0 立天下营造之准绳! None 2.00200002 2002.00002 - 200300001 Other None 旁白 0 你已入职将作监五年,从初识器具的画图令史,成长为能独立验工的吏员 None 2.00300001 2003.00001 - 200300002 Other None 旁白 0 今日这场议事,是李诫升任将作监丞后,首次召集全监匠官、工匠议重修法式之事。 None 2.00300002 2003.00002 - 200400001 LaoDouLiao None 老都料匠 0 李官人,老身斗胆说一句:营造之事,凭的是师徒口传、手上功夫! None 2.00400001 2004.00001 - 200500001 LaoDouLiao None 老都料匠 0 我从艺四十载,造过开封府廨、修过太庙,哪样不是凭心授的尺寸? None 2.00500001 2005.00001 - 200500002 LaoDouLiao None 老都料匠 0 旧法式有文字便够了,何必多此一举定什么 “死规矩”? None 2.00500002 2005.00002 - 200600001 LiJie None 李诫 0 都料匠此言差矣! None 2.00600001 2006.00001 - 200600002 LiJie None 李诫 0 旧法式只有文字,无尺寸、无图样,工头虚报料账,匠人凭手感下料, None 2.00600002 2006.00002 - 200600003 LiJie None 李诫 0 才会有次木充之,榫卯歪扭之事! None 2.00600003 2006.00003 - 200700001 LiJie None 李诫 0 我重修法式,核心便是立 “材份制”。 None 2.00700001 2007.00001 - 200800001 LiJie None 李诫 0 凡构屋之制,皆以材为祖! None 2.00800001 2008.00001 - 200800002 LiJie None 李诫 0 材分八等,大殿用一等材,小榭用八等材,斗拱、柱枋、榫卯,每一分、每一厘, None 2.00800002 2008.00002 - 200800003 LiJie None 李诫 0 皆以材为模数定死! None 2.00800003 2008.00003 - 200900001 LaoDouLiao None 老都料匠 0 李官人是读书人,不懂匠人的活计! None 2.00900001 2009.00001 - 200900002 LaoDouLiao None 老都料匠 0 斗拱拼装,看的是榫头松紧、卯眼深浅,手上的感觉比纸上的刻度准! None 2.00900002 2009.00002 - 200900003 LaoDouLiao None 老都料匠 0 口传的尺寸,代代相承,哪需什么 “材份” 定数? None 2.00900003 2009.00003 - 201000001 LiJie None 李诫 0 口舌之争无益! None 2.01000001 2010.00001 - 201000002 LiJie None 李诫 0 五王邸正在营建,其大殿需五铺作斗拱百组。 None 2.01000002 2010.00002 - 201100001 LiJie None 李诫 0 我与你立约:你按古法口传的尺寸拼一组斗拱, None 2.01100001 2011.00001 - 201100002 LiJie None 李诫 0 我让我徒弟按材份制定尺、放样、拼一组,与你相比。 None 2.01100002 2011.00002 - 201200001 LiJie None 李诫 0 两件斗拱,摆在工地实测:哪件榫卯严丝合缝、可异地预制、现场速拼, None 2.01200001 2012.00001 - 201200002 LiJie None 李诫 0 哪件便为法式之依! None 2.01200002 2012.00002 - 201200003 LiJie None 李诫 0 都料匠,你敢应否? None 2.01200003 2012.00003 - 201300001 LaoDouLiao None 老都料匠 0 有何不敢! None 2.01300001 2013.00001 - 201300002 LaoDouLiao None 老都料匠 0 老身的手艺,还怕比不过一纸刻度? None 2.01300002 2013.00002 - 201400001 Player None 玩家 0 属下必不负李丞所托! None 2.01400001 2014.00001 - 201500001 Other None 旁白 0 一场关乎 “古法” 与 “新法” 的对决,就此展开; None 2.01500001 2015.00001 - 201500002 Other None 旁白 0 而你手中的曲尺,不再只是验工的工具,更是书写营造法度的笔。 None 2.01500002 2015.00002 - 201600001 LiJie None 李诫 0 今日便教你材份制的根本,这是重修《营造法式》的核心,也是拼出标准斗拱的关键。 None 2.01600001 2016.00001 - 201700001 LiJie None 李诫 0 凡构屋之制,皆以材为祖。 None 2.01700001 2017.00001 - 201700002 LiJie None 李诫 0 材是营造的基本模数,高 15 分、厚 10 分;两材之间为栔, None 2.01700002 2017.00002 - 201700003 LiJie None 李诫 0 高 6 分、厚 4 分;材加栔为足材,高 21 分。 None 2.01700003 2017.00003 - 201800001 LiJie None 李诫 0 殿宇大小、斗拱高低、榫卯长短,全由这八等材定尺,再无凭口传、靠手感的乱象。 None 2.01800001 2018.00001 - 201900001 LaoDouLiao None 老都料匠 0 不过是把口传的尺寸刻在木上,换个说法罢了,拼斗拱还得看手上功夫! None 2.01900001 2019.00001 - 202000001 LiJie None 李诫 0 你且用这曲尺,量一量这五铺作斗拱的栌斗。 None 2.02000001 2020.00001 - 202100001 Player None 玩家 0 回李丞,栌斗方三十二分,高二十分! None 2.02100001 2021.00001 - 202200001 LiJie None 李诫 0 没错。五铺作斗拱的华拱、耍头、罗汉枋,每一件构件、每一处榫卯,都有材份定数,半分不差。 None 2.02200001 2022.00001 - 202300001 LiJie None 李诫 0 古法拼斗拱,榫头凭砍、卯眼凭凿,松紧全靠凑;按材份制, None 2.02300001 2023.00001 - 202300002 LiJie None 李诫 0 榫头长 12 分、宽 6 分,卯眼深 10 分、宽 6 分,严丝合缝。 None 2.02300002 2023.00002 - 202400001 LiJie None 李诫 0 先弹中线定基准,再按材份画榫卯轮廓,异地预制的构件,运到工地也能精准拼装。 None 2.02400001 2024.00001 - 202500001 Player None 玩家 0 按尺标记,尺寸丝毫不差,原来榫卯可以如此精准! None 2.02500001 2025.00001 - 202600001 LiJie None 李诫 0 都料匠,你四十年手艺,可曾让百组斗拱的榫卯分毫不差? None 2.02600001 2026.00001 - 202600002 LiJie None 李诫 0 可曾实现构件异地预制、现场速拼? None 2.02600002 2026.00002 - 202700001 LaoDouLiao None 老都料匠 0 …工地见真章! None 2.02700001 2027.00001 - 202700002 LaoDouLiao None 老都料匠 0 光说不练不算数! None 2.02700002 2027.00002 - 202800001 LiJie None 李诫 0 你已掌握材份测量与榫卯标记,明日随我去五王邸工地,用这套法度, None 2.02800001 2028.00001 - 202800002 LiJie None 李诫 0 拼出能服天下匠人的五铺作斗拱! None 2.02800002 2028.00002 - 202900001 Player None 玩家 0 属下遵命! None 2.02900001 2029.00001 - 203000001 Other None 旁白 0 你终于懂了材份制的真谛,标准化的营造法度,即将在工地接受最严苛的检验。 None 2.03000001 2030.00001 - 203100001 LiJie None 李诫 0 今日对决,只看三点:榫卯严合、拼装速度、构件通用,输者便认材份制为营造正途! None 2.03100001 2031.00001 - 203200001 LaoDouLiao None 老都料匠 0 老夫造了一辈子斗拱,闭眼都能拼! None 2.03200001 2032.00001 - 203200002 LaoDouLiao None 老都料匠 0 哪用得着什么刻度分份! None 2.03200002 2032.00002 - 203300001 LiJie None 李诫 0 该你了,按材份制,一步一验,精准拼装。 None 2.03300001 2033.00001 - 203400001 Player None 玩家 0 李丞,拼装完毕! None 2.03400001 2034.00001 - 203500001 LiJie None 李诫 0 都看好了! None 2.03500001 2035.00001 - 203500002 LiJie None 李诫 0 这就是口传手感与材份法度的差别! None 2.03500002 2035.00002 - 203600001 LiJie None 李诫 0 按材份制预制的构件,异地生产、现场互换,百组斗拱皆可通用,省工三倍, None 2.03600001 2036.00001 - 203600002 LiJie None 李诫 0 更让贪弊者无空可钻! None 2.03600002 2036.00002 - 203700001 LaoDouLiao None 老都料匠 0 竟… None 2.03700001 2037.00001 - 203700002 LaoDouLiao None 老都料匠 0 竟真的分毫不差… None 2.03700002 2037.00002 - 203700003 LaoDouLiao None 老都料匠 0 替换起来也丝毫不卡… None 2.03700003 2037.00003 - 203700007 LaoDouLiao None 老都料匠 0 老夫活了大半辈子,从没见过这么规整的斗拱! None 2.03700007 2037.00007 - 203800001 LiJie None 李诫 0 古法口传,传一人丢一人;法度制图,传天下利万代。 None 2.03800001 2038.00001 - 203800002 LiJie None 李诫 0 重修《营造法式》,不是废了老手艺,而是把手艺变成天下共守的规矩! None 2.03800002 2038.00002 - 203900001 LaoDouLiao None 老都料匠 0 李官人,是老夫守旧迂腐了! None 2.03900001 2039.00001 - 203900002 LaoDouLiao None 老都料匠 0 这材份制,才是能护营造、利万民的真法度! None 2.03900002 2039.00002 - 203900003 LaoDouLiao None 老都料匠 0 往后,老夫愿按法式规矩做工! None 2.03900003 2039.00003 - 204000001 Player None 玩家 0 材份定规,榫卯立心,营造之法,终于有了统一准绳! None 2.04000001 2040.00001 - 204100001 Other None 旁白 0 一场对决,折服老匠,更定下了天下营造的模数根基;标准化的营造之路,自此彻底走通。 None 2.04100001 2041.00001 - 204200001 LaoDouLiao None 老都料匠 0 李丞,今日工地实测,让老身彻悟! None 2.04200001 2042.00001 - 204200002 LaoDouLiao None 老都料匠 0 口传终有尽,法度传千年,这材份制,老身服了! None 2.04200002 2042.00002 - 204300001 LaoDouLiao None 老都料匠 0 往后我等老匠,皆按材份规矩下料、拼榫、造屋! None 2.04300001 2043.00001 - 204400001 LiJie None 李诫 0 都料匠肯弃守旧之见,共立营造法度,乃是天下匠人之幸! None 2.04400001 2044.00001 - 204400002 LiJie None 李诫 0 古法手艺是根,标准法度是纲,纲举目张,手艺才能代代不失。 None 2.04400002 2044.00002 - 204500001 LiJie None 李诫 0 今日五铺作斗拱的材份模数、榫卯尺寸、拼装流程,皆是重修《营造法式》的核心实证。 None 2.04500001 2045.00001 - 204600001 LiJie None 李诫 0 你今日以材份制拼斗拱,实测精准、榫卯稳固,足堪担当绘图重任。 None 2.04600001 2046.00001 - 204700001 Player None 玩家 0 回李丞,五铺作斗拱材份、榫卯数据已全部归档,可作为官造标准! None 2.04700001 2047.00001 - 204800001 LiJie None 李诫 0 好! None 2.04800001 2048.00001 - 204800002 LiJie None 李诫 0 自今日起,将作监所有大木作构件,皆按此标准备料、放样、拼装;我会奏报朝廷, None 2.04800002 2048.00002 - 204800003 LiJie None 李诫 0 将材份制、榫卯标准、斗拱制度,逐一写入新修《营造法式》。 None 2.04800003 2048.00003 - 204900001 LaoDouLiao None 老都料匠 0 老身愿将毕生匠艺,按材份制整理成册,供画图吏绘制成图, None 2.04900001 2049.00001 - 204900002 LaoDouLiao None 老都料匠 0 让天下匠人都能守规矩、造良屋! None 2.04900002 2049.00002 - 205000001 LiJie None 李诫 0 凡构屋之制,皆以材为祖! None 2.05000001 2050.00001 - 205000002 LiJie None 李诫 0 以尺正匠,以图定法,以榫卯固国之营造,这便是我们重修《营造法式》的初心! None 2.05000002 2050.00002 - 205100001 Other None 旁白 0 绍圣四年,材份制正式成为将作监营造准则, None 2.05100001 2051.00001 - 205100002 Other None 旁白 0 五铺作斗拱标准化拼装落地推行;旧匠归心,法度初立,《营造法式》的编修, None 2.05100002 2051.00002 - 205100003 Other None 旁白 0 迈入了图样绘制的全新阶段。 None 2.05100003 2051.00003 - 300100001 LiJie None 李诫 0 荒唐! None 3.00100001 3001.00001 - 300100002 LiJie None 李诫 0 实在荒唐! None 3.00100002 3001.00002 - 300100003 LiJie None 李诫 0 元祐旧法式,只记规制名目,不绘形制分毫,这与无字之书何异! None 3.00100003 3001.00003 - 300200001 Subtitle None 字幕 0 泛黄纸页上仅见墨书 “太庙大殿用大木作,施五铺作斗拱,柱枋相称”,无任何形制、尺寸标注,字迹潦草且有多处涂改。 None 3.00200001 3002.00001 - 300300001 LaoDouLiao None 老都料匠 0 李丞息怒,这旧法式本就是如此。 None 3.00300001 3003.00001 - 300400001 LaoDouLiao None 老都料匠 0 上月龙德宫添造偏殿,各州调派的匠人齐聚工地,有人依口传做 “直柱”, None 3.00400001 3004.00001 - 300400002 LaoDouLiao None 老都料匠 0 有人偏要做 “侧脚柱”,连斗拱的排布间距都各执一词, None 3.00400002 3004.00002 - 300400003 LaoDouLiao None 老都料匠 0 最后愣是耽搁了半月工期,还废了不少木料。 None 3.00400003 3004.00003 - 300500001 LiJie None 李诫 0 这便是无图之弊! None 3.00500001 3005.00001 - 300500002 LiJie None 李诫 0 文字可歧解,口传可错漏,匠人各凭心意施工,工头便趁此虚报料账、克扣工料, None 3.00500002 3005.00002 - 300500003 LiJie None 李诫 0 国用民力,都耗在这无章可循的营造里了! None 3.00500003 3005.00003 - 300600001 LiJie None 李诫 0 旧法疏略,便以新法补之;文字不足,便以图样辅之! None 3.00600001 3006.00001 - 300700001 LiJie None 李诫 0 今日我便定下编修铁规:凡新修《营造法式》,必图文并重,以材份制为根本准则, None 3.00700001 3007.00001 - 300700002 LiJie None 李诫 0 绘天下营造之形,标分毫尺寸之数,让官民营造,皆有图可依、有法可循! None 3.00700002 3007.00002 - 300800001 LiJie None 李诫 0 你随我五载,熟材份、通榫卯、验过工地、拼过斗拱。 None 3.00800001 3008.00001 - 300900001 LiJie None 李诫 0 今日起,你便是图样编修的主事画图吏,与我一同,将这大宋营造的规矩, None 3.00900001 3009.00001 - 300900002 LiJie None 李诫 0 一笔一画绘在纸上,立为天下准绳! None 3.00900002 3009.00002 - 301000001 Player None 玩家 0 属下遵命! None 3.01000001 3010.00001 - 301000002 Player None 玩家 0 定以材份为尺,以笔墨为工,绘精准图样,立万世法度,不负李丞所托! None 3.01000002 3010.00002 - 301100001 LaoDouLiao None 老都料匠 0 李丞,老身虽愚钝,却也知这图样的紧要。 None 3.01100001 3011.00001 - 301200001 LaoDouLiao None 老都料匠 0 我手中有历代匠人传下的营造手谱,虽无规整刻度, None 3.01200001 3012.00001 - 301200002 LaoDouLiao None 老都料匠 0 却记了太庙、朱雀门的形制要诀,愿献出来,为编修图样尽一份力! None 3.01200002 3012.00002 - 301300001 LiJie None 李诫 0 都料匠有此心,实乃营造之幸! None 3.01300001 3013.00001 - 301300002 LiJie None 李诫 0 古法手艺是根,标准图样是纲,纲举目张,方能让匠艺传之万世。 None 3.01300002 3013.00002 - 301400001 Other None 旁白 0 元符二年,《营造法式》图样编修正式启幕。 None 3.01400001 3014.00001 - 301500001 LiJie None 李诫 0 绘图立样,非凭心意,必先定三准,这是图样能成天下准绳的根本,你需记死、做熟。 None 3.01500001 3015.00001 - 301600001 LiJie None 李诫 0 第一准,准材份。 None 3.01600001 3016.00001 - 301600002 LiJie None 李诫 0 材分八等,一等材高十五分、厚十分,八等材高六分、厚四分,凡绘图, None 3.01600002 3016.00002 - 301600003 LiJie None 李诫 0 先以材份定单位,再标尺寸,不记丈尺,只记分毫。 None 3.01600003 3016.00003 - 301700001 LiJie None 李诫 0 第二准,准形制。 None 3.01700001 3017.00001 - 301700002 LiJie None 李诫 0 殿宇有殿宇之形,斗拱有斗拱之制,侧脚柱必微倾三分,栌斗必方、华拱必曲, None 3.01700002 3017.00002 - 301700003 LiJie None 李诫 0 形制错,纵尺寸再准,也是废图,造不出牢固屋宇。 None 3.01700003 3017.00003 - 301800001 LiJie None 李诫 0 第三准,准比例。 None 3.01800001 3018.00001 - 301800002 LiJie None 李诫 0 梁枋之宽对柱径之厚,斗拱之高对屋架之深,皆有定比,绘图时缩千尺为寸, None 3.01800002 3018.00002 - 301800003 LiJie None 李诫 0 比例不失,匠人按图放大施工,才不会歪扭失衡。 None 3.01800003 3018.00003 - 301900001 LaoDouLiao None 老都料匠 0 大人所言极是,这手谱是前几代老匠人传下的,记了太庙、五王邸的营造要诀。 None 3.01900001 3019.00001 - 302000001 LaoDouLiao None 老都料匠 0 比如这龙德宫的耍头,需上斜三分才合榫,只是无材份刻度,各匠各解,才出了差错。 None 3.02000001 3020.00001 - 302100001 LiJie None 李诫 0 这些不是错,是匠人的心血,今日我们要做的,便是把这些口传心授的心血, None 3.02100001 3021.00001 - 302100002 LiJie None 李诫 0 译成官式图样。 None 3.02100002 3021.00002 - 302200001 LiJie None 李诫 0 今日首绘五铺作斗拱全图,这是大木作的核心,也是编修图样的开篇。 None 3.02200001 3022.00001 - 302300001 LiJie None 李诫 0 需绘三图:平、立、剖,缺一不可。 None 3.02300001 3023.00001 - 302300002 LiJie None 李诫 0 平图见排布,立图见层级,剖图见榫卯,三图合一,天下匠人见之, None 3.02300002 3023.00002 - 302300003 LiJie None 李诫 0 便知如何下料、如何拼装。 None 3.02300003 3023.00003 - 302400001 LiJie None 李诫 0 先画平图,以这十字墨线为基准,栌斗居其中,先定其材份尺寸,再标斗拱间距。 None 3.02400001 3024.00001 - 302500001 LaoDouLiao None 老都料匠 0 大人,这五铺作斗拱的华拱,与罗汉枋交接处,榫头需稍收一分, None 3.02500001 3025.00001 - 302500002 LaoDouLiao None 老都料匠 0 不然拼装时易卡壳,老身造了几十年,这一点错不了,绘图时莫要漏了。 None 3.02500002 3025.00002 - 302600001 Player None 玩家 0 属下记下了:三准为纲,三图为要,材份定数,形制合规,更要融老匠之法, None 3.02600001 3026.00001 - 302600002 Player None 玩家 0 让图样既准法度,又合工用。 None 3.02600002 3026.00002 - 302700001 LiJie None 李诫 0 不错,制图非为纸上定规,实为工地施工,徒有刻度而不合工用,也是虚图。 None 3.02700001 3027.00001 - 302800001 LiJie None 李诫 0 今日你先定平图的基准与材份标注,我与都料匠在旁看顾,有疑便问,务必做到分毫无差。 None 3.02800001 3028.00001 - 302900001 Other None 旁白 0 绘图室里,墨线为骨,材份为尺,朱砂为色。 None 3.02900001 3029.00001 - 302900002 Other None 旁白 0 昔日口传心授的匠艺,正化作纸上可查、可量、可依的法度。 None 3.02900002 3029.00002 - 303000001 Other None 旁白 0 你手中的朱砂笔,每落下一笔,都是向《营造法式》官定图样迈出的一步, None 3.03000001 3030.00001 - 303000002 Other None 旁白 0 也是为大宋营造立规的一步。 None 3.03000002 3030.00002 - 303100001 LiJie None 李诫 0 方才内侍传旨,宫中寿康殿偏轩年久失修,命将作监十日内完成翻新营造, None 3.03100001 3031.00001 - 303100002 LiJie None 李诫 0 且要依新定材份制施工,这正是我等图样实战的第一仗! None 3.03100002 3031.00002 - 303200001 LiJie None 李诫 0 偏轩为宫妃休憩之所,虽非正殿,却也需形制合规、用料合度,既要牢固,又要精巧。 None 3.03200001 3032.00001 - 303200002 LiJie None 李诫 0 今日便由你主笔,绘偏轩全套营造图样,我与都料匠为你辅证,按图施工! None 3.03200002 3032.00002 - 303300001 LaoDouLiao None 老都料匠 0 寿康殿偏轩我早年参与过修葺,面阔三间约一丈八尺,进深两间一丈二尺, None 3.03300001 3033.00001 - 303300002 LaoDouLiao None 老都料匠 0 原是小式殿宇,该用六等材,五铺作斗拱便够,只是当年无图样,全凭匠人手眼, None 3.03300002 3033.00002 - 303300003 LaoDouLiao None 老都料匠 0 如今按新法制图,正好见真章! None 3.03300003 3033.00003 - 303400001 Player None 玩家 0 属下遵命! None 3.03400001 3034.00001 - 303500001 LiJie None 李诫 0 侧脚柱是官造定规,檐柱微倾二分,内柱微倾一分,既防屋宇侧倾,又显形制层次, None 3.03500001 3035.00001 - 303500002 LiJie None 李诫 0 绘时柱脚需向内收,不可画成直柱! None 3.03500002 3035.00002 - 303600001 LaoDouLiao None 老都料匠 0 画图吏,偏轩是休憩之所,屋架举折不可太陡,不然檐角上翘过甚, None 3.03600001 3036.00001 - 303600002 LaoDouLiao None 老都料匠 0 失了精巧;梁枋与斗拱交接处,榫头需短三分,六等材料细,榫头过长易折。 None 3.03600002 3036.00002 - 303700001 Player None 玩家 0 依材份定尺,按法度绘图,竟真能让纸上笔墨,化作宫中轩宇的模样, None 3.03700001 3037.00001 - 303700002 Player None 玩家 0 连侧脚、举折这些细节,都分毫不差! None 3.03700002 3037.00002 - 303800001 LiJie None 李诫 0 这便是实战制图的要义! None 3.03800001 3038.00001 - 303800002 LiJie None 李诫 0 制图非为纸上好看,实为工地施工,既要合官造法度,又要贴施工实理, None 3.03800002 3038.00002 - 303800003 LiJie None 李诫 0 你今日将材份制、老匠经验融于一图,才算真正掌了官式制图的门道! None 3.03800003 3038.00003 - 303900001 LaoDouLiao None 老都料匠 0 往日造偏轩,匠人需反复试料、改榫,十日内完工绝无可能。 None 3.03900001 3039.00001 - 304000001 LaoDouLiao None 老都料匠 0 如今有了这图样,下料、预制、拼装皆有准头,五日便能预制好所有构件, None 3.04000001 3040.00001 - 304000002 LaoDouLiao None 老都料匠 0 五日现场拼装,十日期限绰绰有余! None 3.04000002 3040.00002 - 304000003 LaoDouLiao None 老都料匠 0 这法度,真是救了工匠的力啊! None 3.04000003 3040.00003 - 304100001 LiJie None 李诫 0 即刻将图样发往寿康殿工地,命工匠依图预制构件,我与你明日亲赴工地, None 3.04100001 3041.00001 - 304100002 LiJie None 李诫 0 按图验料、监工,让这偏轩,成为大宋首个依新制图样营造的宫宇! None 3.04100002 3041.00002 - 304200001 Other None 旁白 0 以材份为尺,以图样为法,寿康殿偏轩成为《营造法式》编修以来, None 3.04200001 3042.00001 - 304200002 Other None 旁白 0 首个依官定图样营造的宫室工程。 None 3.04200002 3042.00002 - 304200003 Other None 旁白 0 纸上法度,终于落地生花。 None 3.04200003 3042.00003 - 304300001 LiJie None 李诫 0 今日寿康殿偏轩动工,皆依将作监新定官式图样施工! None 3.04300001 3043.00001 - 304300002 LiJie None 李诫 0 凡下料、拼装、立架,分毫皆按图中材份定数,老都料匠督工,画图吏验尺, None 3.04300002 3043.00002 - 304300003 LiJie None 李诫 0 敢有私改尺寸、克扣物料者,按律处置! None 3.04300003 3043.00003 - 304400001 LaoDouLiao None 老都料匠 0 侧脚柱,六等材制,柱身微倾二分,尺寸合度! None 3.04400001 3044.00001 - 304500001 Player None 玩家 0 李丞,五铺作斗拱构件,榫头长 6 分、卯眼深 5 分,皆按六等材定数, None 3.04500001 3045.00001 - 304500002 Player None 玩家 0 榫卯严合,可拼装! None 3.04500002 3045.00002 - 304600001 Player None 玩家 0 料例皆按图样定数,每一根木料、每一组构件都有标注,少一分一毫,皆可查对, None 3.04600001 3046.00001 - 304600002 Player None 玩家 0 休要存贪念! None 3.04600002 3046.00002 - 304700001 GongTou None 工头 0 不敢不敢,画图吏明察,小人绝不敢乱来! None 3.04700001 3047.00001 - 304800001 LaoDouLiao None 老都料匠 0 按图施工,就是省心! None 3.04800001 3048.00001 - 304800002 LaoDouLiao None 老都料匠 0 往日拼斗拱,少则半日,多则一日,如今按图对榫,一刻便成,还无半分偏差, None 3.04800002 3048.00002 - 304800003 LaoDouLiao None 老都料匠 0 这图样,真是匠人福音! None 3.04800003 3048.00003 - 304900001 LiJie None 李诫 0 不过半日,大木作构架立成,形制合规,构件牢固,这便是图样与法度的力量! None 3.04900001 3049.00001 - 304900002 LiJie None 李诫 0 往日营造,无图无规,匠人忙乱,工头贪弊,半年方成的小轩,如今依图施工,十日必成。 None 3.04900002 3049.00002 - 305000001 LaoDouLiao None 老都料匠 0 李丞高见! None 3.05000001 3050.00001 - 305000002 LaoDouLiao None 老都料匠 0 老身活了大半辈子,今日才知,营造之事,有图有法,方能事半功倍。 None 3.05000002 3050.00002 - 305000003 LaoDouLiao None 老都料匠 0 这偏轩的构架,比当年无图营造时,牢固数倍,模样也更周正,往后我等匠人, None 3.05000003 3050.00003 - 305000004 LaoDouLiao None 老都料匠 0 必奉图样为圭臬! None 3.05000004 3050.00004 - 305100001 Player None 玩家 0 材份定尺,图样定形,法立则工正,工正则屋固! None 3.05100001 3051.00001 - 305100002 Player None 玩家 0 这寿康殿偏轩,便是新法营造的明证,往后天下营造,皆依此例, None 3.05100002 3051.00002 - 305100003 Player None 玩家 0 便再无无规之乱、贪弊之害! None 3.05100003 3051.00003 - 305200001 LiJie None 李诫 0 寿康殿偏轩大木作功成,后续瓦作、小木作,皆依图样施工! None 3.05200001 3052.00001 - 305200002 LiJie None 李诫 0 今日之功,画图吏主笔制图有功,老都料匠督工有方,匠人依图施工尽责,皆记功一次! None 3.05200002 3052.00002 - 305300001 Other None 旁白 0 元符二年秋,寿康殿偏轩大木作如期功成, None 3.05300001 3053.00001 - 305300002 Other None 旁白 0 这是大宋第一座完全依《营造法式》官定图样、材份制营造的宫室工程。 None 3.05300002 3053.00002 - 400100001 LiJie None 李诫 0 元祐七年,入监见营造无度,梁柱倾颓、料账虚浮,怒言 “营造无度, None 4.00100001 4001.00001 - 400100002 LiJie None 李诫 0 则国用虚耗,民力不堪”。 None 4.00100002 4001.00002 - 400200001 LiJie None 李诫 0 绍圣四年,奉诏重修法式,立材份八等之制,破古法口传之囿, None 4.00200001 4002.00001 - 400200002 LiJie None 李诫 0 与老匠辩于五王邸工地,以法度胜手感。 None 4.00200002 4002.00002 - 400300001 LiJie None 李诫 0 元符二年,制图立样,融匠艺于纸、定官式之规,寿康殿偏轩依图营造,成新法第一功。 None 4.00300001 4003.00001 - 400400001 LiJie None 李诫 0 十载寒暑,遍考营造旧制,遍访天下匠人,手绘千张图样,核定万条料例, None 4.00400001 4004.00001 - 400400002 LiJie None 李诫 0 今三十六卷、三百五十七篇,《营造法式》,终成! None 4.00400002 4004.00002 - 400500001 LaoDouLiao None 老都料匠 0 老身活了七十余载,造了一辈子屋,初时只信师徒口传、手上功夫, None 4.00500001 4005.00001 - 400500002 LaoDouLiao None 老都料匠 0 曾与李大人争执于工地,如今见这三十六卷册籍,才知什么是真正的营造之法! None 4.00500002 4005.00002 - 400600001 LaoDouLiao None 老都料匠 0 这纸上的每一根墨线、每一个朱字,都是大人与画图吏的心血,是天下匠人的规矩, None 4.00600001 4006.00001 - 400600002 LaoDouLiao None 老都料匠 0 往后营造,再无无章可循之苦,这是大宋匠人的福分啊! None 4.00600002 4006.00002 - 400700001 Player None 玩家 0 属下元祐七年入监,蒙大人教诲,始识水准、绳墨之器, None 4.00700001 4007.00001 - 400700002 Player None 玩家 0 初知料例、材份之规;十载相伴,从工地验工到案头制图, None 4.00700002 4007.00002 - 400700003 Player None 玩家 0 从拼斗拱、绘轩宇到参编法式,方悟营造之要,在法、在规、在传。 None 4.00700003 4007.00003 - 400800001 Player None 玩家 0 这三十六卷法式,是大人的毕生所愿,是众匠人的心血所凝, None 4.00800001 4008.00001 - 400800002 Player None 玩家 0 更是大宋营造的万世准绳,属下幸参与其中,此生无憾! None 4.00800002 4008.00002 - 400900001 NeiShi None 内侍 0 圣旨到 —— 将作监少监李诫接旨! None 4.00900001 4009.00001 - 401000001 NeiShi None 内侍 0 皇帝诏曰:古者营室,度以绳墨,程以功限,乃成万世之基。 None 4.01000001 4010.00001 - 401000002 NeiShi None 内侍 0 将作监少监李诫,恪恭职守,十载编修,成《营造法式》三十六卷。 None 4.01000002 4010.00002 - 401100001 NeiShi None 内侍 0 立材份之模,定功料之规,绘官式之样,杜贪弊之源,利国利民,功在社稷。 None 4.01100001 4011.00001 - 401100002 NeiShi None 内侍 0 特命国子监刊刻颁行,天下官民营造,凡宫室、城郭、桥梁、官署,皆依此法式, None 4.01100002 4011.00002 - 401100003 NeiShi None 内侍 0 不得违越。 None 4.01100003 4011.00003 - 401100004 NeiShi None 内侍 0 李诫晋阶将作监,赏锦缎百匹、金五十两。 None 4.01100004 4011.00004 - 401100005 NeiShi None 内侍 0 钦此! None 4.01100005 4011.00005 - 401200001 LiJie None 李诫 0 臣李诫,率将作监上下,领旨谢恩! None 4.01200001 4012.00001 - 401300001 Other None 旁白 0 崇宁二年春,《营造法式》获诏,由国子监刊刻颁行天下。 None 4.01300001 4013.00001 - 401400001 MinJiang None 民宅匠人 0 如今有了官家颁的法式,造屋按图来,尺寸、用料都标得明明白白,既省料又牢固, None 4.01400001 4014.00001 - 401400002 MinJiang None 民宅匠人 0 再也不怕工头糊弄克扣了! None 4.01400002 4014.00002 - 401500001 WuZhu None 屋主 0 可不是嘛,听说宫里的殿宇、城外的桥梁,全按这册子造,咱老百姓造屋, None 4.01500001 4015.00001 - 401500002 WuZhu None 屋主 0 也能沾这法度的光! None 4.01500002 4015.00002 - 401600001 LiJie None 李诫 0 当年库房之内,教你识水准、曲尺, None 4.01600001 4016.00001 - 401600002 LiJie None 李诫 0 只为让你知 “无规矩则屋不立”;今日法式行天下,工有规,料有例,图有准, None 4.01600002 4016.00002 - 401600003 LiJie None 李诫 0 国用省,民力安,这便是我编修法式的初心啊。 None 4.01600003 4016.00003 - 401700001 Player None 玩家 0 此非大人一人之功,却因大人一人而起。 None 4.01700001 4017.00001 - 401800001 Player None 玩家 0 从立材份制破古法之囿,到绘官式图融匠艺于纸,再到定功限料例堵贪弊之源, None 4.01800001 4018.00001 - 401800002 Player None 玩家 0 大人以十载心血,整肃天下营造,让匠艺有传,法度有立。 None 4.01800002 4018.00002 - 401900001 Player None 玩家 0 属下幸蒙大人教诲,从初识器具的画图令史,到能独掌制图、监工的匠官, None 4.01900001 4019.00001 - 401900002 Player None 玩家 0 十载相伴,所学所悟,终身受用。 None 4.01900002 4019.00002 - 402000001 LiJie None 李诫 0 非独你我,这是老都料匠等百匠同心,是天下营造人共愿。 None 4.02000001 4020.00001 - 402000002 LiJie None 李诫 0 你如今已能独当一面,往后将作监的营造法度,便要靠你与后生们传承。 None 4.02000002 4020.00002 - 402100001 LiJie None 李诫 0 学馆里的年轻画图吏、匠人,皆如当年的你,需让他们知法度、守规矩、传匠艺, None 4.02100001 4021.00001 - 402100002 LiJie None 李诫 0 让这法式之规,代代相传,生生不息。 None 4.02100002 4021.00002 - 402200001 Other None 旁白 0 《营造法式》刊行天下,天下营造为之一新。 None 4.02200001 4022.00001 - 402300001 LiangSiCheng None 梁思成 0 终于勘透了! None 4.02300001 4023.00001 - 402300002 LiangSiCheng None 梁思成 0 明仲先生的 “凡构屋之制,皆以材为祖”,竟是如此成熟的建筑模数体系, None 4.02300002 4023.00002 - 402300003 LiangSiCheng None 梁思成 0 比西方早了近千年! None 4.02300003 4023.00003 - 402400001 LiangSiCheng None 梁思成 0 这斗拱的放样之法、拼装之规,正是我们测绘古建的关键,有了它, None 4.02400001 4024.00001 - 402400002 LiangSiCheng None 梁思成 0 千年木构的营造密码,便全解了! None 4.02400002 4024.00002 - 402500001 LinHuiYin None 林徽因 0 载编修,图文并重,把华夏古建的智慧凝于三十六卷之中。 None 4.02500001 4025.00001 - 402600001 LinHuiYin None 林徽因 0 若非当年李诫先生力排众议,将口传的匠艺化作纸上的法度, None 4.02600001 4026.00001 - 402600002 LinHuiYin None 林徽因 0 将零散的营造之术归为统一的规制,这些千年的智慧,怕是早已湮没在时光里了。 None 4.02600002 4026.00002 - 402600003 LinHuiYin None 林徽因 0 这卷书,是北宋的法度,更是我们今日守护古建的根啊! None 4.02600003 4026.00003 +# 对话内容表 列1 列2 列4 列5 列6 列7 筛选用数据 列8 +# Id SpeakerId SpeakerName Direction Text Emphasis ChapterId DialogId +# int string string int string EmphasisType int int +# 对话行编号 策划备注 说话人Id 显示人名 说话朝向 说话内容 演出效果 章节Id 对话Id + 100100001 Id规则为 Time 时间 0 元祐七年,北宋汴京。 None 1.00100001 1001.00001 + 100200001 第1位数为章节Id LiJie 李诫 0 工头呢,工头呢,这是发生的什么事! None 1.00200001 1002.00001 + 100200002 第2-4位数为对话Id GongTou 工头 1 李官人啊,这...,我也不知...,啊! None 1.00200002 1002.00002 + 100200003 第5-9位数为对话行Id GongTou 工头 1 定是那可恶的老鼠将这木材咬了去,或是这阴雨的天气染湿了榫头...。 None 1.00200003 1002.00003 + 100200004 LiJie 李诫 0 那这木制松软、一掰就弯的木材是什么,我又不是不认识, None 1.00200004 1002.00004 + 100200005 LiJie 李诫 0 大殿建筑用的都是上好的楠木,那这柳木是哪里来的你解释下。 None 1.00200005 1002.00005 + 100200006 GongTou 工头 1 这...定是工人中出现了偷鸡摸狗的小人,李官人大可放心, None 1.00200006 1002.00006 + 100200007 GongTou 工头 1 我一定将这小人找出来...。 None 1.00200007 1002.00007 + 100300001 Other 旁白 0 你是新入将作监的画图令史,今日正是你当值的第一天。 None 1.00300001 1003.00001 + 100300002 LiJie 李诫 1 你便是新任的画图令史? None 1.00300002 1003.00002 + 100300003 LiJie 李诫 1 来得正好。 None 1.00300003 1003.00003 + 100300004 Player 玩家 0 属下正是,见过李主簿。 None 1.00300004 1003.00004 + 100300005 LiJie 李诫 1 方才工地塌架,你也有所耳闻。 None 1.00300005 1003.00005 + 100300006 LiJie 李诫 1 这工头竟拿柳木来替代楠木,企图瞒天过海,结果却落得如此下场, None 1.00300006 1003.00006 + 100300007 LiJie 李诫 1 幸好方才无人员伤亡,才让这工头躲过一劫。 None 1.00300007 1003.00007 + 100300008 LiJie 李诫 1 如今营造无尺、用料无度,劣木充良、偷工减料已成大患。 None 1.00300008 1003.00008 + 100300009 LiJie 李诫 1 而我们的职责,就是尽早发现这般祸患,防止酿成更大的问题。 None 1.00300009 1003.00009 + 100300010 LiJie 李诫 1 无规矩,则屋不立;无准绳,则工不正。 None 1.0030001 1003.0001 + 100300011 LiJie 李诫 1 你也要牢记。 None 1.00300011 1003.00011 + 100300012 Player 玩家 0 是,李主簿。 None 1.00300012 1003.00012 + 100300013 LiJie 李诫 1 你既为画图令史,第一要务便是识木、辨材、熟用器具。 None 1.00300013 1003.00013 + 100300014 LiJie 李诫 1 现在随我去库房,我来带你认识水准、绳墨、曲尺、方斗这些营造根本之器。 None 1.00300014 1003.00014 + 100300015 LiJie 李诫 1 待你熟习测量与料例,我便亲自带你到工地监工核验,杜绝此类祸事再发。 None 1.00300015 1003.00015 + 100300016 Player 玩家 0 属下遵命。 None 1.00300016 1003.00016 + 100300017 Other 旁白 0 你正式踏入将作监,一段以法度正营造的历程,自此开始。 None 1.00300017 1003.00017 + 100400001 LiJie 李诫 1 这里是库房,存放着营造时用到的所有工具。 None 1.00400001 1004.00001 + 100400002 Subtitle 字幕 0 檀木质地,刻度以朱砂标注,一端为方、一端为折,刻有 “材份” 刻度。 None 1.00400002 1004.00002 + 100400003 LiJie 李诫 1 你看,构屋先定 “方”,柱枋是否垂直、斗拱是否方正,全凭这曲尺核验。 None 1.00400003 1004.00003 + 100400004 LiJie 李诫 1 此前工地偷换木料,若早以曲尺量其形制,便知柳木径寸不足,断断用不得啊。 None 1.00400004 1004.00004 + 100400005 LiJie 李诫 1 此乃方斗,也叫墨斗,配绳墨使用。 None 1.00400005 1004.00005 + 100400006 LiJie 李诫 1 绳墨牵直,以墨斗弹线,便知木料是否平直、墙体是否端正。 None 1.00400006 1004.00006 + 100400007 Subtitle 字幕 0 方斗为楠木所制,斗身刻 “将作监” 款识,墨仓密封,绳墨以生丝浸松烟墨制成,耐磨不褪。 None 1.00400007 1004.00007 + 100400008 LiJie 李诫 1 营造之事,“直” 为要。 None 1.00400008 1004.00008 + 100400009 LiJie 李诫 1 工头偷工减料,常以歪木充数,若以绳墨弹线,歪直立现,断无蒙混可能。 None 1.00400009 1004.00009 + 100400010 Player 玩家 0 那这是何物? None 1.0040001 1004.0001 + 100400011 LiJie 李诫 1 这是水准,也名 “水尺”,测地势高低、屋基平正之用。 None 1.00400011 1004.00011 + 100400012 Subtitle 字幕 0 青铜制的水准器,形制为长槽,内盛水,槽侧刻刻度,槽端有通气孔,是宋代成熟的水准测量工具。 None 1.00400012 1004.00012 + 100400013 LiJie 李诫 1 汴京地势多洼,营建房宇先以水准定基址 None 1.00400013 1004.00013 + 100400014 LiJie 李诫 1 若基址倾斜,纵是木料精良,也难逃倾颓之祸。 None 1.00400014 1004.00014 + 100400015 LiJie 李诫 1 水之性平,这水准便是借水定平。 None 1.00400015 1004.00015 + 100400016 LiJie 李诫 1 除了这些器具,库房更藏有 “料例” 册籍, None 1.00400016 1004.00016 + 100400017 LiJie 李诫 1 楠木、樟木、杉木各等用料定额,大木作、小木作各工序用工之数,皆在册中。 None 1.00400017 1004.00017 + 100400018 LiJie 李诫 1 你既为画图令史,识器是第一步,更要知 “器以定法、法以量料”。 None 1.00400018 1004.00018 + 100400019 LiJie 李诫 1 这些工具,是规矩的具象,料例是制度的准绳,二者相合,才能堵贪弊、正营造。 None 1.00400019 1004.00019 + 100400020 LiJie 李诫 1 今日先熟其形、知其用。 None 1.0040002 1004.0002 + 100400021 LiJie 李诫 1 明日随我去工地,以器验工,看看那些贪弊工头还能藏多少猫腻。 None 1.00400021 1004.00021 + 100400022 Player 玩家 0 是,李主簿。 None 1.00400022 1004.00022 + 100500001 LiJie 李诫 0 这工地是谁负责! None 1.00500001 1005.00001 + 100500002 GongTou 工头 0 李主簿,您怎么又来了… None 1.00500002 1005.00002 + 100500003 LiJie 李诫 0 我不来,怎知你们又在如何糊弄? None 1.00500003 1005.00003 + 100500004 LiJie 李诫 0 今日来便是要验工。 None 1.00500004 1005.00004 + 100500005 LiJie 李诫 0 你且取来昨日库房的曲尺、绳墨、水准,逐一核验梁柱基址。 None 1.00500005 1005.00005 + 100500006 Player 玩家 0 是,李主簿。 None 1.00500006 1005.00006 + 100500007 Player 玩家 0 李主簿,这根立柱偏斜三分,枋木榫口尺寸不符,根本无法咬合! None 1.00500007 1005.00007 + 100500008 GongTou 工头 0 这… None 1.00500008 1005.00008 + 100500009 GongTou 工头 0 … None 1.00500009 1005.00009 + 100500010 GongTou 工头 0 这只是小偏差,匠人凭手眼便可调整… None 1.0050001 1005.0001 + 100500011 LiJie 李诫 0 营造无差毫厘! None 1.00500011 1005.00011 + 100500012 LiJie 李诫 0 榫卯不合、梁柱不直,今日可凑活,明日必倾塌! None 1.00500012 1005.00012 + 100500013 LiJie 李诫 0 你看好 ——屋之牢固,全在榫卯。 None 1.00500013 1005.00013 + 100500014 LiJie 李诫 0 榫为凸,卯为凹,一榫一卯严丝合缝,不用一钉,可立百年。 None 1.00500014 1005.00014 + 100500015 LiJie 李诫 0 旧匠只凭手感拼装,尺寸全凭口传,自然歪扭松垮。 None 1.00500015 1005.00015 + 100500016 LiJie 李诫 0 今日我便教你按材份制放样、按标准榫卯拼装。 None 1.00500016 1005.00016 + 100500017 LiJie 李诫 0 先定材份,再画榫头长短、卯眼深浅,每一分都有定数。 None 1.00500017 1005.00017 + 100500018 LiJie 李诫 0 你来上手试试。 None 1.00500018 1005.00018 + 100500019 Player 玩家 0 原来如此… None 1.00500019 1005.00019 + 100500020 Player 玩家 0 对齐、卡紧、压实,竟如此稳固! None 1.0050002 1005.0002 + 100500021 LiJie 李诫 0 这便是法度之力。 None 1.00500021 1005.00021 + 100500022 LiJie 李诫 0 构件按图预制,到工地只需精准拼装,既省工,又让贪弊者无可乘之机。 None 1.00500022 1005.00022 + 100500023 LiJie 李诫 0 往后所有构件,必须先以尺量、以图定、以榫卯合,不合格一律不准上架! None 1.00500023 1005.00023 + 100500024 GongTou 工头 0 是… None 1.00500024 1005.00024 + 100500025 GongTou 工头 0 小人遵命… None 1.00500025 1005.00025 + 100500026 LiJie 李诫 0 这是你第一次亲手完成榫卯拼装,以图正匠,以器验工,以榫卯固屋 None 1.00500026 1005.00026 + 100500027 LiJie 李诫 0 这条路,你才刚刚开始啊。 None 1.00500027 1005.00027 + 200100001 Time 时间 0 绍圣四年,北宋汴京。 None 2.00100001 2001.00001 + 200200001 LiJie 李诫 0 奉圣谕:元祐旧《营造法式》疏略无章,营造贪弊屡禁不止,命本官重修法式, None 2.00200001 2002.00001 + 200200002 LiJie 李诫 0 立天下营造之准绳! None 2.00200002 2002.00002 + 200200003 Other 旁白 0 你已入职将作监五年,从初识器具的画图令史,成长为能独立验工的吏员 None 2.00200003 2002.00003 + 200200004 Other 旁白 0 今日这场议事,是李诫升任将作监丞后,首次召集全监匠官、工匠议重修法式之事。 None 2.00200004 2002.00004 + 200200005 LaoDouLiao 老都料匠 0 李官人,老身斗胆说一句:营造之事,凭的是师徒口传、手上功夫! None 2.00200005 2002.00005 + 200200006 LaoDouLiao 老都料匠 0 我从艺四十载,造过开封府廨、修过太庙,哪样不是凭心授的尺寸? None 2.00200006 2002.00006 + 200200007 LaoDouLiao 老都料匠 0 旧法式有文字便够了,何必多此一举定什么 “死规矩”? None 2.00200007 2002.00007 + 200200008 LiJie 李诫 0 都料匠此言差矣! None 2.00200008 2002.00008 + 200200009 LiJie 李诫 0 旧法式只有文字,无尺寸、无图样,工头虚报料账,匠人凭手感下料, None 2.00200009 2002.00009 + 200200010 LiJie 李诫 0 才会有次木充之,榫卯歪扭之事! None 2.0020001 2002.0001 + 200200011 LiJie 李诫 0 我重修法式,核心便是立 “材份制”。 None 2.00200011 2002.00011 + 200200012 LiJie 李诫 0 凡构屋之制,皆以材为祖! None 2.00200012 2002.00012 + 200200013 LiJie 李诫 0 材分八等,大殿用一等材,小榭用八等材,斗拱、柱枋、榫卯,每一分、每一厘, None 2.00200013 2002.00013 + 200200014 LiJie 李诫 0 皆以材为模数定死! None 2.00200014 2002.00014 + 200200015 LaoDouLiao 老都料匠 0 李官人是读书人,不懂匠人的活计! None 2.00200015 2002.00015 + 200200016 LaoDouLiao 老都料匠 0 斗拱拼装,看的是榫头松紧、卯眼深浅,手上的感觉比纸上的刻度准! None 2.00200016 2002.00016 + 200200017 LaoDouLiao 老都料匠 0 口传的尺寸,代代相承,哪需什么 “材份” 定数? None 2.00200017 2002.00017 + 200200018 LiJie 李诫 0 口舌之争无益! None 2.00200018 2002.00018 + 200200019 LiJie 李诫 0 五王邸正在营建,其大殿需五铺作斗拱百组。 None 2.00200019 2002.00019 + 200200020 LiJie 李诫 0 我与你立约:你按古法口传的尺寸拼一组斗拱, None 2.0020002 2002.0002 + 200200021 LiJie 李诫 0 我让我徒弟按材份制定尺、放样、拼一组,与你相比。 None 2.00200021 2002.00021 + 200200022 LiJie 李诫 0 两件斗拱,摆在工地实测:哪件榫卯严丝合缝、可异地预制、现场速拼, None 2.00200022 2002.00022 + 200200023 LiJie 李诫 0 哪件便为法式之依! None 2.00200023 2002.00023 + 200200024 LiJie 李诫 0 都料匠,你敢应否? None 2.00200024 2002.00024 + 200200025 LaoDouLiao 老都料匠 0 有何不敢! None 2.00200025 2002.00025 + 200200026 LaoDouLiao 老都料匠 0 老身的手艺,还怕比不过一纸刻度? None 2.00200026 2002.00026 + 200200027 Player 玩家 0 属下必不负李丞所托! None 2.00200027 2002.00027 + 200200028 Other 旁白 0 一场关乎 “古法” 与 “新法” 的对决,就此展开; None 2.00200028 2002.00028 + 200300001 Other 旁白 0 而你手中的曲尺,不再只是验工的工具,更是书写营造法度的笔。 None 2.00300001 2003.00001 + 200300002 LiJie 李诫 0 今日便教你材份制的根本,这是重修《营造法式》的核心,也是拼出标准斗拱的关键。 None 2.00300002 2003.00002 + 200300003 LiJie 李诫 0 凡构屋之制,皆以材为祖。 None 2.00300003 2003.00003 + 200300004 LiJie 李诫 0 材是营造的基本模数,高 15 分、厚 10 分;两材之间为栔, None 2.00300004 2003.00004 + 200300005 LiJie 李诫 0 高 6 分、厚 4 分;材加栔为足材,高 21 分。 None 2.00300005 2003.00005 + 200300006 LiJie 李诫 0 殿宇大小、斗拱高低、榫卯长短,全由这八等材定尺,再无凭口传、靠手感的乱象。 None 2.00300006 2003.00006 + 200300007 LaoDouLiao 老都料匠 0 不过是把口传的尺寸刻在木上,换个说法罢了,拼斗拱还得看手上功夫! None 2.00300007 2003.00007 + 200300008 LiJie 李诫 0 你且用这曲尺,量一量这五铺作斗拱的栌斗。 None 2.00300008 2003.00008 + 200300009 Player 玩家 0 回李丞,栌斗方三十二分,高二十分! None 2.00300009 2003.00009 + 200300010 LiJie 李诫 0 没错。五铺作斗拱的华拱、耍头、罗汉枋,每一件构件、每一处榫卯,都有材份定数,半分不差。 None 2.0030001 2003.0001 + 200300011 LiJie 李诫 0 古法拼斗拱,榫头凭砍、卯眼凭凿,松紧全靠凑;按材份制, None 2.00300011 2003.00011 + 200300012 LiJie 李诫 0 榫头长 12 分、宽 6 分,卯眼深 10 分、宽 6 分,严丝合缝。 None 2.00300012 2003.00012 + 200300013 LiJie 李诫 0 先弹中线定基准,再按材份画榫卯轮廓,异地预制的构件,运到工地也能精准拼装。 None 2.00300013 2003.00013 + 200300014 Player 玩家 0 按尺标记,尺寸丝毫不差,原来榫卯可以如此精准! None 2.00300014 2003.00014 + 200300015 LiJie 李诫 0 都料匠,你四十年手艺,可曾让百组斗拱的榫卯分毫不差? None 2.00300015 2003.00015 + 200300016 LiJie 李诫 0 可曾实现构件异地预制、现场速拼? None 2.00300016 2003.00016 + 200300017 LaoDouLiao 老都料匠 0 …工地见真章! None 2.00300017 2003.00017 + 200300018 LaoDouLiao 老都料匠 0 光说不练不算数! None 2.00300018 2003.00018 + 200300019 LiJie 李诫 0 你已掌握材份测量与榫卯标记,明日随我去五王邸工地,用这套法度, None 2.00300019 2003.00019 + 200300020 LiJie 李诫 0 拼出能服天下匠人的五铺作斗拱! None 2.0030002 2003.0002 + 200300021 Player 玩家 0 属下遵命! None 2.00300021 2003.00021 + 200300022 Other 旁白 0 你终于懂了材份制的真谛,标准化的营造法度,即将在工地接受最严苛的检验。 None 2.00300022 2003.00022 + 200400001 LiJie 李诫 0 今日对决,只看三点:榫卯严合、拼装速度、构件通用,输者便认材份制为营造正途! None 2.00400001 2004.00001 + 200400002 LaoDouLiao 老都料匠 0 老夫造了一辈子斗拱,闭眼都能拼! None 2.00400002 2004.00002 + 200400003 LaoDouLiao 老都料匠 0 哪用得着什么刻度分份! None 2.00400003 2004.00003 + 200400004 LiJie 李诫 0 该你了,按材份制,一步一验,精准拼装。 None 2.00400004 2004.00004 + 200400005 Player 玩家 0 李丞,拼装完毕! None 2.00400005 2004.00005 + 200400006 LiJie 李诫 0 都看好了! None 2.00400006 2004.00006 + 200400007 LiJie 李诫 0 这就是口传手感与材份法度的差别! None 2.00400007 2004.00007 + 200400008 LiJie 李诫 0 按材份制预制的构件,异地生产、现场互换,百组斗拱皆可通用,省工三倍, None 2.00400008 2004.00008 + 200400009 LiJie 李诫 0 更让贪弊者无空可钻! None 2.00400009 2004.00009 + 200400010 LaoDouLiao 老都料匠 0 竟… None 2.0040001 2004.0001 + 200400011 LaoDouLiao 老都料匠 0 竟真的分毫不差… None 2.00400011 2004.00011 + 200400012 LaoDouLiao 老都料匠 0 替换起来也丝毫不卡… None 2.00400012 2004.00012 + 200400013 LaoDouLiao 老都料匠 0 老夫活了大半辈子,从没见过这么规整的斗拱! None 2.00400013 2004.00013 + 200400014 LiJie 李诫 0 古法口传,传一人丢一人;法度制图,传天下利万代。 None 2.00400014 2004.00014 + 200400015 LiJie 李诫 0 重修《营造法式》,不是废了老手艺,而是把手艺变成天下共守的规矩! None 2.00400015 2004.00015 + 200400016 LaoDouLiao 老都料匠 0 李官人,是老夫守旧迂腐了! None 2.00400016 2004.00016 + 200400017 LaoDouLiao 老都料匠 0 这材份制,才是能护营造、利万民的真法度! None 2.00400017 2004.00017 + 200400018 LaoDouLiao 老都料匠 0 往后,老夫愿按法式规矩做工! None 2.00400018 2004.00018 + 200400019 Player 玩家 0 材份定规,榫卯立心,营造之法,终于有了统一准绳! None 2.00400019 2004.00019 + 200400020 Other 旁白 0 一场对决,折服老匠,更定下了天下营造的模数根基;标准化的营造之路,自此彻底走通。 None 2.0040002 2004.0002 + 200500001 LaoDouLiao 老都料匠 0 李丞,今日工地实测,让老身彻悟! None 2.00500001 2005.00001 + 200500002 LaoDouLiao 老都料匠 0 口传终有尽,法度传千年,这材份制,老身服了! None 2.00500002 2005.00002 + 200500003 LaoDouLiao 老都料匠 0 往后我等老匠,皆按材份规矩下料、拼榫、造屋! None 2.00500003 2005.00003 + 200500004 LiJie 李诫 0 都料匠肯弃守旧之见,共立营造法度,乃是天下匠人之幸! None 2.00500004 2005.00004 + 200500005 LiJie 李诫 0 古法手艺是根,标准法度是纲,纲举目张,手艺才能代代不失。 None 2.00500005 2005.00005 + 200500006 LiJie 李诫 0 今日五铺作斗拱的材份模数、榫卯尺寸、拼装流程,皆是重修《营造法式》的核心实证。 None 2.00500006 2005.00006 + 200500007 LiJie 李诫 0 你今日以材份制拼斗拱,实测精准、榫卯稳固,足堪担当绘图重任。 None 2.00500007 2005.00007 + 200500008 Player 玩家 0 回李丞,五铺作斗拱材份、榫卯数据已全部归档,可作为官造标准! None 2.00500008 2005.00008 + 200500009 LiJie 李诫 0 好! None 2.00500009 2005.00009 + 200500010 LiJie 李诫 0 自今日起,将作监所有大木作构件,皆按此标准备料、放样、拼装;我会奏报朝廷, None 2.0050001 2005.0001 + 200500011 LiJie 李诫 0 将材份制、榫卯标准、斗拱制度,逐一写入新修《营造法式》。 None 2.00500011 2005.00011 + 200500012 LaoDouLiao 老都料匠 0 老身愿将毕生匠艺,按材份制整理成册,供画图吏绘制成图, None 2.00500012 2005.00012 + 200500013 LaoDouLiao 老都料匠 0 让天下匠人都能守规矩、造良屋! None 2.00500013 2005.00013 + 200500014 LiJie 李诫 0 凡构屋之制,皆以材为祖! None 2.00500014 2005.00014 + 200500015 LiJie 李诫 0 以尺正匠,以图定法,以榫卯固国之营造,这便是我们重修《营造法式》的初心! None 2.00500015 2005.00015 + 300100001 Other 旁白 0 绍圣四年,材份制正式成为将作监营造准则, None 3.00100001 3001.00001 + 300100002 Other 旁白 0 五铺作斗拱标准化拼装落地推行;旧匠归心,法度初立,《营造法式》的编修, None 3.00100002 3001.00002 + 300100003 Other 旁白 0 迈入了图样绘制的全新阶段。 None 3.00100003 3001.00003 + 300200001 LiJie 李诫 0 荒唐! None 3.00200001 3002.00001 + 300200002 LiJie 李诫 0 实在荒唐! None 3.00200002 3002.00002 + 300200003 LiJie 李诫 0 元祐旧法式,只记规制名目,不绘形制分毫,这与无字之书何异! None 3.00200003 3002.00003 + 300200004 Subtitle 字幕 0 泛黄纸页上仅见墨书 “太庙大殿用大木作,施五铺作斗拱,柱枋相称”,无任何形制、尺寸标注,字迹潦草且有多处涂改。 None 3.00200004 3002.00004 + 300200005 LaoDouLiao 老都料匠 0 李丞息怒,这旧法式本就是如此。 None 3.00200005 3002.00005 + 300200006 LaoDouLiao 老都料匠 0 上月龙德宫添造偏殿,各州调派的匠人齐聚工地,有人依口传做 “直柱”, None 3.00200006 3002.00006 + 300200007 LaoDouLiao 老都料匠 0 有人偏要做 “侧脚柱”,连斗拱的排布间距都各执一词, None 3.00200007 3002.00007 + 300200008 LaoDouLiao 老都料匠 0 最后愣是耽搁了半月工期,还废了不少木料。 None 3.00200008 3002.00008 + 300200009 LiJie 李诫 0 这便是无图之弊! None 3.00200009 3002.00009 + 300200010 LiJie 李诫 0 文字可歧解,口传可错漏,匠人各凭心意施工,工头便趁此虚报料账、克扣工料, None 3.0020001 3002.0001 + 300200011 LiJie 李诫 0 国用民力,都耗在这无章可循的营造里了! None 3.00200011 3002.00011 + 300200012 LiJie 李诫 0 旧法疏略,便以新法补之;文字不足,便以图样辅之! None 3.00200012 3002.00012 + 300200013 LiJie 李诫 0 今日我便定下编修铁规:凡新修《营造法式》,必图文并重,以材份制为根本准则, None 3.00200013 3002.00013 + 300200014 LiJie 李诫 0 绘天下营造之形,标分毫尺寸之数,让官民营造,皆有图可依、有法可循! None 3.00200014 3002.00014 + 300200015 LiJie 李诫 0 你随我五载,熟材份、通榫卯、验过工地、拼过斗拱。 None 3.00200015 3002.00015 + 300200016 LiJie 李诫 0 今日起,你便是图样编修的主事画图吏,与我一同,将这大宋营造的规矩, None 3.00200016 3002.00016 + 300200017 LiJie 李诫 0 一笔一画绘在纸上,立为天下准绳! None 3.00200017 3002.00017 + 300200018 Player 玩家 0 属下遵命! None 3.00200018 3002.00018 + 300200019 Player 玩家 0 定以材份为尺,以笔墨为工,绘精准图样,立万世法度,不负李丞所托! None 3.00200019 3002.00019 + 300200020 LaoDouLiao 老都料匠 0 李丞,老身虽愚钝,却也知这图样的紧要。 None 3.0020002 3002.0002 + 300200021 LaoDouLiao 老都料匠 0 我手中有历代匠人传下的营造手谱,虽无规整刻度, None 3.00200021 3002.00021 + 300200022 LaoDouLiao 老都料匠 0 却记了太庙、朱雀门的形制要诀,愿献出来,为编修图样尽一份力! None 3.00200022 3002.00022 + 300200023 LiJie 李诫 0 都料匠有此心,实乃营造之幸! None 3.00200023 3002.00023 + 300200024 LiJie 李诫 0 古法手艺是根,标准图样是纲,纲举目张,方能让匠艺传之万世。 None 3.00200024 3002.00024 + 300200025 Other 旁白 0 元符二年,《营造法式》图样编修正式启幕。 None 3.00200025 3002.00025 + 300300001 LiJie 李诫 0 绘图立样,非凭心意,必先定三准,这是图样能成天下准绳的根本,你需记死、做熟。 None 3.00300001 3003.00001 + 300300002 LiJie 李诫 0 第一准,准材份。 None 3.00300002 3003.00002 + 300300003 LiJie 李诫 0 材分八等,一等材高十五分、厚十分,八等材高六分、厚四分,凡绘图, None 3.00300003 3003.00003 + 300300004 LiJie 李诫 0 先以材份定单位,再标尺寸,不记丈尺,只记分毫。 None 3.00300004 3003.00004 + 300300005 LiJie 李诫 0 第二准,准形制。 None 3.00300005 3003.00005 + 300300006 LiJie 李诫 0 殿宇有殿宇之形,斗拱有斗拱之制,侧脚柱必微倾三分,栌斗必方、华拱必曲, None 3.00300006 3003.00006 + 300300007 LiJie 李诫 0 形制错,纵尺寸再准,也是废图,造不出牢固屋宇。 None 3.00300007 3003.00007 + 300300008 LiJie 李诫 0 第三准,准比例。 None 3.00300008 3003.00008 + 300300009 LiJie 李诫 0 梁枋之宽对柱径之厚,斗拱之高对屋架之深,皆有定比,绘图时缩千尺为寸, None 3.00300009 3003.00009 + 300300010 LiJie 李诫 0 比例不失,匠人按图放大施工,才不会歪扭失衡。 None 3.0030001 3003.0001 + 300300011 LaoDouLiao 老都料匠 0 大人所言极是,这手谱是前几代老匠人传下的,记了太庙、五王邸的营造要诀。 None 3.00300011 3003.00011 + 300300012 LaoDouLiao 老都料匠 0 比如这龙德宫的耍头,需上斜三分才合榫,只是无材份刻度,各匠各解,才出了差错。 None 3.00300012 3003.00012 + 300300013 LiJie 李诫 0 这些不是错,是匠人的心血,今日我们要做的,便是把这些口传心授的心血, None 3.00300013 3003.00013 + 300300014 LiJie 李诫 0 译成官式图样。 None 3.00300014 3003.00014 + 300300015 LiJie 李诫 0 今日首绘五铺作斗拱全图,这是大木作的核心,也是编修图样的开篇。 None 3.00300015 3003.00015 + 300300016 LiJie 李诫 0 需绘三图:平、立、剖,缺一不可。 None 3.00300016 3003.00016 + 300300017 LiJie 李诫 0 平图见排布,立图见层级,剖图见榫卯,三图合一,天下匠人见之, None 3.00300017 3003.00017 + 300300018 LiJie 李诫 0 便知如何下料、如何拼装。 None 3.00300018 3003.00018 + 300300019 LiJie 李诫 0 先画平图,以这十字墨线为基准,栌斗居其中,先定其材份尺寸,再标斗拱间距。 None 3.00300019 3003.00019 + 300300020 LaoDouLiao 老都料匠 0 大人,这五铺作斗拱的华拱,与罗汉枋交接处,榫头需稍收一分, None 3.0030002 3003.0002 + 300300021 LaoDouLiao 老都料匠 0 不然拼装时易卡壳,老身造了几十年,这一点错不了,绘图时莫要漏了。 None 3.00300021 3003.00021 + 300300022 Player 玩家 0 属下记下了:三准为纲,三图为要,材份定数,形制合规,更要融老匠之法, None 3.00300022 3003.00022 + 300300023 Player 玩家 0 让图样既准法度,又合工用。 None 3.00300023 3003.00023 + 300300024 LiJie 李诫 0 不错,制图非为纸上定规,实为工地施工,徒有刻度而不合工用,也是虚图。 None 3.00300024 3003.00024 + 300300025 LiJie 李诫 0 今日你先定平图的基准与材份标注,我与都料匠在旁看顾,有疑便问,务必做到分毫无差。 None 3.00300025 3003.00025 + 300300026 Other 旁白 0 绘图室里,墨线为骨,材份为尺,朱砂为色。 None 3.00300026 3003.00026 + 300300027 Other 旁白 0 昔日口传心授的匠艺,正化作纸上可查、可量、可依的法度。 None 3.00300027 3003.00027 + 300300028 Other 旁白 0 你手中的朱砂笔,每落下一笔,都是向《营造法式》官定图样迈出的一步, None 3.00300028 3003.00028 + 300300029 Other 旁白 0 也是为大宋营造立规的一步。 None 3.00300029 3003.00029 + 300400001 LiJie 李诫 0 方才内侍传旨,宫中寿康殿偏轩年久失修,命将作监十日内完成翻新营造, None 3.00400001 3004.00001 + 300400002 LiJie 李诫 0 且要依新定材份制施工,这正是我等图样实战的第一仗! None 3.00400002 3004.00002 + 300400003 LiJie 李诫 0 偏轩为宫妃休憩之所,虽非正殿,却也需形制合规、用料合度,既要牢固,又要精巧。 None 3.00400003 3004.00003 + 300400004 LiJie 李诫 0 今日便由你主笔,绘偏轩全套营造图样,我与都料匠为你辅证,按图施工! None 3.00400004 3004.00004 + 300400005 LaoDouLiao 老都料匠 0 寿康殿偏轩我早年参与过修葺,面阔三间约一丈八尺,进深两间一丈二尺, None 3.00400005 3004.00005 + 300400006 LaoDouLiao 老都料匠 0 原是小式殿宇,该用六等材,五铺作斗拱便够,只是当年无图样,全凭匠人手眼, None 3.00400006 3004.00006 + 300400007 LaoDouLiao 老都料匠 0 如今按新法制图,正好见真章! None 3.00400007 3004.00007 + 300400008 Player 玩家 0 属下遵命! None 3.00400008 3004.00008 + 300400009 LiJie 李诫 0 侧脚柱是官造定规,檐柱微倾二分,内柱微倾一分,既防屋宇侧倾,又显形制层次, None 3.00400009 3004.00009 + 300400010 LiJie 李诫 0 绘时柱脚需向内收,不可画成直柱! None 3.0040001 3004.0001 + 300400011 LaoDouLiao 老都料匠 0 画图吏,偏轩是休憩之所,屋架举折不可太陡,不然檐角上翘过甚, None 3.00400011 3004.00011 + 300400012 LaoDouLiao 老都料匠 0 失了精巧;梁枋与斗拱交接处,榫头需短三分,六等材料细,榫头过长易折。 None 3.00400012 3004.00012 + 300400013 Player 玩家 0 依材份定尺,按法度绘图,竟真能让纸上笔墨,化作宫中轩宇的模样, None 3.00400013 3004.00013 + 300400014 Player 玩家 0 连侧脚、举折这些细节,都分毫不差! None 3.00400014 3004.00014 + 300400015 LiJie 李诫 0 这便是实战制图的要义! None 3.00400015 3004.00015 + 300400016 LiJie 李诫 0 制图非为纸上好看,实为工地施工,既要合官造法度,又要贴施工实理, None 3.00400016 3004.00016 + 300400017 LiJie 李诫 0 你今日将材份制、老匠经验融于一图,才算真正掌了官式制图的门道! None 3.00400017 3004.00017 + 300400018 LaoDouLiao 老都料匠 0 往日造偏轩,匠人需反复试料、改榫,十日内完工绝无可能。 None 3.00400018 3004.00018 + 300400019 LaoDouLiao 老都料匠 0 如今有了这图样,下料、预制、拼装皆有准头,五日便能预制好所有构件, None 3.00400019 3004.00019 + 300400020 LaoDouLiao 老都料匠 0 五日现场拼装,十日期限绰绰有余! None 3.0040002 3004.0002 + 300400021 LaoDouLiao 老都料匠 0 这法度,真是救了工匠的力啊! None 3.00400021 3004.00021 + 300400022 LiJie 李诫 0 即刻将图样发往寿康殿工地,命工匠依图预制构件,我与你明日亲赴工地, None 3.00400022 3004.00022 + 300400023 LiJie 李诫 0 按图验料、监工,让这偏轩,成为大宋首个依新制图样营造的宫宇! None 3.00400023 3004.00023 + 300400024 Other 旁白 0 以材份为尺,以图样为法,寿康殿偏轩成为《营造法式》编修以来, None 3.00400024 3004.00024 + 300400025 Other 旁白 0 首个依官定图样营造的宫室工程。 None 3.00400025 3004.00025 + 300400026 Other 旁白 0 纸上法度,终于落地生花。 None 3.00400026 3004.00026 + 300500001 LiJie 李诫 0 今日寿康殿偏轩动工,皆依将作监新定官式图样施工! None 3.00500001 3005.00001 + 300500002 LiJie 李诫 0 凡下料、拼装、立架,分毫皆按图中材份定数,老都料匠督工,画图吏验尺, None 3.00500002 3005.00002 + 300500003 LiJie 李诫 0 敢有私改尺寸、克扣物料者,按律处置! None 3.00500003 3005.00003 + 300500004 LaoDouLiao 老都料匠 0 侧脚柱,六等材制,柱身微倾二分,尺寸合度! None 3.00500004 3005.00004 + 300500005 Player 玩家 0 李丞,五铺作斗拱构件,榫头长 6 分、卯眼深 5 分,皆按六等材定数, None 3.00500005 3005.00005 + 300500006 Player 玩家 0 榫卯严合,可拼装! None 3.00500006 3005.00006 + 300500007 Player 玩家 0 料例皆按图样定数,每一根木料、每一组构件都有标注,少一分一毫,皆可查对, None 3.00500007 3005.00007 + 300500008 Player 玩家 0 休要存贪念! None 3.00500008 3005.00008 + 300500009 GongTou 工头 0 不敢不敢,画图吏明察,小人绝不敢乱来! None 3.00500009 3005.00009 + 300500010 LaoDouLiao 老都料匠 0 按图施工,就是省心! None 3.0050001 3005.0001 + 300500011 LaoDouLiao 老都料匠 0 往日拼斗拱,少则半日,多则一日,如今按图对榫,一刻便成,还无半分偏差, None 3.00500011 3005.00011 + 300500012 LaoDouLiao 老都料匠 0 这图样,真是匠人福音! None 3.00500012 3005.00012 + 300500013 LiJie 李诫 0 不过半日,大木作构架立成,形制合规,构件牢固,这便是图样与法度的力量! None 3.00500013 3005.00013 + 300500014 LiJie 李诫 0 往日营造,无图无规,匠人忙乱,工头贪弊,半年方成的小轩,如今依图施工,十日必成。 None 3.00500014 3005.00014 + 300500015 LaoDouLiao 老都料匠 0 李丞高见! None 3.00500015 3005.00015 + 300500016 LaoDouLiao 老都料匠 0 老身活了大半辈子,今日才知,营造之事,有图有法,方能事半功倍。 None 3.00500016 3005.00016 + 300500017 LaoDouLiao 老都料匠 0 这偏轩的构架,比当年无图营造时,牢固数倍,模样也更周正,往后我等匠人, None 3.00500017 3005.00017 + 300500018 LaoDouLiao 老都料匠 0 必奉图样为圭臬! None 3.00500018 3005.00018 + 300500019 Player 玩家 0 材份定尺,图样定形,法立则工正,工正则屋固! None 3.00500019 3005.00019 + 300500020 Player 玩家 0 这寿康殿偏轩,便是新法营造的明证,往后天下营造,皆依此例, None 3.0050002 3005.0002 + 300500021 Player 玩家 0 便再无无规之乱、贪弊之害! None 3.00500021 3005.00021 + 300500022 LiJie 李诫 0 寿康殿偏轩大木作功成,后续瓦作、小木作,皆依图样施工! None 3.00500022 3005.00022 + 300500023 LiJie 李诫 0 今日之功,画图吏主笔制图有功,老都料匠督工有方,匠人依图施工尽责,皆记功一次! None 3.00500023 3005.00023 + 400100001 Other 旁白 0 元符二年秋,寿康殿偏轩大木作如期功成, None 4.00100001 4001.00001 + 400100002 Other 旁白 0 这是大宋第一座完全依《营造法式》官定图样、材份制营造的宫室工程。 None 4.00100002 4001.00002 + 400200001 LiJie 李诫 0 元祐七年,入监见营造无度,梁柱倾颓、料账虚浮,怒言 “营造无度, None 4.00200001 4002.00001 + 400200002 LiJie 李诫 0 则国用虚耗,民力不堪”。 None 4.00200002 4002.00002 + 400200003 LiJie 李诫 0 绍圣四年,奉诏重修法式,立材份八等之制,破古法口传之囿, None 4.00200003 4002.00003 + 400200004 LiJie 李诫 0 与老匠辩于五王邸工地,以法度胜手感。 None 4.00200004 4002.00004 + 400200005 LiJie 李诫 0 元符二年,制图立样,融匠艺于纸、定官式之规,寿康殿偏轩依图营造,成新法第一功。 None 4.00200005 4002.00005 + 400200006 LiJie 李诫 0 十载寒暑,遍考营造旧制,遍访天下匠人,手绘千张图样,核定万条料例, None 4.00200006 4002.00006 + 400200007 LiJie 李诫 0 今三十六卷、三百五十七篇,《营造法式》,终成! None 4.00200007 4002.00007 + 400200008 LaoDouLiao 老都料匠 0 老身活了七十余载,造了一辈子屋,初时只信师徒口传、手上功夫, None 4.00200008 4002.00008 + 400200009 LaoDouLiao 老都料匠 0 曾与李大人争执于工地,如今见这三十六卷册籍,才知什么是真正的营造之法! None 4.00200009 4002.00009 + 400200010 LaoDouLiao 老都料匠 0 这纸上的每一根墨线、每一个朱字,都是大人与画图吏的心血,是天下匠人的规矩, None 4.0020001 4002.0001 + 400200011 LaoDouLiao 老都料匠 0 往后营造,再无无章可循之苦,这是大宋匠人的福分啊! None 4.00200011 4002.00011 + 400200012 Player 玩家 0 属下元祐七年入监,蒙大人教诲,始识水准、绳墨之器, None 4.00200012 4002.00012 + 400200013 Player 玩家 0 初知料例、材份之规;十载相伴,从工地验工到案头制图, None 4.00200013 4002.00013 + 400200014 Player 玩家 0 从拼斗拱、绘轩宇到参编法式,方悟营造之要,在法、在规、在传。 None 4.00200014 4002.00014 + 400200015 Player 玩家 0 这三十六卷法式,是大人的毕生所愿,是众匠人的心血所凝, None 4.00200015 4002.00015 + 400200016 Player 玩家 0 更是大宋营造的万世准绳,属下幸参与其中,此生无憾! None 4.00200016 4002.00016 + 400200017 NeiShi 内侍 0 圣旨到 —— 将作监少监李诫接旨! None 4.00200017 4002.00017 + 400200018 NeiShi 内侍 0 皇帝诏曰:古者营室,度以绳墨,程以功限,乃成万世之基。 None 4.00200018 4002.00018 + 400200019 NeiShi 内侍 0 将作监少监李诫,恪恭职守,十载编修,成《营造法式》三十六卷。 None 4.00200019 4002.00019 + 400200020 NeiShi 内侍 0 立材份之模,定功料之规,绘官式之样,杜贪弊之源,利国利民,功在社稷。 None 4.0020002 4002.0002 + 400200021 NeiShi 内侍 0 特命国子监刊刻颁行,天下官民营造,凡宫室、城郭、桥梁、官署,皆依此法式, None 4.00200021 4002.00021 + 400200022 NeiShi 内侍 0 不得违越。 None 4.00200022 4002.00022 + 400200023 NeiShi 内侍 0 李诫晋阶将作监,赏锦缎百匹、金五十两。 None 4.00200023 4002.00023 + 400200024 NeiShi 内侍 0 钦此! None 4.00200024 4002.00024 + 400200025 LiJie 李诫 0 臣李诫,率将作监上下,领旨谢恩! None 4.00200025 4002.00025 + 400200026 Other 旁白 0 崇宁二年春,《营造法式》获诏,由国子监刊刻颁行天下。 None 4.00200026 4002.00026 + 400300001 MinJiang 民宅匠人 0 如今有了官家颁的法式,造屋按图来,尺寸、用料都标得明明白白,既省料又牢固, None 4.00300001 4003.00001 + 400300002 MinJiang 民宅匠人 0 再也不怕工头糊弄克扣了! None 4.00300002 4003.00002 + 400300003 WuZhu 屋主 0 可不是嘛,听说宫里的殿宇、城外的桥梁,全按这册子造,咱老百姓造屋, None 4.00300003 4003.00003 + 400300004 WuZhu 屋主 0 也能沾这法度的光! None 4.00300004 4003.00004 + 400300005 LiJie 李诫 0 当年库房之内,教你识水准、曲尺, None 4.00300005 4003.00005 + 400300006 LiJie 李诫 0 只为让你知 “无规矩则屋不立”;今日法式行天下,工有规,料有例,图有准, None 4.00300006 4003.00006 + 400300007 LiJie 李诫 0 国用省,民力安,这便是我编修法式的初心啊。 None 4.00300007 4003.00007 + 400300008 Player 玩家 0 此非大人一人之功,却因大人一人而起。 None 4.00300008 4003.00008 + 400300009 Player 玩家 0 从立材份制破古法之囿,到绘官式图融匠艺于纸,再到定功限料例堵贪弊之源, None 4.00300009 4003.00009 + 400300010 Player 玩家 0 大人以十载心血,整肃天下营造,让匠艺有传,法度有立。 None 4.0030001 4003.0001 + 400300011 Player 玩家 0 属下幸蒙大人教诲,从初识器具的画图令史,到能独掌制图、监工的匠官, None 4.00300011 4003.00011 + 400300012 Player 玩家 0 十载相伴,所学所悟,终身受用。 None 4.00300012 4003.00012 + 400300013 LiJie 李诫 0 非独你我,这是老都料匠等百匠同心,是天下营造人共愿。 None 4.00300013 4003.00013 + 400300014 LiJie 李诫 0 你如今已能独当一面,往后将作监的营造法度,便要靠你与后生们传承。 None 4.00300014 4003.00014 + 400300015 LiJie 李诫 0 学馆里的年轻画图吏、匠人,皆如当年的你,需让他们知法度、守规矩、传匠艺, None 4.00300015 4003.00015 + 400300016 LiJie 李诫 0 让这法式之规,代代相传,生生不息。 None 4.00300016 4003.00016 + 400300017 Other 旁白 0 《营造法式》刊行天下,天下营造为之一新。 None 4.00300017 4003.00017 + 400400001 LiangSiCheng 梁思成 0 终于勘透了! None 4.00400001 4004.00001 + 400400002 LiangSiCheng 梁思成 0 明仲先生的 “凡构屋之制,皆以材为祖”,竟是如此成熟的建筑模数体系, None 4.00400002 4004.00002 + 400400003 LiangSiCheng 梁思成 0 比西方早了近千年! None 4.00400003 4004.00003 + 400400004 LiangSiCheng 梁思成 0 这斗拱的放样之法、拼装之规,正是我们测绘古建的关键,有了它, None 4.00400004 4004.00004 + 400400005 LiangSiCheng 梁思成 0 千年木构的营造密码,便全解了! None 4.00400005 4004.00005 + 400400006 LinHuiYin 林徽因 0 载编修,图文并重,把华夏古建的智慧凝于三十六卷之中。 None 4.00400006 4004.00006 + 400400007 LinHuiYin 林徽因 0 若非当年李诫先生力排众议,将口传的匠艺化作纸上的法度, None 4.00400007 4004.00007 + 400400008 LinHuiYin 林徽因 0 将零散的营造之术归为统一的规制,这些千年的智慧,怕是早已湮没在时光里了。 None 4.00400008 4004.00008 + 400400009 LinHuiYin 林徽因 0 这卷书,是北宋的法度,更是我们今日守护古建的根啊! None 4.00400009 4004.00009 diff --git a/数据表/DialogLine.xlsx b/数据表/DialogLine.xlsx index 88af2a4..aa78666 100644 Binary files a/数据表/DialogLine.xlsx and b/数据表/DialogLine.xlsx differ