Terms: Use DBString
MODIFY
generator/csv/fields.csv
generator/csv/fields.csv
@@ -377,133 +377,133 @@ State,sp_change_max,f,Int32,0x41,0,0,0,Integer
State,sp_change_val,f,Int32,0x42,0,0,0,Integer
State,sp_change_map_steps,f,Int32,0x43,0,0,0,Integer
State,sp_change_map_val,f,Int32,0x44,0,0,0,Integer
-Terms,encounter,f,String,0x01,'',1,0,String
-Terms,special_combat,f,String,0x02,'',1,0,String
-Terms,escape_success,f,String,0x03,'',1,0,String
-Terms,escape_failure,f,String,0x04,'',1,0,String
-Terms,victory,f,String,0x05,'',1,0,String
-Terms,defeat,f,String,0x06,'',1,0,String
-Terms,exp_received,f,String,0x07,'',1,0,String
-Terms,gold_recieved_a,f,String,0x08,'',1,0,String
-Terms,gold_recieved_b,f,String,0x09,'',1,0,String
-Terms,item_recieved,f,String,0x0A,'',1,0,String
-Terms,attacking,f,String,0x0B,'',1,0,String
-Terms,enemy_critical,f,String,0x0C,'',1,0,String
-Terms,actor_critical,f,String,0x0D,'',1,0,String
-Terms,defending,f,String,0x0E,'',1,0,String
-Terms,observing,f,String,0x0F,'',1,0,String
-Terms,focus,f,String,0x10,'',1,0,String
-Terms,autodestruction,f,String,0x11,'',1,0,String
-Terms,enemy_escape,f,String,0x12,'',1,0,String
-Terms,enemy_transform,f,String,0x13,'',1,0,String
-Terms,enemy_damaged,f,String,0x14,'',1,0,String
-Terms,enemy_undamaged,f,String,0x15,'',1,0,String
-Terms,actor_damaged,f,String,0x16,'',1,0,String
-Terms,actor_undamaged,f,String,0x17,'',1,0,String
-Terms,skill_failure_a,f,String,0x18,'',1,0,String
-Terms,skill_failure_b,f,String,0x19,'',1,0,String
-Terms,skill_failure_c,f,String,0x1A,'',1,0,String
-Terms,dodge,f,String,0x1B,'',1,0,String
-Terms,use_item,f,String,0x1C,'',1,0,String
-Terms,hp_recovery,f,String,0x1D,'',1,0,String
-Terms,parameter_increase,f,String,0x1E,'',1,0,String
-Terms,parameter_decrease,f,String,0x1F,'',1,0,String
-Terms,enemy_hp_absorbed,f,String,0x20,'',1,0,String
-Terms,actor_hp_absorbed,f,String,0x21,'',1,0,String
-Terms,resistance_increase,f,String,0x22,'',1,0,String
-Terms,resistance_decrease,f,String,0x23,'',1,0,String
-Terms,level_up,f,String,0x24,'',1,0,String
-Terms,skill_learned,f,String,0x25,'',1,0,String
-Terms,battle_start,f,String,0x26,'',1,1,String
-Terms,miss,f,String,0x27,'',1,1,String
-Terms,shop_greeting1,f,String,0x29,'',1,0,String
-Terms,shop_regreeting1,f,String,0x2A,'',1,0,String
-Terms,shop_buy1,f,String,0x2B,'',1,0,String
-Terms,shop_sell1,f,String,0x2C,'',1,0,String
-Terms,shop_leave1,f,String,0x2D,'',1,0,String
-Terms,shop_buy_select1,f,String,0x2E,'',1,0,String
-Terms,shop_buy_number1,f,String,0x2F,'',1,0,String
-Terms,shop_purchased1,f,String,0x30,'',1,0,String
-Terms,shop_sell_select1,f,String,0x31,'',1,0,String
-Terms,shop_sell_number1,f,String,0x32,'',1,0,String
-Terms,shop_sold1,f,String,0x33,'',1,0,String
-Terms,shop_greeting2,f,String,0x36,'',1,0,String
-Terms,shop_regreeting2,f,String,0x37,'',1,0,String
-Terms,shop_buy2,f,String,0x38,'',1,0,String
-Terms,shop_sell2,f,String,0x39,'',1,0,String
-Terms,shop_leave2,f,String,0x3A,'',1,0,String
-Terms,shop_buy_select2,f,String,0x3B,'',1,0,String
-Terms,shop_buy_number2,f,String,0x3C,'',1,0,String
-Terms,shop_purchased2,f,String,0x3D,'',1,0,String
-Terms,shop_sell_select2,f,String,0x3E,'',1,0,String
-Terms,shop_sell_number2,f,String,0x3F,'',1,0,String
-Terms,shop_sold2,f,String,0x40,'',1,0,String
-Terms,shop_greeting3,f,String,0x43,'',1,0,String
-Terms,shop_regreeting3,f,String,0x44,'',1,0,String
-Terms,shop_buy3,f,String,0x45,'',1,0,String
-Terms,shop_sell3,f,String,0x46,'',1,0,String
-Terms,shop_leave3,f,String,0x47,'',1,0,String
-Terms,shop_buy_select3,f,String,0x48,'',1,0,String
-Terms,shop_buy_number3,f,String,0x49,'',1,0,String
-Terms,shop_purchased3,f,String,0x4A,'',1,0,String
-Terms,shop_sell_select3,f,String,0x4B,'',1,0,String
-Terms,shop_sell_number3,f,String,0x4C,'',1,0,String
-Terms,shop_sold3,f,String,0x4D,'',1,0,String
-Terms,inn_a_greeting_1,f,String,0x50,'',1,0,String
-Terms,inn_a_greeting_2,f,String,0x51,'',1,0,String
-Terms,inn_a_greeting_3,f,String,0x52,'',1,0,String
-Terms,inn_a_accept,f,String,0x53,'',1,0,String
-Terms,inn_a_cancel,f,String,0x54,'',1,0,String
-Terms,inn_b_greeting_1,f,String,0x55,'',1,0,String
-Terms,inn_b_greeting_2,f,String,0x56,'',1,0,String
-Terms,inn_b_greeting_3,f,String,0x57,'',1,0,String
-Terms,inn_b_accept,f,String,0x58,'',1,0,String
-Terms,inn_b_cancel,f,String,0x59,'',1,0,String
-Terms,possessed_items,f,String,0x5C,'',1,0,String
-Terms,equipped_items,f,String,0x5D,'',1,0,String
-Terms,gold,f,String,0x5F,'',1,0,String
-Terms,battle_fight,f,String,0x65,'',1,0,String
-Terms,battle_auto,f,String,0x66,'',1,0,String
-Terms,battle_escape,f,String,0x67,'',1,0,String
-Terms,command_attack,f,String,0x68,'',1,0,String
-Terms,command_defend,f,String,0x69,'',1,0,String
-Terms,command_item,f,String,0x6A,'',1,0,String
-Terms,command_skill,f,String,0x6B,'',1,0,String
-Terms,menu_equipment,f,String,0x6C,'',1,0,String
-Terms,menu_save,f,String,0x6E,'',1,0,String
-Terms,menu_quit,f,String,0x70,'',1,0,String
-Terms,new_game,f,String,0x72,'',1,0,String
-Terms,load_game,f,String,0x73,'',1,0,String
-Terms,exit_game,f,String,0x75,'',1,0,String
-Terms,status,f,String,0x76,'',1,1,String
-Terms,row,f,String,0x77,'',1,1,String
-Terms,order,f,String,0x78,'',1,1,String
-Terms,wait_on,f,String,0x79,'',1,1,String
-Terms,wait_off,f,String,0x7A,'',1,1,String
-Terms,level,f,String,0x7B,'',1,0,String
-Terms,health_points,f,String,0x7C,'',1,0,String
-Terms,spirit_points,f,String,0x7D,'',1,0,String
-Terms,normal_status,f,String,0x7E,'',1,0,String
-Terms,exp_short,f,String,0x7F,'',1,0,String - char x 2?
-Terms,lvl_short,f,String,0x80,'',1,0,String - char x 2?
-Terms,hp_short,f,String,0x81,'',1,0,String - char x 2?
-Terms,sp_short,f,String,0x82,'',1,0,String - char x 2?
-Terms,sp_cost,f,String,0x83,'',1,0,String
-Terms,attack,f,String,0x84,'',1,0,String
-Terms,defense,f,String,0x85,'',1,0,String
-Terms,spirit,f,String,0x86,'',1,0,String
-Terms,agility,f,String,0x87,'',1,0,String
-Terms,weapon,f,String,0x88,'',1,0,String
-Terms,shield,f,String,0x89,'',1,0,String
-Terms,armor,f,String,0x8A,'',1,0,String
-Terms,helmet,f,String,0x8B,'',1,0,String
-Terms,accessory,f,String,0x8C,'',1,0,String
-Terms,save_game_message,f,String,0x92,'',1,0,String
-Terms,load_game_message,f,String,0x93,'',1,0,String
-Terms,file,f,String,0x94,'',1,0,String
-Terms,exit_game_message,f,String,0x97,'',1,0,String
-Terms,yes,f,String,0x98,'',1,0,String
-Terms,no,f,String,0x99,'',1,0,String
+Terms,encounter,f,DBString,0x01,'',1,0,String
+Terms,special_combat,f,DBString,0x02,'',1,0,String
+Terms,escape_success,f,DBString,0x03,'',1,0,String
+Terms,escape_failure,f,DBString,0x04,'',1,0,String
+Terms,victory,f,DBString,0x05,'',1,0,String
+Terms,defeat,f,DBString,0x06,'',1,0,String
+Terms,exp_received,f,DBString,0x07,'',1,0,String
+Terms,gold_recieved_a,f,DBString,0x08,'',1,0,String
+Terms,gold_recieved_b,f,DBString,0x09,'',1,0,String
+Terms,item_recieved,f,DBString,0x0A,'',1,0,String
+Terms,attacking,f,DBString,0x0B,'',1,0,String
+Terms,enemy_critical,f,DBString,0x0C,'',1,0,String
+Terms,actor_critical,f,DBString,0x0D,'',1,0,String
+Terms,defending,f,DBString,0x0E,'',1,0,String
+Terms,observing,f,DBString,0x0F,'',1,0,String
+Terms,focus,f,DBString,0x10,'',1,0,String
+Terms,autodestruction,f,DBString,0x11,'',1,0,String
+Terms,enemy_escape,f,DBString,0x12,'',1,0,String
+Terms,enemy_transform,f,DBString,0x13,'',1,0,String
+Terms,enemy_damaged,f,DBString,0x14,'',1,0,String
+Terms,enemy_undamaged,f,DBString,0x15,'',1,0,String
+Terms,actor_damaged,f,DBString,0x16,'',1,0,String
+Terms,actor_undamaged,f,DBString,0x17,'',1,0,String
+Terms,skill_failure_a,f,DBString,0x18,'',1,0,String
+Terms,skill_failure_b,f,DBString,0x19,'',1,0,String
+Terms,skill_failure_c,f,DBString,0x1A,'',1,0,String
+Terms,dodge,f,DBString,0x1B,'',1,0,String
+Terms,use_item,f,DBString,0x1C,'',1,0,String
+Terms,hp_recovery,f,DBString,0x1D,'',1,0,String
+Terms,parameter_increase,f,DBString,0x1E,'',1,0,String
+Terms,parameter_decrease,f,DBString,0x1F,'',1,0,String
+Terms,enemy_hp_absorbed,f,DBString,0x20,'',1,0,String
+Terms,actor_hp_absorbed,f,DBString,0x21,'',1,0,String
+Terms,resistance_increase,f,DBString,0x22,'',1,0,String
+Terms,resistance_decrease,f,DBString,0x23,'',1,0,String
+Terms,level_up,f,DBString,0x24,'',1,0,String
+Terms,skill_learned,f,DBString,0x25,'',1,0,String
+Terms,battle_start,f,DBString,0x26,'',1,1,String
+Terms,miss,f,DBString,0x27,'',1,1,String
+Terms,shop_greeting1,f,DBString,0x29,'',1,0,String
+Terms,shop_regreeting1,f,DBString,0x2A,'',1,0,String
+Terms,shop_buy1,f,DBString,0x2B,'',1,0,String
+Terms,shop_sell1,f,DBString,0x2C,'',1,0,String
+Terms,shop_leave1,f,DBString,0x2D,'',1,0,String
+Terms,shop_buy_select1,f,DBString,0x2E,'',1,0,String
+Terms,shop_buy_number1,f,DBString,0x2F,'',1,0,String
+Terms,shop_purchased1,f,DBString,0x30,'',1,0,String
+Terms,shop_sell_select1,f,DBString,0x31,'',1,0,String
+Terms,shop_sell_number1,f,DBString,0x32,'',1,0,String
+Terms,shop_sold1,f,DBString,0x33,'',1,0,String
+Terms,shop_greeting2,f,DBString,0x36,'',1,0,String
+Terms,shop_regreeting2,f,DBString,0x37,'',1,0,String
+Terms,shop_buy2,f,DBString,0x38,'',1,0,String
+Terms,shop_sell2,f,DBString,0x39,'',1,0,String
+Terms,shop_leave2,f,DBString,0x3A,'',1,0,String
+Terms,shop_buy_select2,f,DBString,0x3B,'',1,0,String
+Terms,shop_buy_number2,f,DBString,0x3C,'',1,0,String
+Terms,shop_purchased2,f,DBString,0x3D,'',1,0,String
+Terms,shop_sell_select2,f,DBString,0x3E,'',1,0,String
+Terms,shop_sell_number2,f,DBString,0x3F,'',1,0,String
+Terms,shop_sold2,f,DBString,0x40,'',1,0,String
+Terms,shop_greeting3,f,DBString,0x43,'',1,0,String
+Terms,shop_regreeting3,f,DBString,0x44,'',1,0,String
+Terms,shop_buy3,f,DBString,0x45,'',1,0,String
+Terms,shop_sell3,f,DBString,0x46,'',1,0,String
+Terms,shop_leave3,f,DBString,0x47,'',1,0,String
+Terms,shop_buy_select3,f,DBString,0x48,'',1,0,String
+Terms,shop_buy_number3,f,DBString,0x49,'',1,0,String
+Terms,shop_purchased3,f,DBString,0x4A,'',1,0,String
+Terms,shop_sell_select3,f,DBString,0x4B,'',1,0,String
+Terms,shop_sell_number3,f,DBString,0x4C,'',1,0,String
+Terms,shop_sold3,f,DBString,0x4D,'',1,0,String
+Terms,inn_a_greeting_1,f,DBString,0x50,'',1,0,String
+Terms,inn_a_greeting_2,f,DBString,0x51,'',1,0,String
+Terms,inn_a_greeting_3,f,DBString,0x52,'',1,0,String
+Terms,inn_a_accept,f,DBString,0x53,'',1,0,String
+Terms,inn_a_cancel,f,DBString,0x54,'',1,0,String
+Terms,inn_b_greeting_1,f,DBString,0x55,'',1,0,String
+Terms,inn_b_greeting_2,f,DBString,0x56,'',1,0,String
+Terms,inn_b_greeting_3,f,DBString,0x57,'',1,0,String
+Terms,inn_b_accept,f,DBString,0x58,'',1,0,String
+Terms,inn_b_cancel,f,DBString,0x59,'',1,0,String
+Terms,possessed_items,f,DBString,0x5C,'',1,0,String
+Terms,equipped_items,f,DBString,0x5D,'',1,0,String
+Terms,gold,f,DBString,0x5F,'',1,0,String
+Terms,battle_fight,f,DBString,0x65,'',1,0,String
+Terms,battle_auto,f,DBString,0x66,'',1,0,String
+Terms,battle_escape,f,DBString,0x67,'',1,0,String
+Terms,command_attack,f,DBString,0x68,'',1,0,String
+Terms,command_defend,f,DBString,0x69,'',1,0,String
+Terms,command_item,f,DBString,0x6A,'',1,0,String
+Terms,command_skill,f,DBString,0x6B,'',1,0,String
+Terms,menu_equipment,f,DBString,0x6C,'',1,0,String
+Terms,menu_save,f,DBString,0x6E,'',1,0,String
+Terms,menu_quit,f,DBString,0x70,'',1,0,String
+Terms,new_game,f,DBString,0x72,'',1,0,String
+Terms,load_game,f,DBString,0x73,'',1,0,String
+Terms,exit_game,f,DBString,0x75,'',1,0,String
+Terms,status,f,DBString,0x76,'',1,1,String
+Terms,row,f,DBString,0x77,'',1,1,String
+Terms,order,f,DBString,0x78,'',1,1,String
+Terms,wait_on,f,DBString,0x79,'',1,1,String
+Terms,wait_off,f,DBString,0x7A,'',1,1,String
+Terms,level,f,DBString,0x7B,'',1,0,String
+Terms,health_points,f,DBString,0x7C,'',1,0,String
+Terms,spirit_points,f,DBString,0x7D,'',1,0,String
+Terms,normal_status,f,DBString,0x7E,'',1,0,String
+Terms,exp_short,f,DBString,0x7F,'',1,0,String - char x 2?
+Terms,lvl_short,f,DBString,0x80,'',1,0,String - char x 2?
+Terms,hp_short,f,DBString,0x81,'',1,0,String - char x 2?
+Terms,sp_short,f,DBString,0x82,'',1,0,String - char x 2?
+Terms,sp_cost,f,DBString,0x83,'',1,0,String
+Terms,attack,f,DBString,0x84,'',1,0,String
+Terms,defense,f,DBString,0x85,'',1,0,String
+Terms,spirit,f,DBString,0x86,'',1,0,String
+Terms,agility,f,DBString,0x87,'',1,0,String
+Terms,weapon,f,DBString,0x88,'',1,0,String
+Terms,shield,f,DBString,0x89,'',1,0,String
+Terms,armor,f,DBString,0x8A,'',1,0,String
+Terms,helmet,f,DBString,0x8B,'',1,0,String
+Terms,accessory,f,DBString,0x8C,'',1,0,String
+Terms,save_game_message,f,DBString,0x92,'',1,0,String
+Terms,load_game_message,f,DBString,0x93,'',1,0,String
+Terms,file,f,DBString,0x94,'',1,0,String
+Terms,exit_game_message,f,DBString,0x97,'',1,0,String
+Terms,yes,f,DBString,0x98,'',1,0,String
+Terms,no,f,DBString,0x99,'',1,0,String
Music,name,f,String,0x01,"(OFF)",1,0,String
Music,fadein,f,Int32,0x02,0,0,0,Integer
Music,volume,f,Int32,0x03,100,0,0,Integer

MODIFY
src/generated/lcf/rpg/terms.h
src/generated/lcf/rpg/terms.h
Binary files a/src/generated/lcf/rpg/terms.h and b/src/generated/lcf/rpg/terms.h differ

MODIFY
src/generated/ldb_terms.cpp
src/generated/ldb_terms.cpp
Binary files a/src/generated/ldb_terms.cpp and b/src/generated/ldb_terms.cpp differ

Terms: Use DBString