sex-idol-48/DataTL/dump/common/96_Param_calc.json
2026-01-25 14:55:25 -06:00

659 lines
No EOL
15 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"id": 96,
"name": "Param_calc",
"description": "6大パラメータを取得する。戦闘や通常時で技や攻撃使用時はここから能力値を呼び出す。",
"commands": [
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"能力値解説"
],
"index": 0
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"6大パラメータを取得する。戦闘や通常時で技や攻撃使用時はここから能力値を呼び出す。"
],
"index": 1
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600000,
4294967295,
3
],
"index": 2
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 3
},
{
"code": 106,
"codeStr": "DebugMessage",
"stringArgs": [
"エラーマイナスIDを指定していますパラメータ計算"
],
"index": 4
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
1,
1600002,
4294967295,
2
],
"index": 8
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 9
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600002,
2100000,
0,
0
],
"index": 10
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"6大パラメータを取得します。"
],
"index": 13
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"戦闘時を考慮した基本能力値取得のコモンです。"
],
"index": 14
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"戦闘時は、一時補正値(バステ用)を考慮します。"
],
"index": 15
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
17,
1600002,
0,
2
],
"index": 16
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 17
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
2,
1600001,
0
],
"index": 18
},
{
"code": 300,
"codeStr": "CommonEventByName",
"stringArgs": [
"基本能力値取得"
],
"intArgs": [
0,
16777218,
1600013,
1600000,
1600013
],
"index": 19
},
{
"code": 420,
"codeStr": "ElseCase",
"intArgs": [
0
],
"index": 21
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"ここから下は、BTLの流用"
],
"index": 22
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"BTLでは補正値をかける。補正値はLv値と補佐値を足したものから算出する"
],
"index": 23
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"BTL_member",
"",
""
],
"intArgs": [
8,
1600000,
0,
69632,
1600014
],
"index": 24
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"\\cself[0]=BMID"
],
"index": 25
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
17,
1600000,
0,
2
],
"index": 26
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 27
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
2,
1600001,
0
],
"index": 28
},
{
"code": 300,
"codeStr": "CommonEventByName",
"stringArgs": [
"基本能力値取得"
],
"intArgs": [
0,
16777218,
1600013,
1600014,
1600011
],
"index": 29
},
{
"code": 300,
"codeStr": "CommonEventByName",
"stringArgs": [
"Lv能力値取得"
],
"intArgs": [
0,
16777219,
1600014,
1600013,
0,
1600018
],
"index": 30
},
{
"code": 300,
"codeStr": "CommonEventByName",
"stringArgs": [
"補佐能力値取得&操作"
],
"intArgs": [
0,
16777220,
0,
1600013,
1600014,
0,
1600017
],
"index": 31
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600019,
1600018,
1600017,
0
],
"index": 32
},
{
"code": 420,
"codeStr": "ElseCase",
"intArgs": [
0
],
"index": 34
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
7,
1600001,
0
],
"index": 35
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"敵",
"",
""
],
"intArgs": [
2,
1600014,
1600013,
70144,
1600011
],
"index": 36
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600019,
1600011,
0,
0
],
"index": 37
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
1600019,
0,
0
],
"index": 40
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"バステ等で変動させたパラメータ補正値(%)を取得します。一応戦闘用という事になります。"
],
"index": 41
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"補正値は無制限ですが、代入値が300でも200以上はカウントされません。"
],
"index": 42
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"補正値解除の時の計算をややこしくしないために代入は無制限でやっています。"
],
"index": 43
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
6,
1600001,
0
],
"index": 44
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"BTL_member",
"",
""
],
"intArgs": [
8,
1600000,
1600010,
69632,
1600010
],
"index": 45
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"安全装置(補正値は-50200の間に収める"
],
"index": 46
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
4294967246,
0,
1536
],
"index": 47
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600010,
200,
0,
1792
],
"index": 48
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
1600010,
100,
13058
],
"index": 49
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600013,
1600011,
1600013,
0
],
"index": 50
},
{
"code": 179,
"codeStr": "LoopTimes",
"intArgs": [
1
],
"index": 51
},
{
"code": 103,
"codeStr": "Comment",
"stringArgs": [
"確認用デバッグ"
],
"index": 52
},
{
"code": 121,
"codeStr": "SetVariable",
"intArgs": [
1600015,
1600001,
6,
0
],
"index": 53
},
{
"code": 250,
"codeStr": "Database",
"stringArgs": [
"",
"BTL_member",
"",
""
],
"intArgs": [
8,
4294967293,
1600015,
69632,
1600005
],
"index": 54
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
3,
1600001,
0,
2,
1600001,
1,
2,
1600001,
2,
2
],
"index": 55
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 56
},
{
"code": 122,
"codeStr": "SetString",
"stringArgs": [
"ATK"
],
"intArgs": [
1600005,
0
],
"index": 57
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
2
],
"index": 59
},
{
"code": 122,
"codeStr": "SetString",
"stringArgs": [
"DEF"
],
"intArgs": [
1600005,
0
],
"index": 60
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
3
],
"index": 62
},
{
"code": 122,
"codeStr": "SetString",
"stringArgs": [
"MAT"
],
"intArgs": [
1600005,
0
],
"index": 63
},
{
"code": 111,
"codeStr": "VariableCondition",
"intArgs": [
3,
1600001,
3,
2,
1600001,
4,
2,
1600001,
5,
2
],
"index": 66
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
1
],
"index": 67
},
{
"code": 122,
"codeStr": "SetString",
"stringArgs": [
"MDF"
],
"intArgs": [
1600005,
0
],
"index": 68
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
2
],
"index": 70
},
{
"code": 122,
"codeStr": "SetString",
"stringArgs": [
"SPD"
],
"intArgs": [
1600005,
0
],
"index": 71
},
{
"code": 401,
"codeStr": "ChoiceCase",
"intArgs": [
3
],
"index": 73
},
{
"code": 122,
"codeStr": "SetString",
"stringArgs": [
"HIT"
],
"intArgs": [
1600005,
0
],
"index": 74
},
{
"code": 106,
"codeStr": "DebugMessage",
"stringArgs": [
"戦時パラ計算確認(BmID\\cself[0]):\\cself[5]:\\cself[13]=\\cself[11](基礎値)+\\cself[19]Lv値+補)*\\cself[10]/100"
],
"index": 77
}
]
}