slot0 = require("protobuf")
slot1 = require("common_pb")

module("p40_pb")

slot2 = {
	CS_40001_SYSTEM_FIELD = slot0.FieldDescriptor(),
	CS_40001_SHIP_ID_LIST_FIELD = slot0.FieldDescriptor(),
	CS_40001_DATA_FIELD = slot0.FieldDescriptor(),
	CS_40001_DATA2_FIELD = slot0.FieldDescriptor(),
	SC_40002_RESULT_FIELD = slot0.FieldDescriptor(),
	SC_40002_KEY_FIELD = slot0.FieldDescriptor(),
	SC_40002_DROP_PERFORMANCE_FIELD = slot0.FieldDescriptor(),
	CS_40003_SYSTEM_FIELD = slot0.FieldDescriptor(),
	CS_40003_DATA_FIELD = slot0.FieldDescriptor(),
	CS_40003_KEY_FIELD = slot0.FieldDescriptor(),
	CS_40003_SCORE_FIELD = slot0.FieldDescriptor(),
	CS_40003_STATISTICS_FIELD = slot0.FieldDescriptor(),
	CS_40003_KILL_ID_LIST_FIELD = slot0.FieldDescriptor(),
	CS_40003_TOTAL_TIME_FIELD = slot0.FieldDescriptor(),
	CS_40003_BOT_PERCENTAGE_FIELD = slot0.FieldDescriptor(),
	CS_40003_EXTRA_PARAM_FIELD = slot0.FieldDescriptor(),
	CS_40003_FILE_CHECK_FIELD = slot0.FieldDescriptor(),
	CS_40003_BOSS_HP_FIELD = slot0.FieldDescriptor(),
	CS_40003_ENEMY_INFO_FIELD = slot0.FieldDescriptor(),
	CS_40003_DATA2_FIELD = slot0.FieldDescriptor(),
	CS_40003_COMMANDER_ID_LIST_FIELD = slot0.FieldDescriptor(),
	SC_40004_RESULT_FIELD = slot0.FieldDescriptor(),
	SC_40004_DROP_INFO_FIELD = slot0.FieldDescriptor(),
	SC_40004_EXTRA_DROP_INFO_FIELD = slot0.FieldDescriptor(),
	SC_40004_PLAYER_EXP_FIELD = slot0.FieldDescriptor(),
	SC_40004_SHIP_EXP_LIST_FIELD = slot0.FieldDescriptor(),
	SC_40004_MVP_FIELD = slot0.FieldDescriptor(),
	SC_40004_COMMANDER_EXP_FIELD = slot0.FieldDescriptor(),
	CS_40005_SYSTEM_FIELD = slot0.FieldDescriptor(),
	SC_40006_RESULT_FIELD = slot0.FieldDescriptor(),
	DROPPERFORMANCE_ENEMY_ID_FIELD = slot0.FieldDescriptor(),
	DROPPERFORMANCE_RESOURCE_NUM_FIELD = slot0.FieldDescriptor(),
	DROPPERFORMANCE_OTHER_NUM_FIELD = slot0.FieldDescriptor(),
	STATISTICSINFO_SHIP_ID_FIELD = slot0.FieldDescriptor(),
	STATISTICSINFO_DAMAGE_CAUSE_FIELD = slot0.FieldDescriptor(),
	STATISTICSINFO_DAMAGE_CAUSED_FIELD = slot0.FieldDescriptor(),
	STATISTICSINFO_HP_REST_FIELD = slot0.FieldDescriptor(),
	STATISTICSINFO_MAX_DAMAGE_ONCE_FIELD = slot0.FieldDescriptor(),
	STATISTICSINFO_SHIP_GEAR_SCORE_FIELD = slot0.FieldDescriptor(),
	SHIP_EXP_SHIP_ID_FIELD = slot0.FieldDescriptor(),
	SHIP_EXP_EXP_FIELD = slot0.FieldDescriptor(),
	SHIP_EXP_INTIMACY_FIELD = slot0.FieldDescriptor(),
	COMMANDER_EXP_COMMANDER_ID_FIELD = slot0.FieldDescriptor(),
	COMMANDER_EXP_EXP_FIELD = slot0.FieldDescriptor(),
	ENEMYINFO_ENEMY_ID_FIELD = slot0.FieldDescriptor(),
	ENEMYINFO_DAMAGE_TAKEN_FIELD = slot0.FieldDescriptor(),
	ENEMYINFO_TOTAL_HP_FIELD = slot0.FieldDescriptor()
}
CS_40001 = slot0.Descriptor()
SC_40002 = slot0.Descriptor()
CS_40003 = slot0.Descriptor()
SC_40004 = slot0.Descriptor()
CS_40005 = slot0.Descriptor()
SC_40006 = slot0.Descriptor()
DROPPERFORMANCE = slot0.Descriptor()
STATISTICSINFO = slot0.Descriptor()
SHIP_EXP = slot0.Descriptor()
COMMANDER_EXP = slot0.Descriptor()
ENEMYINFO = slot0.Descriptor()
slot2.CS_40001_SYSTEM_FIELD.name = "system"
slot2.CS_40001_SYSTEM_FIELD.full_name = "p40.cs_40001.system"
slot2.CS_40001_SYSTEM_FIELD.number = 1
slot2.CS_40001_SYSTEM_FIELD.index = 0
slot2.CS_40001_SYSTEM_FIELD.label = 2
slot2.CS_40001_SYSTEM_FIELD.has_default_value = false
slot2.CS_40001_SYSTEM_FIELD.default_value = 0
slot2.CS_40001_SYSTEM_FIELD.type = 13
slot2.CS_40001_SYSTEM_FIELD.cpp_type = 3
slot2.CS_40001_SHIP_ID_LIST_FIELD.name = "ship_id_list"
slot2.CS_40001_SHIP_ID_LIST_FIELD.full_name = "p40.cs_40001.ship_id_list"
slot2.CS_40001_SHIP_ID_LIST_FIELD.number = 2
slot2.CS_40001_SHIP_ID_LIST_FIELD.index = 1
slot2.CS_40001_SHIP_ID_LIST_FIELD.label = 3
slot2.CS_40001_SHIP_ID_LIST_FIELD.has_default_value = false
slot2.CS_40001_SHIP_ID_LIST_FIELD.default_value = {}
slot2.CS_40001_SHIP_ID_LIST_FIELD.type = 13
slot2.CS_40001_SHIP_ID_LIST_FIELD.cpp_type = 3
slot2.CS_40001_DATA_FIELD.name = "data"
slot2.CS_40001_DATA_FIELD.full_name = "p40.cs_40001.data"
slot2.CS_40001_DATA_FIELD.number = 3
slot2.CS_40001_DATA_FIELD.index = 2
slot2.CS_40001_DATA_FIELD.label = 2
slot2.CS_40001_DATA_FIELD.has_default_value = false
slot2.CS_40001_DATA_FIELD.default_value = 0
slot2.CS_40001_DATA_FIELD.type = 13
slot2.CS_40001_DATA_FIELD.cpp_type = 3
slot2.CS_40001_DATA2_FIELD.name = "data2"
slot2.CS_40001_DATA2_FIELD.full_name = "p40.cs_40001.data2"
slot2.CS_40001_DATA2_FIELD.number = 4
slot2.CS_40001_DATA2_FIELD.index = 3
slot2.CS_40001_DATA2_FIELD.label = 3
slot2.CS_40001_DATA2_FIELD.has_default_value = false
slot2.CS_40001_DATA2_FIELD.default_value = {}
slot2.CS_40001_DATA2_FIELD.type = 13
slot2.CS_40001_DATA2_FIELD.cpp_type = 3
CS_40001.name = "cs_40001"
CS_40001.full_name = "p40.cs_40001"
CS_40001.nested_types = {}
CS_40001.enum_types = {}
CS_40001.fields = {
	slot2.CS_40001_SYSTEM_FIELD,
	slot2.CS_40001_SHIP_ID_LIST_FIELD,
	slot2.CS_40001_DATA_FIELD,
	slot2.CS_40001_DATA2_FIELD
}
CS_40001.is_extendable = false
CS_40001.extensions = {}
slot2.SC_40002_RESULT_FIELD.name = "result"
slot2.SC_40002_RESULT_FIELD.full_name = "p40.sc_40002.result"
slot2.SC_40002_RESULT_FIELD.number = 1
slot2.SC_40002_RESULT_FIELD.index = 0
slot2.SC_40002_RESULT_FIELD.label = 2
slot2.SC_40002_RESULT_FIELD.has_default_value = false
slot2.SC_40002_RESULT_FIELD.default_value = 0
slot2.SC_40002_RESULT_FIELD.type = 13
slot2.SC_40002_RESULT_FIELD.cpp_type = 3
slot2.SC_40002_KEY_FIELD.name = "key"
slot2.SC_40002_KEY_FIELD.full_name = "p40.sc_40002.key"
slot2.SC_40002_KEY_FIELD.number = 2
slot2.SC_40002_KEY_FIELD.index = 1
slot2.SC_40002_KEY_FIELD.label = 1
slot2.SC_40002_KEY_FIELD.has_default_value = false
slot2.SC_40002_KEY_FIELD.default_value = 0
slot2.SC_40002_KEY_FIELD.type = 13
slot2.SC_40002_KEY_FIELD.cpp_type = 3
slot2.SC_40002_DROP_PERFORMANCE_FIELD.name = "drop_performance"
slot2.SC_40002_DROP_PERFORMANCE_FIELD.full_name = "p40.sc_40002.drop_performance"
slot2.SC_40002_DROP_PERFORMANCE_FIELD.number = 3
slot2.SC_40002_DROP_PERFORMANCE_FIELD.index = 2
slot2.SC_40002_DROP_PERFORMANCE_FIELD.label = 3
slot2.SC_40002_DROP_PERFORMANCE_FIELD.has_default_value = false
slot2.SC_40002_DROP_PERFORMANCE_FIELD.default_value = {}
slot2.SC_40002_DROP_PERFORMANCE_FIELD.message_type = DROPPERFORMANCE
slot2.SC_40002_DROP_PERFORMANCE_FIELD.type = 11
slot2.SC_40002_DROP_PERFORMANCE_FIELD.cpp_type = 10
SC_40002.name = "sc_40002"
SC_40002.full_name = "p40.sc_40002"
SC_40002.nested_types = {}
SC_40002.enum_types = {}
SC_40002.fields = {
	slot2.SC_40002_RESULT_FIELD,
	slot2.SC_40002_KEY_FIELD,
	slot2.SC_40002_DROP_PERFORMANCE_FIELD
}
SC_40002.is_extendable = false
SC_40002.extensions = {}
slot2.CS_40003_SYSTEM_FIELD.name = "system"
slot2.CS_40003_SYSTEM_FIELD.full_name = "p40.cs_40003.system"
slot2.CS_40003_SYSTEM_FIELD.number = 1
slot2.CS_40003_SYSTEM_FIELD.index = 0
slot2.CS_40003_SYSTEM_FIELD.label = 2
slot2.CS_40003_SYSTEM_FIELD.has_default_value = false
slot2.CS_40003_SYSTEM_FIELD.default_value = 0
slot2.CS_40003_SYSTEM_FIELD.type = 13
slot2.CS_40003_SYSTEM_FIELD.cpp_type = 3
slot2.CS_40003_DATA_FIELD.name = "data"
slot2.CS_40003_DATA_FIELD.full_name = "p40.cs_40003.data"
slot2.CS_40003_DATA_FIELD.number = 2
slot2.CS_40003_DATA_FIELD.index = 1
slot2.CS_40003_DATA_FIELD.label = 2
slot2.CS_40003_DATA_FIELD.has_default_value = false
slot2.CS_40003_DATA_FIELD.default_value = 0
slot2.CS_40003_DATA_FIELD.type = 13
slot2.CS_40003_DATA_FIELD.cpp_type = 3
slot2.CS_40003_KEY_FIELD.name = "key"
slot2.CS_40003_KEY_FIELD.full_name = "p40.cs_40003.key"
slot2.CS_40003_KEY_FIELD.number = 3
slot2.CS_40003_KEY_FIELD.index = 2
slot2.CS_40003_KEY_FIELD.label = 2
slot2.CS_40003_KEY_FIELD.has_default_value = false
slot2.CS_40003_KEY_FIELD.default_value = 0
slot2.CS_40003_KEY_FIELD.type = 13
slot2.CS_40003_KEY_FIELD.cpp_type = 3
slot2.CS_40003_SCORE_FIELD.name = "score"
slot2.CS_40003_SCORE_FIELD.full_name = "p40.cs_40003.score"
slot2.CS_40003_SCORE_FIELD.number = 4
slot2.CS_40003_SCORE_FIELD.index = 3
slot2.CS_40003_SCORE_FIELD.label = 1
slot2.CS_40003_SCORE_FIELD.has_default_value = false
slot2.CS_40003_SCORE_FIELD.default_value = 0
slot2.CS_40003_SCORE_FIELD.type = 13
slot2.CS_40003_SCORE_FIELD.cpp_type = 3
slot2.CS_40003_STATISTICS_FIELD.name = "statistics"
slot2.CS_40003_STATISTICS_FIELD.full_name = "p40.cs_40003.statistics"
slot2.CS_40003_STATISTICS_FIELD.number = 5
slot2.CS_40003_STATISTICS_FIELD.index = 4
slot2.CS_40003_STATISTICS_FIELD.label = 3
slot2.CS_40003_STATISTICS_FIELD.has_default_value = false
slot2.CS_40003_STATISTICS_FIELD.default_value = {}
slot2.CS_40003_STATISTICS_FIELD.message_type = STATISTICSINFO
slot2.CS_40003_STATISTICS_FIELD.type = 11
slot2.CS_40003_STATISTICS_FIELD.cpp_type = 10
slot2.CS_40003_KILL_ID_LIST_FIELD.name = "kill_id_list"
slot2.CS_40003_KILL_ID_LIST_FIELD.full_name = "p40.cs_40003.kill_id_list"
slot2.CS_40003_KILL_ID_LIST_FIELD.number = 6
slot2.CS_40003_KILL_ID_LIST_FIELD.index = 5
slot2.CS_40003_KILL_ID_LIST_FIELD.label = 3
slot2.CS_40003_KILL_ID_LIST_FIELD.has_default_value = false
slot2.CS_40003_KILL_ID_LIST_FIELD.default_value = {}
slot2.CS_40003_KILL_ID_LIST_FIELD.type = 13
slot2.CS_40003_KILL_ID_LIST_FIELD.cpp_type = 3
slot2.CS_40003_TOTAL_TIME_FIELD.name = "total_time"
slot2.CS_40003_TOTAL_TIME_FIELD.full_name = "p40.cs_40003.total_time"
slot2.CS_40003_TOTAL_TIME_FIELD.number = 7
slot2.CS_40003_TOTAL_TIME_FIELD.index = 6
slot2.CS_40003_TOTAL_TIME_FIELD.label = 2
slot2.CS_40003_TOTAL_TIME_FIELD.has_default_value = false
slot2.CS_40003_TOTAL_TIME_FIELD.default_value = 0
slot2.CS_40003_TOTAL_TIME_FIELD.type = 13
slot2.CS_40003_TOTAL_TIME_FIELD.cpp_type = 3
slot2.CS_40003_BOT_PERCENTAGE_FIELD.name = "bot_percentage"
slot2.CS_40003_BOT_PERCENTAGE_FIELD.full_name = "p40.cs_40003.bot_percentage"
slot2.CS_40003_BOT_PERCENTAGE_FIELD.number = 8
slot2.CS_40003_BOT_PERCENTAGE_FIELD.index = 7
slot2.CS_40003_BOT_PERCENTAGE_FIELD.label = 2
slot2.CS_40003_BOT_PERCENTAGE_FIELD.has_default_value = false
slot2.CS_40003_BOT_PERCENTAGE_FIELD.default_value = 0
slot2.CS_40003_BOT_PERCENTAGE_FIELD.type = 13
slot2.CS_40003_BOT_PERCENTAGE_FIELD.cpp_type = 3
slot2.CS_40003_EXTRA_PARAM_FIELD.name = "extra_param"
slot2.CS_40003_EXTRA_PARAM_FIELD.full_name = "p40.cs_40003.extra_param"
slot2.CS_40003_EXTRA_PARAM_FIELD.number = 9
slot2.CS_40003_EXTRA_PARAM_FIELD.index = 8
slot2.CS_40003_EXTRA_PARAM_FIELD.label = 2
slot2.CS_40003_EXTRA_PARAM_FIELD.has_default_value = false
slot2.CS_40003_EXTRA_PARAM_FIELD.default_value = 0
slot2.CS_40003_EXTRA_PARAM_FIELD.type = 13
slot2.CS_40003_EXTRA_PARAM_FIELD.cpp_type = 3
slot2.CS_40003_FILE_CHECK_FIELD.name = "file_check"
slot2.CS_40003_FILE_CHECK_FIELD.full_name = "p40.cs_40003.file_check"
slot2.CS_40003_FILE_CHECK_FIELD.number = 10
slot2.CS_40003_FILE_CHECK_FIELD.index = 9
slot2.CS_40003_FILE_CHECK_FIELD.label = 1
slot2.CS_40003_FILE_CHECK_FIELD.has_default_value = false
slot2.CS_40003_FILE_CHECK_FIELD.default_value = ""
slot2.CS_40003_FILE_CHECK_FIELD.type = 9
slot2.CS_40003_FILE_CHECK_FIELD.cpp_type = 9
slot2.CS_40003_BOSS_HP_FIELD.name = "boss_hp"
slot2.CS_40003_BOSS_HP_FIELD.full_name = "p40.cs_40003.boss_hp"
slot2.CS_40003_BOSS_HP_FIELD.number = 11
slot2.CS_40003_BOSS_HP_FIELD.index = 10
slot2.CS_40003_BOSS_HP_FIELD.label = 1
slot2.CS_40003_BOSS_HP_FIELD.has_default_value = false
slot2.CS_40003_BOSS_HP_FIELD.default_value = 0
slot2.CS_40003_BOSS_HP_FIELD.type = 13
slot2.CS_40003_BOSS_HP_FIELD.cpp_type = 3
slot2.CS_40003_ENEMY_INFO_FIELD.name = "enemy_info"
slot2.CS_40003_ENEMY_INFO_FIELD.full_name = "p40.cs_40003.enemy_info"
slot2.CS_40003_ENEMY_INFO_FIELD.number = 12
slot2.CS_40003_ENEMY_INFO_FIELD.index = 11
slot2.CS_40003_ENEMY_INFO_FIELD.label = 3
slot2.CS_40003_ENEMY_INFO_FIELD.has_default_value = false
slot2.CS_40003_ENEMY_INFO_FIELD.default_value = {}
slot2.CS_40003_ENEMY_INFO_FIELD.message_type = ENEMYINFO
slot2.CS_40003_ENEMY_INFO_FIELD.type = 11
slot2.CS_40003_ENEMY_INFO_FIELD.cpp_type = 10
slot2.CS_40003_DATA2_FIELD.name = "data2"
slot2.CS_40003_DATA2_FIELD.full_name = "p40.cs_40003.data2"
slot2.CS_40003_DATA2_FIELD.number = 13
slot2.CS_40003_DATA2_FIELD.index = 12
slot2.CS_40003_DATA2_FIELD.label = 3
slot2.CS_40003_DATA2_FIELD.has_default_value = false
slot2.CS_40003_DATA2_FIELD.default_value = {}
slot2.CS_40003_DATA2_FIELD.type = 13
slot2.CS_40003_DATA2_FIELD.cpp_type = 3
slot2.CS_40003_COMMANDER_ID_LIST_FIELD.name = "commander_id_list"
slot2.CS_40003_COMMANDER_ID_LIST_FIELD.full_name = "p40.cs_40003.commander_id_list"
slot2.CS_40003_COMMANDER_ID_LIST_FIELD.number = 14
slot2.CS_40003_COMMANDER_ID_LIST_FIELD.index = 13
slot2.CS_40003_COMMANDER_ID_LIST_FIELD.label = 3
slot2.CS_40003_COMMANDER_ID_LIST_FIELD.has_default_value = false
slot2.CS_40003_COMMANDER_ID_LIST_FIELD.default_value = {}
slot2.CS_40003_COMMANDER_ID_LIST_FIELD.type = 13
slot2.CS_40003_COMMANDER_ID_LIST_FIELD.cpp_type = 3
CS_40003.name = "cs_40003"
CS_40003.full_name = "p40.cs_40003"
CS_40003.nested_types = {}
CS_40003.enum_types = {}
CS_40003.fields = {
	slot2.CS_40003_SYSTEM_FIELD,
	slot2.CS_40003_DATA_FIELD,
	slot2.CS_40003_KEY_FIELD,
	slot2.CS_40003_SCORE_FIELD,
	slot2.CS_40003_STATISTICS_FIELD,
	slot2.CS_40003_KILL_ID_LIST_FIELD,
	slot2.CS_40003_TOTAL_TIME_FIELD,
	slot2.CS_40003_BOT_PERCENTAGE_FIELD,
	slot2.CS_40003_EXTRA_PARAM_FIELD,
	slot2.CS_40003_FILE_CHECK_FIELD,
	slot2.CS_40003_BOSS_HP_FIELD,
	slot2.CS_40003_ENEMY_INFO_FIELD,
	slot2.CS_40003_DATA2_FIELD,
	slot2.CS_40003_COMMANDER_ID_LIST_FIELD
}
CS_40003.is_extendable = false
CS_40003.extensions = {}
slot2.SC_40004_RESULT_FIELD.name = "result"
slot2.SC_40004_RESULT_FIELD.full_name = "p40.sc_40004.result"
slot2.SC_40004_RESULT_FIELD.number = 1
slot2.SC_40004_RESULT_FIELD.index = 0
slot2.SC_40004_RESULT_FIELD.label = 2
slot2.SC_40004_RESULT_FIELD.has_default_value = false
slot2.SC_40004_RESULT_FIELD.default_value = 0
slot2.SC_40004_RESULT_FIELD.type = 13
slot2.SC_40004_RESULT_FIELD.cpp_type = 3
slot2.SC_40004_DROP_INFO_FIELD.name = "drop_info"
slot2.SC_40004_DROP_INFO_FIELD.full_name = "p40.sc_40004.drop_info"
slot2.SC_40004_DROP_INFO_FIELD.number = 2
slot2.SC_40004_DROP_INFO_FIELD.index = 1
slot2.SC_40004_DROP_INFO_FIELD.label = 3
slot2.SC_40004_DROP_INFO_FIELD.has_default_value = false
slot2.SC_40004_DROP_INFO_FIELD.default_value = {}
slot2.SC_40004_DROP_INFO_FIELD.message_type = slot1.DROPINFO
slot2.SC_40004_DROP_INFO_FIELD.type = 11
slot2.SC_40004_DROP_INFO_FIELD.cpp_type = 10
slot2.SC_40004_EXTRA_DROP_INFO_FIELD.name = "extra_drop_info"
slot2.SC_40004_EXTRA_DROP_INFO_FIELD.full_name = "p40.sc_40004.extra_drop_info"
slot2.SC_40004_EXTRA_DROP_INFO_FIELD.number = 3
slot2.SC_40004_EXTRA_DROP_INFO_FIELD.index = 2
slot2.SC_40004_EXTRA_DROP_INFO_FIELD.label = 3
slot2.SC_40004_EXTRA_DROP_INFO_FIELD.has_default_value = false
slot2.SC_40004_EXTRA_DROP_INFO_FIELD.default_value = {}
slot2.SC_40004_EXTRA_DROP_INFO_FIELD.message_type = slot1.DROPINFO
slot2.SC_40004_EXTRA_DROP_INFO_FIELD.type = 11
slot2.SC_40004_EXTRA_DROP_INFO_FIELD.cpp_type = 10
slot2.SC_40004_PLAYER_EXP_FIELD.name = "player_exp"
slot2.SC_40004_PLAYER_EXP_FIELD.full_name = "p40.sc_40004.player_exp"
slot2.SC_40004_PLAYER_EXP_FIELD.number = 4
slot2.SC_40004_PLAYER_EXP_FIELD.index = 3
slot2.SC_40004_PLAYER_EXP_FIELD.label = 2
slot2.SC_40004_PLAYER_EXP_FIELD.has_default_value = false
slot2.SC_40004_PLAYER_EXP_FIELD.default_value = 0
slot2.SC_40004_PLAYER_EXP_FIELD.type = 13
slot2.SC_40004_PLAYER_EXP_FIELD.cpp_type = 3
slot2.SC_40004_SHIP_EXP_LIST_FIELD.name = "ship_exp_list"
slot2.SC_40004_SHIP_EXP_LIST_FIELD.full_name = "p40.sc_40004.ship_exp_list"
slot2.SC_40004_SHIP_EXP_LIST_FIELD.number = 5
slot2.SC_40004_SHIP_EXP_LIST_FIELD.index = 4
slot2.SC_40004_SHIP_EXP_LIST_FIELD.label = 3
slot2.SC_40004_SHIP_EXP_LIST_FIELD.has_default_value = false
slot2.SC_40004_SHIP_EXP_LIST_FIELD.default_value = {}
slot2.SC_40004_SHIP_EXP_LIST_FIELD.message_type = SHIP_EXP
slot2.SC_40004_SHIP_EXP_LIST_FIELD.type = 11
slot2.SC_40004_SHIP_EXP_LIST_FIELD.cpp_type = 10
slot2.SC_40004_MVP_FIELD.name = "mvp"
slot2.SC_40004_MVP_FIELD.full_name = "p40.sc_40004.mvp"
slot2.SC_40004_MVP_FIELD.number = 6
slot2.SC_40004_MVP_FIELD.index = 5
slot2.SC_40004_MVP_FIELD.label = 2
slot2.SC_40004_MVP_FIELD.has_default_value = false
slot2.SC_40004_MVP_FIELD.default_value = 0
slot2.SC_40004_MVP_FIELD.type = 13
slot2.SC_40004_MVP_FIELD.cpp_type = 3
slot2.SC_40004_COMMANDER_EXP_FIELD.name = "commander_exp"
slot2.SC_40004_COMMANDER_EXP_FIELD.full_name = "p40.sc_40004.commander_exp"
slot2.SC_40004_COMMANDER_EXP_FIELD.number = 7
slot2.SC_40004_COMMANDER_EXP_FIELD.index = 6
slot2.SC_40004_COMMANDER_EXP_FIELD.label = 3
slot2.SC_40004_COMMANDER_EXP_FIELD.has_default_value = false
slot2.SC_40004_COMMANDER_EXP_FIELD.default_value = {}
slot2.SC_40004_COMMANDER_EXP_FIELD.message_type = COMMANDER_EXP
slot2.SC_40004_COMMANDER_EXP_FIELD.type = 11
slot2.SC_40004_COMMANDER_EXP_FIELD.cpp_type = 10
SC_40004.name = "sc_40004"
SC_40004.full_name = "p40.sc_40004"
SC_40004.nested_types = {}
SC_40004.enum_types = {}
SC_40004.fields = {
	slot2.SC_40004_RESULT_FIELD,
	slot2.SC_40004_DROP_INFO_FIELD,
	slot2.SC_40004_EXTRA_DROP_INFO_FIELD,
	slot2.SC_40004_PLAYER_EXP_FIELD,
	slot2.SC_40004_SHIP_EXP_LIST_FIELD,
	slot2.SC_40004_MVP_FIELD,
	slot2.SC_40004_COMMANDER_EXP_FIELD
}
SC_40004.is_extendable = false
SC_40004.extensions = {}
slot2.CS_40005_SYSTEM_FIELD.name = "system"
slot2.CS_40005_SYSTEM_FIELD.full_name = "p40.cs_40005.system"
slot2.CS_40005_SYSTEM_FIELD.number = 1
slot2.CS_40005_SYSTEM_FIELD.index = 0
slot2.CS_40005_SYSTEM_FIELD.label = 2
slot2.CS_40005_SYSTEM_FIELD.has_default_value = false
slot2.CS_40005_SYSTEM_FIELD.default_value = 0
slot2.CS_40005_SYSTEM_FIELD.type = 13
slot2.CS_40005_SYSTEM_FIELD.cpp_type = 3
CS_40005.name = "cs_40005"
CS_40005.full_name = "p40.cs_40005"
CS_40005.nested_types = {}
CS_40005.enum_types = {}
CS_40005.fields = {
	slot2.CS_40005_SYSTEM_FIELD
}
CS_40005.is_extendable = false
CS_40005.extensions = {}
slot2.SC_40006_RESULT_FIELD.name = "result"
slot2.SC_40006_RESULT_FIELD.full_name = "p40.sc_40006.result"
slot2.SC_40006_RESULT_FIELD.number = 1
slot2.SC_40006_RESULT_FIELD.index = 0
slot2.SC_40006_RESULT_FIELD.label = 2
slot2.SC_40006_RESULT_FIELD.has_default_value = false
slot2.SC_40006_RESULT_FIELD.default_value = 0
slot2.SC_40006_RESULT_FIELD.type = 13
slot2.SC_40006_RESULT_FIELD.cpp_type = 3
SC_40006.name = "sc_40006"
SC_40006.full_name = "p40.sc_40006"
SC_40006.nested_types = {}
SC_40006.enum_types = {}
SC_40006.fields = {
	slot2.SC_40006_RESULT_FIELD
}
SC_40006.is_extendable = false
SC_40006.extensions = {}
slot2.DROPPERFORMANCE_ENEMY_ID_FIELD.name = "enemy_id"
slot2.DROPPERFORMANCE_ENEMY_ID_FIELD.full_name = "p40.dropperformance.enemy_id"
slot2.DROPPERFORMANCE_ENEMY_ID_FIELD.number = 1
slot2.DROPPERFORMANCE_ENEMY_ID_FIELD.index = 0
slot2.DROPPERFORMANCE_ENEMY_ID_FIELD.label = 2
slot2.DROPPERFORMANCE_ENEMY_ID_FIELD.has_default_value = false
slot2.DROPPERFORMANCE_ENEMY_ID_FIELD.default_value = 0
slot2.DROPPERFORMANCE_ENEMY_ID_FIELD.type = 13
slot2.DROPPERFORMANCE_ENEMY_ID_FIELD.cpp_type = 3
slot2.DROPPERFORMANCE_RESOURCE_NUM_FIELD.name = "resource_num"
slot2.DROPPERFORMANCE_RESOURCE_NUM_FIELD.full_name = "p40.dropperformance.resource_num"
slot2.DROPPERFORMANCE_RESOURCE_NUM_FIELD.number = 2
slot2.DROPPERFORMANCE_RESOURCE_NUM_FIELD.index = 1
slot2.DROPPERFORMANCE_RESOURCE_NUM_FIELD.label = 2
slot2.DROPPERFORMANCE_RESOURCE_NUM_FIELD.has_default_value = false
slot2.DROPPERFORMANCE_RESOURCE_NUM_FIELD.default_value = 0
slot2.DROPPERFORMANCE_RESOURCE_NUM_FIELD.type = 13
slot2.DROPPERFORMANCE_RESOURCE_NUM_FIELD.cpp_type = 3
slot2.DROPPERFORMANCE_OTHER_NUM_FIELD.name = "other_num"
slot2.DROPPERFORMANCE_OTHER_NUM_FIELD.full_name = "p40.dropperformance.other_num"
slot2.DROPPERFORMANCE_OTHER_NUM_FIELD.number = 3
slot2.DROPPERFORMANCE_OTHER_NUM_FIELD.index = 2
slot2.DROPPERFORMANCE_OTHER_NUM_FIELD.label = 2
slot2.DROPPERFORMANCE_OTHER_NUM_FIELD.has_default_value = false
slot2.DROPPERFORMANCE_OTHER_NUM_FIELD.default_value = 0
slot2.DROPPERFORMANCE_OTHER_NUM_FIELD.type = 13
slot2.DROPPERFORMANCE_OTHER_NUM_FIELD.cpp_type = 3
DROPPERFORMANCE.name = "dropperformance"
DROPPERFORMANCE.full_name = "p40.dropperformance"
DROPPERFORMANCE.nested_types = {}
DROPPERFORMANCE.enum_types = {}
DROPPERFORMANCE.fields = {
	slot2.DROPPERFORMANCE_ENEMY_ID_FIELD,
	slot2.DROPPERFORMANCE_RESOURCE_NUM_FIELD,
	slot2.DROPPERFORMANCE_OTHER_NUM_FIELD
}
DROPPERFORMANCE.is_extendable = false
DROPPERFORMANCE.extensions = {}
slot2.STATISTICSINFO_SHIP_ID_FIELD.name = "ship_id"
slot2.STATISTICSINFO_SHIP_ID_FIELD.full_name = "p40.statisticsinfo.ship_id"
slot2.STATISTICSINFO_SHIP_ID_FIELD.number = 1
slot2.STATISTICSINFO_SHIP_ID_FIELD.index = 0
slot2.STATISTICSINFO_SHIP_ID_FIELD.label = 2
slot2.STATISTICSINFO_SHIP_ID_FIELD.has_default_value = false
slot2.STATISTICSINFO_SHIP_ID_FIELD.default_value = 0
slot2.STATISTICSINFO_SHIP_ID_FIELD.type = 13
slot2.STATISTICSINFO_SHIP_ID_FIELD.cpp_type = 3
slot2.STATISTICSINFO_DAMAGE_CAUSE_FIELD.name = "damage_cause"
slot2.STATISTICSINFO_DAMAGE_CAUSE_FIELD.full_name = "p40.statisticsinfo.damage_cause"
slot2.STATISTICSINFO_DAMAGE_CAUSE_FIELD.number = 2
slot2.STATISTICSINFO_DAMAGE_CAUSE_FIELD.index = 1
slot2.STATISTICSINFO_DAMAGE_CAUSE_FIELD.label = 2
slot2.STATISTICSINFO_DAMAGE_CAUSE_FIELD.has_default_value = false
slot2.STATISTICSINFO_DAMAGE_CAUSE_FIELD.default_value = 0
slot2.STATISTICSINFO_DAMAGE_CAUSE_FIELD.type = 13
slot2.STATISTICSINFO_DAMAGE_CAUSE_FIELD.cpp_type = 3
slot2.STATISTICSINFO_DAMAGE_CAUSED_FIELD.name = "damage_caused"
slot2.STATISTICSINFO_DAMAGE_CAUSED_FIELD.full_name = "p40.statisticsinfo.damage_caused"
slot2.STATISTICSINFO_DAMAGE_CAUSED_FIELD.number = 3
slot2.STATISTICSINFO_DAMAGE_CAUSED_FIELD.index = 2
slot2.STATISTICSINFO_DAMAGE_CAUSED_FIELD.label = 2
slot2.STATISTICSINFO_DAMAGE_CAUSED_FIELD.has_default_value = false
slot2.STATISTICSINFO_DAMAGE_CAUSED_FIELD.default_value = 0
slot2.STATISTICSINFO_DAMAGE_CAUSED_FIELD.type = 13
slot2.STATISTICSINFO_DAMAGE_CAUSED_FIELD.cpp_type = 3
slot2.STATISTICSINFO_HP_REST_FIELD.name = "hp_rest"
slot2.STATISTICSINFO_HP_REST_FIELD.full_name = "p40.statisticsinfo.hp_rest"
slot2.STATISTICSINFO_HP_REST_FIELD.number = 4
slot2.STATISTICSINFO_HP_REST_FIELD.index = 3
slot2.STATISTICSINFO_HP_REST_FIELD.label = 2
slot2.STATISTICSINFO_HP_REST_FIELD.has_default_value = false
slot2.STATISTICSINFO_HP_REST_FIELD.default_value = 0
slot2.STATISTICSINFO_HP_REST_FIELD.type = 13
slot2.STATISTICSINFO_HP_REST_FIELD.cpp_type = 3
slot2.STATISTICSINFO_MAX_DAMAGE_ONCE_FIELD.name = "max_damage_once"
slot2.STATISTICSINFO_MAX_DAMAGE_ONCE_FIELD.full_name = "p40.statisticsinfo.max_damage_once"
slot2.STATISTICSINFO_MAX_DAMAGE_ONCE_FIELD.number = 5
slot2.STATISTICSINFO_MAX_DAMAGE_ONCE_FIELD.index = 4
slot2.STATISTICSINFO_MAX_DAMAGE_ONCE_FIELD.label = 2
slot2.STATISTICSINFO_MAX_DAMAGE_ONCE_FIELD.has_default_value = false
slot2.STATISTICSINFO_MAX_DAMAGE_ONCE_FIELD.default_value = 0
slot2.STATISTICSINFO_MAX_DAMAGE_ONCE_FIELD.type = 13
slot2.STATISTICSINFO_MAX_DAMAGE_ONCE_FIELD.cpp_type = 3
slot2.STATISTICSINFO_SHIP_GEAR_SCORE_FIELD.name = "ship_gear_score"
slot2.STATISTICSINFO_SHIP_GEAR_SCORE_FIELD.full_name = "p40.statisticsinfo.ship_gear_score"
slot2.STATISTICSINFO_SHIP_GEAR_SCORE_FIELD.number = 6
slot2.STATISTICSINFO_SHIP_GEAR_SCORE_FIELD.index = 5
slot2.STATISTICSINFO_SHIP_GEAR_SCORE_FIELD.label = 2
slot2.STATISTICSINFO_SHIP_GEAR_SCORE_FIELD.has_default_value = false
slot2.STATISTICSINFO_SHIP_GEAR_SCORE_FIELD.default_value = 0
slot2.STATISTICSINFO_SHIP_GEAR_SCORE_FIELD.type = 13
slot2.STATISTICSINFO_SHIP_GEAR_SCORE_FIELD.cpp_type = 3
STATISTICSINFO.name = "statisticsinfo"
STATISTICSINFO.full_name = "p40.statisticsinfo"
STATISTICSINFO.nested_types = {}
STATISTICSINFO.enum_types = {}
STATISTICSINFO.fields = {
	slot2.STATISTICSINFO_SHIP_ID_FIELD,
	slot2.STATISTICSINFO_DAMAGE_CAUSE_FIELD,
	slot2.STATISTICSINFO_DAMAGE_CAUSED_FIELD,
	slot2.STATISTICSINFO_HP_REST_FIELD,
	slot2.STATISTICSINFO_MAX_DAMAGE_ONCE_FIELD,
	slot2.STATISTICSINFO_SHIP_GEAR_SCORE_FIELD
}
STATISTICSINFO.is_extendable = false
STATISTICSINFO.extensions = {}
slot2.SHIP_EXP_SHIP_ID_FIELD.name = "ship_id"
slot2.SHIP_EXP_SHIP_ID_FIELD.full_name = "p40.ship_exp.ship_id"
slot2.SHIP_EXP_SHIP_ID_FIELD.number = 1
slot2.SHIP_EXP_SHIP_ID_FIELD.index = 0
slot2.SHIP_EXP_SHIP_ID_FIELD.label = 2
slot2.SHIP_EXP_SHIP_ID_FIELD.has_default_value = false
slot2.SHIP_EXP_SHIP_ID_FIELD.default_value = 0
slot2.SHIP_EXP_SHIP_ID_FIELD.type = 13
slot2.SHIP_EXP_SHIP_ID_FIELD.cpp_type = 3
slot2.SHIP_EXP_EXP_FIELD.name = "exp"
slot2.SHIP_EXP_EXP_FIELD.full_name = "p40.ship_exp.exp"
slot2.SHIP_EXP_EXP_FIELD.number = 2
slot2.SHIP_EXP_EXP_FIELD.index = 1
slot2.SHIP_EXP_EXP_FIELD.label = 2
slot2.SHIP_EXP_EXP_FIELD.has_default_value = false
slot2.SHIP_EXP_EXP_FIELD.default_value = 0
slot2.SHIP_EXP_EXP_FIELD.type = 13
slot2.SHIP_EXP_EXP_FIELD.cpp_type = 3
slot2.SHIP_EXP_INTIMACY_FIELD.name = "intimacy"
slot2.SHIP_EXP_INTIMACY_FIELD.full_name = "p40.ship_exp.intimacy"
slot2.SHIP_EXP_INTIMACY_FIELD.number = 3
slot2.SHIP_EXP_INTIMACY_FIELD.index = 2
slot2.SHIP_EXP_INTIMACY_FIELD.label = 2
slot2.SHIP_EXP_INTIMACY_FIELD.has_default_value = false
slot2.SHIP_EXP_INTIMACY_FIELD.default_value = 0
slot2.SHIP_EXP_INTIMACY_FIELD.type = 13
slot2.SHIP_EXP_INTIMACY_FIELD.cpp_type = 3
SHIP_EXP.name = "ship_exp"
SHIP_EXP.full_name = "p40.ship_exp"
SHIP_EXP.nested_types = {}
SHIP_EXP.enum_types = {}
SHIP_EXP.fields = {
	slot2.SHIP_EXP_SHIP_ID_FIELD,
	slot2.SHIP_EXP_EXP_FIELD,
	slot2.SHIP_EXP_INTIMACY_FIELD
}
SHIP_EXP.is_extendable = false
SHIP_EXP.extensions = {}
slot2.COMMANDER_EXP_COMMANDER_ID_FIELD.name = "commander_id"
slot2.COMMANDER_EXP_COMMANDER_ID_FIELD.full_name = "p40.commander_exp.commander_id"
slot2.COMMANDER_EXP_COMMANDER_ID_FIELD.number = 1
slot2.COMMANDER_EXP_COMMANDER_ID_FIELD.index = 0
slot2.COMMANDER_EXP_COMMANDER_ID_FIELD.label = 2
slot2.COMMANDER_EXP_COMMANDER_ID_FIELD.has_default_value = false
slot2.COMMANDER_EXP_COMMANDER_ID_FIELD.default_value = 0
slot2.COMMANDER_EXP_COMMANDER_ID_FIELD.type = 13
slot2.COMMANDER_EXP_COMMANDER_ID_FIELD.cpp_type = 3
slot2.COMMANDER_EXP_EXP_FIELD.name = "exp"
slot2.COMMANDER_EXP_EXP_FIELD.full_name = "p40.commander_exp.exp"
slot2.COMMANDER_EXP_EXP_FIELD.number = 2
slot2.COMMANDER_EXP_EXP_FIELD.index = 1
slot2.COMMANDER_EXP_EXP_FIELD.label = 2
slot2.COMMANDER_EXP_EXP_FIELD.has_default_value = false
slot2.COMMANDER_EXP_EXP_FIELD.default_value = 0
slot2.COMMANDER_EXP_EXP_FIELD.type = 13
slot2.COMMANDER_EXP_EXP_FIELD.cpp_type = 3
COMMANDER_EXP.name = "commander_exp"
COMMANDER_EXP.full_name = "p40.commander_exp"
COMMANDER_EXP.nested_types = {}
COMMANDER_EXP.enum_types = {}
COMMANDER_EXP.fields = {
	slot2.COMMANDER_EXP_COMMANDER_ID_FIELD,
	slot2.COMMANDER_EXP_EXP_FIELD
}
COMMANDER_EXP.is_extendable = false
COMMANDER_EXP.extensions = {}
slot2.ENEMYINFO_ENEMY_ID_FIELD.name = "enemy_id"
slot2.ENEMYINFO_ENEMY_ID_FIELD.full_name = "p40.enemyinfo.enemy_id"
slot2.ENEMYINFO_ENEMY_ID_FIELD.number = 1
slot2.ENEMYINFO_ENEMY_ID_FIELD.index = 0
slot2.ENEMYINFO_ENEMY_ID_FIELD.label = 2
slot2.ENEMYINFO_ENEMY_ID_FIELD.has_default_value = false
slot2.ENEMYINFO_ENEMY_ID_FIELD.default_value = 0
slot2.ENEMYINFO_ENEMY_ID_FIELD.type = 13
slot2.ENEMYINFO_ENEMY_ID_FIELD.cpp_type = 3
slot2.ENEMYINFO_DAMAGE_TAKEN_FIELD.name = "damage_taken"
slot2.ENEMYINFO_DAMAGE_TAKEN_FIELD.full_name = "p40.enemyinfo.damage_taken"
slot2.ENEMYINFO_DAMAGE_TAKEN_FIELD.number = 2
slot2.ENEMYINFO_DAMAGE_TAKEN_FIELD.index = 1
slot2.ENEMYINFO_DAMAGE_TAKEN_FIELD.label = 2
slot2.ENEMYINFO_DAMAGE_TAKEN_FIELD.has_default_value = false
slot2.ENEMYINFO_DAMAGE_TAKEN_FIELD.default_value = 0
slot2.ENEMYINFO_DAMAGE_TAKEN_FIELD.type = 13
slot2.ENEMYINFO_DAMAGE_TAKEN_FIELD.cpp_type = 3
slot2.ENEMYINFO_TOTAL_HP_FIELD.name = "total_hp"
slot2.ENEMYINFO_TOTAL_HP_FIELD.full_name = "p40.enemyinfo.total_hp"
slot2.ENEMYINFO_TOTAL_HP_FIELD.number = 3
slot2.ENEMYINFO_TOTAL_HP_FIELD.index = 2
slot2.ENEMYINFO_TOTAL_HP_FIELD.label = 2
slot2.ENEMYINFO_TOTAL_HP_FIELD.has_default_value = false
slot2.ENEMYINFO_TOTAL_HP_FIELD.default_value = 0
slot2.ENEMYINFO_TOTAL_HP_FIELD.type = 13
slot2.ENEMYINFO_TOTAL_HP_FIELD.cpp_type = 3
ENEMYINFO.name = "enemyinfo"
ENEMYINFO.full_name = "p40.enemyinfo"
ENEMYINFO.nested_types = {}
ENEMYINFO.enum_types = {}
ENEMYINFO.fields = {
	slot2.ENEMYINFO_ENEMY_ID_FIELD,
	slot2.ENEMYINFO_DAMAGE_TAKEN_FIELD,
	slot2.ENEMYINFO_TOTAL_HP_FIELD
}
ENEMYINFO.is_extendable = false
ENEMYINFO.extensions = {}
commander_exp = slot0.Message(COMMANDER_EXP)
cs_40001 = slot0.Message(CS_40001)
cs_40003 = slot0.Message(CS_40003)
cs_40005 = slot0.Message(CS_40005)
dropperformance = slot0.Message(DROPPERFORMANCE)
enemyinfo = slot0.Message(ENEMYINFO)
sc_40002 = slot0.Message(SC_40002)
sc_40004 = slot0.Message(SC_40004)
sc_40006 = slot0.Message(SC_40006)
ship_exp = slot0.Message(SHIP_EXP)
statisticsinfo = slot0.Message(STATISTICSINFO)
