さちさんの過去のタイムライン
2026年02月
| さち⇒Gilt Lily | |
2026/02/25 09:24 [web全体で公開] |
> 日記:SWの敵データって割とめんどい……! 敵のデータについて、私はメモ帳に書いておいて、提示するときはコピペして情報タブなどに張ってますね。 メモ帳はあらかじめ↓のようなテンプレだけ用意しておいて、それをコピーしてデータを書く感じでやってます。 ーーーーーーーーーーーーーーー 名前 レベル: 掲載ページ: 剣のかけら: 分類: 知能: 知覚: 反応: 穢れ: 言語: 生息地: 知名度/弱点値:/ 弱点: 先制値: 移動速度:/ 生命抵抗力:() 精神抵抗力:() 攻撃方法(部位): 命中力:() 打撃点:2d 回避力:() 防護点: HP: MP: コア部位: 特殊能力 戦利品 ーーーーーーーーーーーーーーー まあ、だいぶめんどくさいのは確かなので、簡単に済ませたいならルルブの掲載ページを提示するだけでいいかと思いますね。
| さち | |
2026/02/24 11:10 [web全体で公開] |
🤔 【SW2.5?】Python勉強中 Python勉強中につき、SW2.5の威力表の計算をするプログラムを作ってみている・・・ こんな感じで ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー import random def d_2d6(): d1 = random.randint(1, 6) d2 = random.randint(1, 6) return d1 + d2 def iryokuhyou(iryoku, cti, deme = None): k0 = [0, 0, 0, 1, 2, 2, 3, 3, 4, 4] k5 = [0, 1, 1, 2, 2, 3, 4, 5, 5, 5] k10 = [1, 1, 2, 3, 3, 4, 5, 5, 6, 7] khyou = [k0, k5, k10] k = int(round(iryoku/5, 0)) c = cti if deme != None: d = deme else: d = d_2d6() damage = 0 if d == 2: return ”FUMBLE” else: damage += khyou[k][d-3] while d >= c: d = d_2d6() if d == 2: pass else: damage += khyou[k][d-3] return damage print(iryokuhyou(10, 10)) ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー あっているかは知らんし、もっと効率的な書き方もある気がする・・・ というか威力表、1刻みで0から100まであるってやばない? 細かすぎやろ・・・ここでは0と5と10だけにしてあるぜ
2026/02/26 01:13
[web全体で公開]