iss_pc
inFAMOUS Second Son(PS4,CUSA00223)的原生 PC 移植(Linux/Windows),開發中,可玩;運行你自己的遊戲轉儲;不包含遊戲或韌體檔案。動作感應器模擬。| 原生移植 p
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗A turn tracker for running dungeon crawls in D&D 5e. Each press advances one 10-minute exploration turn, rolls for wandering monsters, and puts the stat block in front of the GM when something turns up.
Upload a table from Settings → Encounter table. It replaces the built-in table for that tier until you remove it. Use Download template to start from the current table.
CSV, one row per d20 result:
roll,name,cr,count,desc
1,Giant Rats,CR 1/8,2d4,Squealing in the walls
2,Ghoul,CR 1,1,A hunched figure feeding on a corpse
JSON takes the same fields, plus optional lore, tactics, habitat and a stats block:
[
{ "roll": 2, "name": "Ghoul", "cr": "CR 1", "count": "1", "desc": "A hunched figure feeding on a corpse",
"lore": "Once a grave robber who ate the dead to survive." }
]
Files can be up to 1 MB and 100 rows. count accepts a number or dice (1d4+2).
It's plain HTML, CSS and JavaScript with no build step and no dependencies. Serve the folder with any static server:
python -m http.server 8080
Then open http://localhost:8080. Tests use Node's built-in runner:
node --test
| Path | What's in it |
|---|---|
index.html, css/app.css | Markup and styles |
js/rules.js | Dice, XP and encounter rules (pure, tested) |
js/state.js | Session state and save migration (pure, tested) |
js/tables.js | CSV and JSON table parsing (pure, tested) |
js/dice.js | The 3D dice, drawn on a canvas |
js/audio.js | Sound effects, synthesised with Web Audio |
js/app.js | Rendering, actions and events |
js/data.js | The built-in encounter tables |
The code is released under the MIT Licence.
Game mechanics come from the System Reference Document 5.1, used under the Open Game License 1.0a; the full notice is in the app's footer. This is an unofficial fan tool, not affiliated with or endorsed by Wizards of the Coast.