{ "id": 140, "name": "Param_calc", "description": "6大パラメータ取得。戦闘/通常時技攻撃使用時はここから能力値を呼出。通常時は基本能力取得コモンと同義", "commands": [ { "code": 103, "codeStr": "Comment", "stringArgs": [ "能力値解説" ], "index": 0 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "実際に運用される6大パラメータを取得する。戦闘や通常時で技や攻撃使用時はここから能力値を呼び出す。" ], "index": 1 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "・基礎値(Lv値+補佐値+装備値)" ], "index": 2 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 1, 1600000, 4294967295, 3 ], "index": 3 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 4 }, { "code": 106, "codeStr": "DebugMessage", "stringArgs": [ "エラー▼▲▼マイナスIDを指定しています(パラメータ計算" ], "index": 5 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 1, 1600002, 4294967295, 2 ], "index": 9 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 10 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600002, 2100000, 0, 0 ], "index": 11 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "6大パラメータを取得します。" ], "index": 14 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "戦闘時を考慮した基本能力値取得のコモンです。" ], "index": 15 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "戦闘時は、一時補正値(バステ用)を考慮します。" ], "index": 16 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600002, 0, 2 ], "index": 17 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 18 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 2, 1600001, 0 ], "index": 19 }, { "code": 250, "codeStr": "Database", "stringArgs": [ "", "tmpDB", "", "" ], "intArgs": [ 18, 1600000, 1600013, 69632, 1600013 ], "index": 20 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 22 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "ここから下は、BTLの流用" ], "index": 23 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "BTLでは補正値をかける。補正値は(Lv値と補佐値を足したものから算出する)" ], "index": 24 }, { "code": 250, "codeStr": "Database", "stringArgs": [ "", "BTL_member", "", "" ], "intArgs": [ 8, 1600000, 0, 69632, 1600014 ], "index": 25 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 1, 1600014, 4294967295, 3 ], "index": 26 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 27 }, { "code": 101, "codeStr": "Message", "stringArgs": [ "FS▼BMid\\cself[0](\\cself[14]) A negative ID is specified\n(Parameter calculation" ], "index": 28 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "\\cself[0]=BMID" ], "index": 32 }, { "code": 111, "codeStr": "VariableCondition", "intArgs": [ 17, 1600000, 10, 4 ], "index": 33 }, { "code": 401, "codeStr": "ChoiceCase", "intArgs": [ 1 ], "index": 34 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 2, 1600001, 0 ], "index": 35 }, { "code": 250, "codeStr": "Database", "stringArgs": [ "", "tmpDB", "", "" ], "intArgs": [ 18, 1600014, 1600013, 69632, 1600011 ], "index": 36 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 2, 20, 0 ], "index": 37 }, { "code": 250, "codeStr": "Database", "stringArgs": [ "", "tmpDB", "", "" ], "intArgs": [ 18, 1600014, 1600013, 69632, 1600019 ], "index": 38 }, { "code": 420, "codeStr": "ElseCase", "intArgs": [ 0 ], "index": 40 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 9, 1600001, 0 ], "index": 41 }, { "code": 250, "codeStr": "Database", "stringArgs": [ "", "敵", "", "" ], "intArgs": [ 2, 1600014, 1600013, 70144, 1600011 ], "index": 42 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600019, 1600011, 0, 0 ], "index": 43 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600019, 0, 0 ], "index": 46 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "バステ等で変動させたパラメータ補正値(%)を取得します。一応戦闘用という事になります。" ], "index": 47 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "補正値は代入は無制限、取得はー50~200" ], "index": 48 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "補正値解除の時の計算をややこしくしないために代入は無制限でやっています。" ], "index": 49 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600010, 6, 1600001, 0 ], "index": 50 }, { "code": 250, "codeStr": "Database", "stringArgs": [ "", "BTL_member", "", "" ], "intArgs": [ 8, 1600000, 1600010, 69632, 1600010 ], "index": 51 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "安全装置(補正値は-50~200の間に収める)" ], "index": 52 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600010, 4294967246, 0, 1536 ], "index": 53 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600010, 200, 0, 1792 ], "index": 54 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600010, 100, 13058 ], "index": 55 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600013, 1600011, 1600013, 0 ], "index": 56 }, { "code": 179, "codeStr": "LoopTimes", "intArgs": [ 1 ], "index": 57 }, { "code": 103, "codeStr": "Comment", "stringArgs": [ "確認用デバッグ" ], "index": 58 }, { "code": 121, "codeStr": "SetVariable", "intArgs": [ 1600015, 1600001, 2, 0 ], "index": 59 }, { "code": 250, "codeStr": "Database", "stringArgs": [ "", "tmpDB", "", "" ], "intArgs": [ 18, 4294967293, 1600015, 69632, 1600005 ], "index": 60 }, { "code": 106, "codeStr": "DebugMessage", "stringArgs": [ "計算確認(BmID\\cself[0]):\\cself[5]:\\cself[13]=\\cself[11](基礎値)+\\cself[19](Lv値+補)*\\cself[10]/100" ], "index": 61 } ] }