Skip to content

Instantly share code, notes, and snippets.

@whc2001
Forked from dkwingsmt/api.txt
Last active July 19, 2016 08:38
Show Gist options
  • Select an option

  • Save whc2001/990740e50e947cc3deaa65c6fa080b5b to your computer and use it in GitHub Desktop.

Select an option

Save whc2001/990740e50e947cc3deaa65c6fa080b5b to your computer and use it in GitHub Desktop.
Touken Ranbu
{Legends}
[Un] : Unknown field.
{Data models}
<Sword Model>
serial_id: "1056506", # A unique number to mark each sword
sword_id: "93", # Sword code.Use it to inquire name or initialize a new sword.If value >= 100000 then it's an enemy sword.
symbol: "1", # Independent evolution flag.This evolution method does not change 'sword_id'.
rarity: "2", # Rarity.[1,5]
level: "27", # Level.
exp: 73585, # Experience.
evol_num: "1", # [Un]
hp: "41", # Health points.
hp_max: "41", # Maximum health points.
atk: "47", # Attack.
def: "41", # Defense.
mobile: "47", # Mobility.
back: "44", # Impulse.
scout: "40", # Scout.(The larger the value,the higher the success rate of formation seeking in battles.)
hide: "40", # Hide.([Un]The larger the value,the higher the success rate of dodging for daggers in night battles.)
hp_up: "6", # Increased HP value comparing with the original value.
atk_up: "14", # Similar to the above.
def_up: "6", # Similar to the above.
mobile_up: "0", # Similar to the above.
back_up: "9", # Similar to the above.
scout_up: "4", # Similar to the above.
hide_up: "0", # Similar to the above.
loyalties: "34", # Loyalty.(The larger the value,The higher the probability of triggering "Serious".)
fatigue: 43, # Fatigue.[0,100]
equip_serial_id1: "1611921", # The 'serial_id' of the equipment in first equipment slot.If null,the slot is empty or does not exist.
equip_serial_id2: "1611917", # Similar to the above.
equip_serial_id3: null, # Similar to the above.
horse_serial_id: null, # Similar to the above but for horse slot.
item_id: null, # The type of protection charm in the charm slot.[0,2]
protect: "1", # Lock flag.(If locked,this sword can't be dismantled.)
status: 0, # Sword action status.
recovered_at: "2016-03-14 04:52:35", # Date and time of the most recently sally.
created_at: "2016-03-10 11:31:21" # Date and time when this sword was constructed (you got this sword).
---
<Equipment Model>
serial_id: "1462385", # A unique number to mark each equipment like 'sword_id' in 'Sword Model'.
equip_id: "7", # Equipment code.Use it to inquire name or initialize a new equipment like 'sword_id' in <Sword Model>.If value >= 10000 then it's a horse.
soldier: "8" # Health point of this equipment like 'hp' in 'Sword Model'.
---
<Party Model>
party_no: "1", # Party index.
status: # Party status.[0,[Un]]
party_name: "第1部隊", # The name of this party.However it can't be modefied like Kancolle.
finished_at: null, # Date and time of when this party will be released when this party is busy.Otherwise null.
slot: # All the 6 sword slot.
"1" ... "6":
serial_id: "1074928", # The 'serial_id' of the sword in slot.Null if the slot is empty.
sword_id: "3" # The 'sword_id' of the sword in slot.Null if the slot is empty.
---
<Party Damage Model>
"1":
repair: 1 # If the party has moderately wounded or above sword(s) or has sword(s) are repairing,this flag will be 1.
---
<Material Model>
bill: 8, # The amount of forging materials.
charcoal: 656, # The amount of charcoal.
steel: 348, # The amount of steel.
coolant: 151, # The amount of coolant.
file: 2301, # The amount of whetstone.
max_resource: 8200, # Max value of material automatic recovery.
recovered_at: "2016-03-14 05:19:45" # [Un]Date and time of the next time of material automatic recovery.
---
<Item Model>
consumable_id: "6", # Item code.Use it to inquire name or initialize a new item like 'sword_id' in <Sword Model>.
num: "1" # The quantity of this item.
---
<Repair Slot Model>
"1": # Not present if empty
slot_no: "1", # Slot index.
sword_serial_id: "1240307", # The 'serial_id' of the sword in this slot.
object_id: null,
finished_at: "2016-03-16 07:53:50"
---
<Internal Affair Model>
type: "2", # [Un]
horse_id1: "1074932", # The 'serial_id' of the first sword doing horsekeeping.
horse_id2: "1074928", # The 'serial_id' of the second sword doing horsekeeping.
field_id1: "1115558", # The 'serial_id' of the first sword doing fieldwork.
field_id2: "1237604", # The 'serial_id' of the second sword doing fieldwork.
bout_id1: "1056506", # The 'serial_id' of the first sword doing sparring.
bout_id2: "1238324", # The 'serial_id' of the second sword doing sparring.
finished_at: "2016-03-15 04:24:53" # Date and time when this internal affair session was over.
---
<Forge Slot Model>
"1": # Not present if empty
slot_no: "1", # Slot index.
sword_id: "11", # The 'sword_id' of the sword in this slot.
object_id: null, # [Un]
finished_at: "2016-03-18 00:52:03" # Date and time when this smith session was over.
---
<Furniture Model>
"1":
furniture_id: "1", # Furniture code.Use it to inquire name or initialize a new furniture like 'sword_id' in <Sword Model>.
is_set: "0" # Active flag.
---
<Map Model>
episode_id: "5", # Specified map tab.
field_id: "4" # Specified map button.
---
<Get Item Model>
bonus: 0, # [Un]
item_id: "5", # Item code.Use it to inquire name or initialize a new item like 'sword_id' in <Sword Model>.
item_num: "15", # The quantity of this item.
item_type: "5" # The type code of this item.
{Sessions}
---
--Game login--
>API: "/login/start"
>Request:
t: # Access token. (Will no longer be mentioned below.)
sword: # Unknown session token. (Will no longer be mentioned below.)
>Response:
name: "XXXXXX", # User name.
level: 20, # Level.
exp: 20297, # Experience.
max_sword: 60, # The maximum amount of swords.
max_equip: 100, # The maximum amount of equipments.
tutorial: 65535, # [Un]
secretary: "118", # The 'sword_id' of the sword in party 1 slot 1.
secretary_serial_id: "1238437", # The 'serial_id' of the sword in party 1 slot 1.
secretary_hp: "41", # The 'hp' of the sword in party 1 slot 1.
secretary_hp_max: "41", # The 'hp_max' of the sword in party 1 slot 1.
currency:
money: "7150", # Koban. (Can be used to buy furnitures and get passports in some events.)(Will no longer be mentioned below.)
point: 0, # [Un]
point_free: 0 # [Un]
item: (PropertyList) of <Item Model> # Consumable list.
resource: <Material Model> # Material object.(Will no longer be mentioned below.)
equip: (PropertyList) of <Equipment Model> # Equipment list.(Will no longer be mentioned below.)
max_party: 3, # The maximum amount of partys.
forge_slot: 2, # The maximum amount of forge slots.
repair_slot: 3, # The maximum amount of repair slots.
furniture: (PropertyList) of <Furniture Model> # Furniture list.
party: (PropertyList[4]) of <Party Model> # Party list.
duty: <Internal Affair Model> # Internal affair object.
leave: (Null Array) # [Un]
back: (Null Array) # [Un]
news: (Array) of <Advertising Model> # Advertising list.
is_event: false, # Halfway flag for some events.This flag allows you to continue the session you exited accidentally without repurchase the passport.
event_bonus: {}, # [Un]
created_at: "2016-03-10 11:28:45", # Date and time when this account was created.
t:
status:
now: # Date and time in GMT+9 when server made this response. (Will no longer be mentioned below.)
---
--Enter main page--
>API: "/home"
>Request:
sword:
t:
>Response:
mission: 0, # Number of mission completed
party: (PropertyList[4]) of <Party Damage Model> # Sword damage/repair status list.
duty: <Internal Affairs Model> # Internal affairs object.
receive: 0, # Objects in the mailbox.[0,100]
resource: <Material Model>
t:
status:
now:
---
--Enter map select page--
>API: "/sally"
>Request:
sword:
t:
>Response:
party: (PropertyList[4]) of <Party Model>
repair: (PropertyList) of <Repair Slot Model>
episode:
episode_id: "3", # Last map tab that have entered
field_id: "3", # Last map button that have entered
powerful_status: "1" # [Un]
event: {}, # [Un]
sword: (PropertyList) of <Sword Model> # Sword list. (Will no longer be mentioned below.)
equip: (PropertyList) of <Equipment Model>
powerful: (PropertyList) of <Map Model> # Maps that Kebiishi have been enabled.
currency:
money: "7700"
point: {}, # [Un]
t:
status:
now:
---
--Sally go on--
>API: "/sally/forward"
>Request:
sword:
t:
>Response:
dice: 5 # Forward direction (30 degrees per step,0 is N/A)
info: [] # [Un]
is_finish: true # Flag of whether you have entered the boss node of this map.
item_effect: 0 # [Un]
now: "2016-03-14 04:54:22"
powerful:
is_appear: false # Flag of whether Kebiishi enabled for the upcoming battle.
is_first: false # Flag of whether Kebiishi appears for this map. If true (for this map), the introduction fox will appear.
status: 0 # [Un]
reward: (Array) of <Get Item Model> # Items you get in a resource node.
scene: [] # [Un]
scout:
enemy: (Array[0,6]) of <String> # Enemy list.
"100101"
"100101"
"100101"
"100101"
"100001"
formation_id: 1 # The formation of enemy party.
image_id: "1" # [Un]
situation: "1" # [Un]
time: "2" # [Un]
square_id: 4 # Current node id.
status:
t:
---
--Event go on--- # Just like "/sally/forward".
>API: "/sally/eventforward"
>Request:
square_id: "2",
sword:
t:
>Response:
square_id: 3,
dice: 4,
scene: []
is_finish: false,
scout:
formation_id: 6,
enemy: (Array[0,6]) of <String>
100202,
100202,
100102,
100102,
100002,
100002
time: "2",
situation: "1",
image_id: "7"
powerful:
status: 0,
is_appear: false,
is_first: false
reward: (Array) of <Get Item Model>
bonus: 10
item_id: "0"
item_num: "20"
item_type: "4"
info: []
item_effect: 0,
gimmick: [] # For events that have a special control system.
t: "",
status: 0,
now: "2016-04-13 14:25:14"
---
--Enter repair page--
API: "/repair"
Request:
t:
sword:
Response:
resource: <Material Model>
sword: (PropertyList) of <Sword Model>
repair: #REPAIRS#
party: (PropertyList[4]) of <Party Model>
campaign: true, # Flag of whether repair time should be halved.
t:
status:
now:
⏬/repair/repair
repair: #REPAIRS#
resource: #RESOURCES#
t:
status:
now:
⏫/repair/complete
slot_no: "1",
t:
sword:
⏬/repair/complete
slot_no: "1",
t:
status:
now:
⏫/repair/fast
slot_no: "1",
t:
sword:
⏬/repair/fast
slot_no: "1",
t:
status:
now:
⏫/battle/battle
formation_id: # "1" for 魚鱗陣 "2" for 鶴翼陣 "6" for 逆行陣
sword:
t:
⏬/battle/battle
data: # Battle data encrypted in aes-128-cbc, see below
iv: # iv used to decrypt battle data
now: # Now time
status: # 🤔0 for successful and 1 for failed
t: # Unknown token
[Decrypted] /battle/battle.response.data
image_id: "1"
first_atk:
bow:
player: [],
enemy: <ObjectOf>
"70":
party_order: 1,
serial_id: "70",
is_dodge: false, # Dodged
def: <ArrayOf>
sword: "16",
soldier1: 0,
soldier2: 0,
soldier3: 0
gun:
player: [],
enemy:
51:
party_order: 6,
serial_id: "51",
is_dodge: false,
def:
sword: 7,
soldier1: 0,
soldier2: 0,
soldier3: 0
stone:
player: [],
enemy: []
serious: [],
party: <ObjectOf>
"1" ... "6":
status: 0,
is_damage_effect: false
enemy: <ObjectOf>
"1" ... "6":
status: 0,
is_damage_effect: false
player:
formation_id: "1",
name: null,
level: 20,
exp: 19792,
party: <ObjectOf>
"1" ... "6":
atk_type: 1,
party_order: 1,
serial_id: "1238437",
sword_id: "118",
type: "3",
type_real: "3",
symbol: "0",
rarity: "2",
level: 5,
exp: 1464,
hp: "41",
hp_max: "41",
equip_id1: 0,
equip_serial_id1: null,
soldier1: 0,
init_soldier1: 0,
max_soldier1: 0,
soldier_type1: 0,
equip_id2: 0,
equip_serial_id2: null,
soldier_type2: 0,
soldier2: 0,
init_soldier2: 0,
max_soldier2: 0,
equip_id3: 0,
equip_serial_id3: null,
soldier_type3: 0,
soldier3: 0,
init_soldier3: 0,
max_soldier3: 0,
horse_id: 0,
horse_serial_id: null,
item_id: null,
turn_end_status: 0,
turn_end_hp: "41",
init_hp: "41",
is_serious: false,
is_serious_album: false,
is_active: true,
is_damage_effect: false,
deadly_flg: false,
death_flg: false
party_name: "\u7b2c1\u90e8\u968a"
enemy:
formation_id: 2,
name: "\u657514",
level: 1,
exp: 0,
party: <ObjectOf>
"1" ... "6":
atk_type: 2,
party_order: 1,
serial_id: "49",
sword_id: "100201",
type: "3",
type_real: "3",
symbol: "0",
rarity: "1",
level: "2",
exp: "0",
hp: "34",
hp_max: "34",
equip_id1: 0,
equip_serial_id1: null,
soldier1: 0,
init_soldier1: 0,
max_soldier1: 0,
soldier_type1: 0,
equip_id2: 0,
equip_serial_id2: null,
soldier_type2: 0,
soldier2: 0,
init_soldier2: 0,
max_soldier2: 0,
equip_id3: 0,
equip_serial_id3: null,
soldier_type3: 0,
soldier3: 0,
init_soldier3: 0,
max_soldier3: 0,
horse_id: 0,
horse_serial_id: null,
item_id: null,
turn_end_status: 5,
turn_end_hp: 0,
init_hp: "34",
is_serious: false,
is_serious_album: false,
is_active: false,
is_damage_effect: true,
deadly_flg: false,
death_flg: true
party_name: "\u5e55\u672b\u6539\u5909\u9ce5\u7fbd\u65b9\u9762\u620a\u90e8\u968a"
battle: <ArrayOf>
one_on_one: 0,
atk: "1238437",
double: "0", # If not "0", 二刀開眼
def:
party_order: 2,
serial_id: "50",
cover_serial_id: 0,
damage: <ArrayOf>
sword: 6,
soldier1: 0,
soldier2: 0,
soldier3: 0
status: 3,
is_damage_effect: false,
critical: 1, # 会心一擊
defense: 0,
serious: []
player:
1: 1,
2: 1,
3: 1,
4: 1,
5: 1,
6: 1
enemy:
1: -1,
2: -4,
3: -1,
4: -1,
5: -1,
6: -1
one_on_one: [],
result:
rank: 3,
mvp: "1238437",
get_sword_id: 0,
reward: [],
player:
gauge: 100,
life: 192,
life_max: 194,
soldier: 26,
soldier_max: 29,
retire: 0,
get_exp: 40,
is_level_up: false,
level_up_money: 0,
sword_exp: 100,
level: 20,
exp: 19832,
evolution: <ArrayOf>
serial_id: "1240307",
sword_id: "61",
after_id: "61",
hp_max: "33"
party:
party_no: "1",
party_name: "\u7b2c1\u90e8\u968a",
slot: <ObjectOf>
"1" ... "6":
serial_id: "1238437",
hp: "41",
hp_max: "41",
status: 0,
sword_id: "118",
get_exp: 360,
is_level_up: false,
exp: 1824,
level: 5
enemy:
gauge: 3,
life: 0,
life_max: 82,
soldier: 0,
soldier_max: 0,
retire: 4,
party:
party_no: "1",
party_name: "\u5e55\u672b\u6539\u5909\u9ce5\u7fbd\u65b9\u9762\u620a\u90e8\u968a",
slot: <ObjectOf>
"1" ... "6":
serial_id: "49",
hp: 0,
hp_max: "34",
status: 5
event_reward_image_id: 0
finish:
is_finish: true,
episode_id: 0,
field_id: 0,
is_powerful: false,
is_event_finish: false,
play_movie: false
secretary_hp: "41",
secretary_hp_max: "41",
battle_voice: null,
info: {},
gimmick: {}
⏫/conquest
t:
sword:
⏬/conquest
conquest:
field_id: "10"
summary: [],
sword: #DETAILED_SWORDS#
party: #PARTIES2#
repair: [],
resource: #RESOURCES#
t:
status:
now:
⏫/conquest/start
party_no: "2",
field_id: "3",
t:
sword:
⏬/conquest/start
party: #PARTIES2#
summary: <ObjectOf>
2: # Not present if not in expedition
party_no: "2",
field_id: "3",
object_id: null
t:
status:
now:
⏫/conquest/complete
party_no: "2",
t:
sword:
⏬/conquest/complete
conquest:
field_id: "10"
evolution: []
field_id: "2"
item: #ITEMS#
now:
party: #PARTIES#
party_no: "3"
resource: #RESOURCES#
result:
exp: 21777
is_level_up: false
level: 21
level_up_money: 0
sword_exp: "15"
user_exp: 15
reward: <ArrayOf>
item_id: "4" # 1: 2: 3 - steel 4: 5 - file
item_num: 30
item_type: "5" # 5: Resources
status: 0
success: 1
summary: <ObjectOf>
"2":
field_id: "3"
object_id: null
party_no: "2"
sword: <ObjectOf> # Only swords in this party
"1057090": #DETAILED_SWORD#
⏫/receive/list
sword:
t:
⏬/receive/list
receive: <ObjectOf>
"209677":
serial_id: "209677",
from_id: null,
from_name: "運営",
item_type: "2", # [1] Items (8.手伝い札 etc.)
# [2] Swords
# [5] Basic resources (1.Bill 2.Wood 3.Steel 4.Coolant 5.File)
item_id: "11",
item_num: "1", #
exp: "0",
name: "今剣",
reason: "17",
message: "所持限界を超えたため、受取箱に移動しました",
created_at: "2016-03-14 06:12:52"
history: <ObjectOf>
"104040":
serial_id: "104040",
from_id: null,
from_name: "運営",
item_type: "2",
item_id: "5",
item_num: "1",
exp: "0",
name: "小狐丸",
reason: "98",
message: "事前登録のプレゼントです",
received_at: "2016-03-10 13:45:29",
created_at: "2016-03-10 12:42:29"
t:
status:
now:
⏫/receive/get
serial_ids: "389987,389916" # The ones you request to get
t:
sword:
⏬/receive/get
serial_ids: ["389987"], # The ones you end up got (prob'ly b/c your box is full)
currency:
money: "7850"
item: #ITEMS#
sword: #DETAILED_SWORDS#
equip: #EQUIPS#
resource: #RESOURCES#
furniture: #FURNITURES#
t:
status:
now:
⏫/party/list
t:
sword:
⏬/party/list
leave: []
sword: #DETAILED_SWORDS#
equip: #EQUIPS#
party: #PARTIES2#
t:
status:
now:
⏫/party/setsword
order: "5"
party_no: "1"
serial_id: "1060920"
sword:
t:
⏬/party/setsword
"1" ... "4": #PARTY2#
status:
now:
t:
⏫/party/removesword
order: "5"
party_no: "1"
serial_id: "1060920"
sword:
t:
⏬/party/removesword
"1" ... "4": #PARTY2#
status:
now:
t:
⏫/forge
sword:
t:
⏬/forge
resource: #RESOURCES#,
sword: #DETAILED_SWORDS#
forge: #FORGE#
equip: #EQUIPS#,
duty: #DUTY#,
party: #PARTIES2#,
t:
status:
now:
⏫/forge/start
slot_no: "1",
use_assist: "0",
file: "50",
coolant: "50",
steel: "50",
charcoal: "50",
consumable_id: "4" # Not present if do not use
t:
sword:
⏬/forge/start
slot_no: "1",
finished_at: "2016-03-18 02:00:10",
resource: #RESOURCES#,
sword_id: null, # null if !use_assist; "81" if use_assist
serial_id: null, # null if !use_assist; "4106790" if use_assist
t:
status:
now:
⏫/forge/complete
slot_no: "1",
t:
sword:
⏬/forge/complete
sword_id: "11",
serial_id: 2668409,
t:
status:
now:
⏫/forge/fast
t:
slot_no: "2",
sword:
⏬/forge/fast
sword_id: "23",
serial_id: 2694965,
t:
status:
now:
⏫/composition
t:
sword:
⏬/composition
sword: #DETAILED_SWORDS#
party: #PARTIES2#
equip: #EQUIPS#
duty: #DUTY#
t:
status:
now:
⏫/composition/compose
base_id: "2695123",
material_id: "2694965,1454029,1448051,1240233,1231616"
sword:
t:
⏬/composition/compose
success: 1,
sword: #DETAILED_SWORD# # Only the target one
item: #ITEMS#
up_param:
atk_up: "1",
def_up: "3",
mobile_up: "0",
back_up: "2"
t:
status:
now:
⏫/mission/index
t:
sword:
⏬/mission/index
mission: <ObjectOf>
1:
mission_id: "1",
value: "2",
status: "3",
created_at: "2016-03-10 11:37:19"
t:
status:
now:
⏫/mission/reward
mission_id: "45",
t:
sword:
⏬/mission/reward
item: <ArrayOf> # Only increment
item_type: 1,
item_id: 8,
item_num: 1
resource: #RESOURCES#
max_party: 3,
t:
status:
now:
⏫/sword/dismantle
serial_id: "2668409",
t:
sword:
⏬/sword/dismantle
resource: #RESOURCES#
t:
status:
now:
⏫/sword/protect
serial_id: "2695123",
t:
sword:
⏬/sword/protect
t:
status:
now:
⏫/user/param
t:
sword:
⏬/user/param
resource: #RESOURCES#
item: #ITEMS#
forge_slot: 2,
repair_slot: 3,
max_sword: 60,
max_equip: 100,
receive_box: 0,
t:
status:
now:
⏫/shop/list
t:
sword:
⏬/shop/list
shop: <ObjectOf>
5:
android_flg: "0"
category: "2"
condition_type: "0"
condition_value1: "0"
condition_value2: "0"
description: "鍛刀・刀装の際に良いモノを入手できる確率を上げます!(最上級)"
discount: "1"
end_at: null
ios_flg: "0"
name: "御札・富士"
order_num: "2007"
price: "500"
sale_flg: "1"
sale_price: "50"
sale_type: 0
shop_id: "5"
start_at: null
goods: <ObjectOf>
5: <ArrayOf>
shop_id: "5",
item_type: "1",
item_id: "4",
item_num: "1"
item: #ITEMS#
t:
status:
now:
⏫/produce
t:
sword:
⏬/produce
resource: #RESOURCES#
equip: #EQUIPS#
sword: #DETAILED_SWORDS#
t:
status:
now:
⏫/produce/start
file: "50",
coolant: "50",
steel: "50",
charcoal: "50",
t:
sword:
⏬/produce/start
success: 1,
equip_id: "8",
serial_id: "2730353",
resource: #RESOURCES#
t:
status:
now:
⏫/produce/continue
file: "150",
coolant: "250",
consumable_id: "4",
charcoal: "150",
steel: "100"
sword:
t:
⏬/produce/continue
resource: #RESOURCES#
equip: <ArrayOf>
equip_id: "18",
serial_id: "3398921" # 0 for failed; still present
t:
status:
now:
⏫/duty
t:
sword:
⏬/duty
duty: #DUTY#
sword: #DETAILED_SWORDS#
party: #PARTIES2#
t:
status:
now:
⏫/duty/start
field_id: "1074928,2023550",
bout_id: "2933181,2331040",
horse_id: "2695123,1956080",
t:
sword:
⏬/duty/start
type: 1,
talk:
0:
sword_id: "130"
1:
sword_id: "122"
conversation_id: 0
finished_at: "2016-03-25 08:45:51",
t:
status:
now:
⏫/duty/complete
t:
sword:
⏬/duty/complete
type: "1",
horse_id1: "2695123",
horse_id2: "1956080",
field_id1: "1074928",
field_id2: "2023550",
bout_id1: "2933181",
bout_id2: "2331040",
param: <ObjectOf>
"1074928":
up_type: 4, # 2 统率 3 侦查 4 生存 5 打击
up_value: 0,
is_max: false
talk:
0:
sword_id: "130"
1:
sword_id: "122"
conversation_id: 0
sword: <ObjectOf> # Only target swords
"1074928":
#DETAILED_SWORDS#
t:
status:
now:
⏫/album/list
t:
sword:
⏬/album/list
sword: <ArrayOf> # Swords unlocked
sword_id: 3,
image_flg: "23"
scene: <ArrayOf> # Scenes unlocked
2
t:
status:
now:
⏫/equip/setequip
sword_serial_id: "2023550",
serial_id: "2610566",
slot_no: "0", # "0" for horses
t:
sword:
⏬/equip/setequip
serial_id: "2610566",
sword_serial_id: "2023550",
slot_no: "0", # "0" for horses
equip: #EQUIP# # Only the target equip
sword: #DETAILED_SWORD# # Only the target sword
t:
status:
now:
⏫/equip/removeequip
sword_serial_id: "2331040",
serial_id: "2729159",
t:
sword:
⏬/equip/removeequip
serial_id: "2729159",
sword_serial_id: "2331040",
equip: #EQUIP# # Only the target equip
sword: #DETAILED_SWORD# # Only the target sword
t:
status:
now:
⏫/equip/setitem
sword_serial_id: "2331040",
consumable_id: "1",
t:
sword:
⏬/equip/setitem
consumable_id: "1",
sword_serial_id: "2331040",
consumable: #ITEMS#
sword: #DETAILED_SWORD# # Only target sword
t:
status:
now:
⏫/equip/removeitem
sword_serial_id: "2331040",
t:
sword:
⏬/equip/removeitem
consumable_id: "1",
sword_serial_id: "2331040",
consumable: #ITEMS#
sword: #DETAILED_SWORD# # Only target sword
t:
status:
now:
⏫/equip/removeall
sword_serial_id: "1293972",
t:
sword:
⏬/equip/removeall
sword_serial_id: "1293972",
equip: #EQUIPS#
sword: #DETAILED_SWORD# # Only the target sword
t:
status:
now:
⏫/equip/destroy
serial_ids: "1825896,3232106",
t:
sword:
⏬/equip/destroy
resource: #RESOURCES#
t:
status:
now:
⏫/furniture/index
sword:
t:
⏬/furniture/index
furniture: <ObjectOf>
"1":
furniture_id: "1",
is_set: "1"
shop: <ObjectOf>
"2":
furniture_shop_id: "2",
name: "冬の庭",
price: "30000",
order_num: "500"
money: "36836",
t:
status:
now:
⏫/furniture/setting
set: "1",
furniture_id: "7000",
sword:
t:
⏬/furniture/setting
t:
status:
now:
⏫/furniture/buy
furniture_shop_id: "7000",
sword:
t:
⏬/furniture/buy
furniture: <ObjectOf>
"1":
furniture_id: "1",
is_set: "1"
shop: <ObjectOf>
"2":
furniture_shop_id: "2",
name: "",
price: "30000",
order_num: "500"
money: 6836,
t:
status:
now:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment