角色卡記得他現在有多強,世界還必須記得他何時變強
一名角色升到五級之後,角色卡會告訴你:他現在是五級。
生命值增加了。
獲得新的能力。
法術、資源或熟練項目可能改變了。
如果他選擇兼職、轉職,或者因為劇情取得新的身分,角色卡上的職業欄位也會跟著更新。
這些都很合理。
角色卡本來就應該呈現角色現在的狀態。
但當主持人回頭查看三次團務以前的紀錄,問題就出現了。
那時候的角色還不是五級。
還沒有後來取得的能力。
可能還沒加入新的職業。
甚至還沒有經歷那場改變他身分、信仰或種族的事件。
可是角色卡不會因為你回看舊紀錄,就自動變回當時的版本。
它只會繼續告訴你最新答案。
角色卡記得角色現在是誰。
長期團務還需要記得,他從哪一刻開始不再是以前的自己。
升級不是數字增加,是後面的世界多了新的條件
升級很容易被理解成加點。
等級提高。
生命值增加。
能力變強。
得到新的法術、專長或職業資源。
但從世界狀態來看,升級不只是角色卡上的數字變大。
它會改變角色後面能做什麼。
原本無法打開的選項,現在可能成立。
原本過於危險的敵人,現在可能有了對抗方法。
原本只能依賴他人的能力,現在可能由角色自己承擔。
某些組織、任務、地點或儀式,也可能開始用不同方式看待他。
這些改變不一定需要在世界裡被解釋成「角色升級了」。
故事中的人未必知道等級是什麼。
但世界仍然需要承認,角色的行動條件已經改變。
更重要的是,這個改變有時間點。
角色不能用第五級才取得的能力,解決第二級時發生的事件。
主持人也不能在回顧早期團務時,無意間把角色後來取得的資格帶回過去。
升級不是單純得到更多數字。
升級是從某一刻開始,未來允許角色做更多事情。
轉職改變的不是稱號,是世界承認角色的方式
職業也不只是角色卡上的名稱。
戰士、法師、盜賊、牧師,或者創作者自行設計的職業與身分,不只用來描述角色的風格。
它們也可能決定角色受到什麼訓練、能使用哪些能力、依賴哪些資源,又必須承擔哪些限制。
當角色兼職或轉職時,改變的便不只是稱號。
他可能得到新的資格。
接觸新的能力系統。
被新的組織承認。
也可能失去原本身分帶來的信任、義務與位置。
有些改變甚至不完全是角色主動選擇的。
角色可能因為詛咒改變種族。
因為信仰破裂失去原本身分。
因為加入組織而得到新職業。
因為死亡、復活、契約或儀式,變成一種世界必須重新辨認的存在。
這些都不是修改人物簡介而已。
它們是發生在團務時間裡的事件。
在那一刻以前,世界用原本的方式承認他。
在那一刻以後,他開始受到另一組能力、資格與限制影響。
轉職真正改變的,不是角色卡上的一行文字。
而是世界從何時開始,用不同方式承認這個角色。
通用屬性與職業屬性,不是同一種東西
TRPG 裡的角色數值不一定全部來自同一個地方。
有些屬性適用於所有角色。
生命、壓力、理智、疲勞、污染、聲望,或者創作者為自己的規則設計的其他數值,都可能跨越職業存在。
但有些屬性只在特定身分下有意義。
某種職業擁有自己的能量。
某個種族承受特殊飢餓。
某個教團使用信仰或恩寵。
某種施法者會累積反噬。
某個組織用忠誠、階級或功勳決定成員能做什麼。
如果把所有數值都放在同一張無差別的清單裡,角色很快就會背著大量與自己無關的欄位。
但如果屬性只依附在最新職業上,角色改變身分後,先前累積的狀態又可能被整個洗掉。
因此,角色系統需要分辨兩件事:
哪些屬性屬於角色本身?
哪些屬性只在特定種族、職業或身分下成立?
這不是為了把角色卡做得更複雜。
而是因為不同的數值,本來就在回答不同的世界問題。
通用屬性描述角色正在承受什麼。
身分專屬屬性描述他以現在這種身分,必須承受什麼。
數值不一定都要讓玩家看見
TRPG 的數值通常會出現在角色卡上。
玩家需要知道自己的生命值、資源與能力,才能做出選擇。
但不是每一種狀態都必須完全公開。
主持人可能想追蹤角色尚未察覺的污染。
某種正在累積的詛咒。
陣營對角色的隱藏信任。
一場儀式留下的代價。
某個世界規則正在角色身上產生的壓力。
這些數值可以是主持人的記錄。
玩家不一定需要立刻知道。
甚至連小說化的團務紀錄,也不需要把每一次數值變化直接寫成介面資訊。
讀者需要看到的可能只是結果。
角色開始疲憊。
傷勢讓他的動作變慢。
信仰動搖後,他無法再做出原本的選擇。
污染累積到某個程度,世界開始用不同方式回應他。
數值的作用,不是強迫故事露出計算過程。
而是讓創作者知道,角色此刻的反應不是憑空發生。
數值可以留在幕後。
但它造成的限制與代價,應該留在世界裡。
有上下限的數值,和會持續累積的數值也不一樣
不同屬性需要不同的邊界。
生命值可能有最低與最高限制。
理智、壓力或某種資源,也可能只能在固定範圍內變動。
但聲望、債務、污染、功勳或其他自訂數值,未必需要同樣的上限。
它們可能持續增加。
也可能一路降到負數。
這些差異會影響主持人如何理解角色狀態。
一個有上下限的數值,通常代表角色目前處於某個可以明確判斷的範圍。
一個沒有固定邊界的數值,則更像長期累積的世界痕跡。
其中還有一種特別重要的屬性。
它歸零時,不只是數字變成零。
而可能代表角色死亡,失去行動能力,或者進入必須另外處理的致命狀態。
這時候,數值變化不能只停在角色卡上。
角色死亡之後,他的位置、物品、關係、陣營與未完成後果,都可能需要重新結算。
數值看起來只是角色身上的一個欄位。
但當它碰到世界規則時,也可能成為一整串因果的起點。
最容易出錯的不是升級當下,而是回到過去以後
角色升級或轉職的當下,通常不難記。
大家剛完成冒險。
玩家正在選擇新的能力。
主持人也知道角色發生了什麼。
真正容易出錯的,是很久以後回頭查看前文。
主持人想確認角色在某次遭遇時擁有哪些能力。
想把早期團務整理成紀錄。
想重寫一段劇情。
或者想確認某個舊事件,是否真的能支持現在的發展。
這時候,如果只有一張不斷被覆蓋的角色卡,看到的就只會是角色最新的版本。
後來取得的職業可能提前出現。
後來增加的屬性可能污染過去。
已經消耗、恢復或重新計算的數值,也可能讓人無法確定當時真正發生過什麼。
主持人只能回頭翻找團務紀錄,試著拼出角色在那一刻的狀態。
但長期團務越久,這件事就越困難。
因為角色成長不是只有幾個里程碑。
它是許多細小變化長期累積出的歷史。
角色目前有多強,只是一個答案。
長篇真正需要保存的,是這個答案一路如何形成。
InkWeave 把角色成長放回正文時間線
InkWeave 不會自動執行 D&D 的升級規則。
它不會替玩家選擇職業,也不會判斷某個角色是否符合兼職條件。
它更不會替主持人決定角色應該如何成長。
創作者先在專案裡定義自己的角色身分與屬性。
可以建立種族與職業,也可以把兩者組合成故事真正需要的角色身分。
屬性可以讓所有角色共用,也可以只屬於特定身分。
可以有最低值與最高值,也可以不設定固定邊界。
需要時,也能把某個有界屬性標記成會影響生死的致命條件。
真正重要的是,這些資料不必永遠只保存最新值。
當角色在正文裡改變身分,那次改變可以成為時間線上的事件。
當角色屬性增加或減少,變化也可以留在它實際發生的位置。
因此,游標停在身分改變以前,世界仍然看見原本的角色。
停在改變以後,世界才承認新的身分與相應屬性。
這和直接覆蓋角色卡不同。
角色卡告訴你角色現在是誰。
正文時間線則保留他如何成為現在的自己。
角色成長不是新版本覆蓋舊版本
D&D 角色會成長。
這正是長期團務令人著迷的地方。
最初連一扇門都不敢輕易打開的人,後來可能成為能夠左右戰局的角色。
原本只屬於某個職業的人,可能因為選擇、契約、訓練或背叛,走向另一條道路。
最初只是角色卡上一個數字的狀態,也可能在很久以後成為死亡、轉變或救贖的原因。
這些變化不該只是讓角色卡看起來更強。
它們應該在世界裡留下時間。
留下角色何時取得能力。
何時失去資格。
何時開始承受新的限制。
何時不再被世界當成原本那個人。
角色卡記得最新答案。
因果記得答案如何形成。
所以角色升級不只是加點。
轉職也不只是換掉一個名稱。
屬性更不只是排在人物資料旁邊的數字。
它們都是角色在世界裡發生過的改變。
而真正有生命的長期團務,不只會記得角色最後變成了誰。
它也會記得,他是從哪一刻開始,走上那條再也回不到原狀的路。