ザナドゥ【XANADU】 LEVEL12at RETRO
ザナドゥ【XANADU】 LEVEL12 - 暇つぶし2ch320:NAME OVER
10/12/08 19:49:14
>>318の補足

該当する計算プログラムはたった2行で
SUB 0x64 ; MGR - 100
NEG     ; 符号反転

「見た目」は 魔法被ダメージ% = - ( MGR - 100 ) なんだけど、
結果の符号の扱いがトラップになっている。

 -10 = - ( 110 - 100 ) ※符号ありと解釈した場合
.+246 = - ( 110 - 100 ) ※符号なしと解釈した場合
    ※角度に言い換えると -90°と解釈するか +270°と解釈するか、という話。

どちらと解釈するかはプログラムする側に委ねられていて、
MGRの計算においては「符号なし」で計算されているので >>318 の結果となる。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch