[
{
“id”: “smartphone_main”,
“type”: “TOOL”,
“symbol”: “,”,
“color”: “blue”,
“name”: “Smartphone”,
“description”: “An average smartphone, codeveloped by Orange and Cyborg. It has been loaded with a variety of apps, providing all kinds of functionality.”,
“price”: 3500,
“material”: [“plastic”, “aluminum”],
“weight”: 141,
“flags”: [“WATCH”, “ALARMCLOCK”],
“volume”: 1,
“bashing”: 0,
“cutting”: 0,
“to_hit”: 0,
“max_charges”: 500,
“initial_charges”: 500,
“charges_per_use”: 1,
“turns_per_charge”: 0,
“ammo”: “battery”,
“revert_to”: “null”, “//” : "Idea-- MP3 (iuse.cpp), ",
“use_action”: [“CAMERA”, {
“type”: “transform”,
“menu_option_text”: “E-Ink App”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You select the E-Ink app.”,
“target”: “smartphone_EInk”
},
{
“type”: “transform”,
“menu_option_text”: “Game List”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You open the list of games.”,
“target”: “smartphone_Game”
},
{
“type”: “transform”,
“menu_option_text”: “hackPRO”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You select the hackPRO app.”,
“target”: “smartphone_Game”
},
{
“type”: “transform”,
“menu_option_text”: “Flashlight”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You turn on the flashlight.”,
“target”: “smartphone_flashlight”,
“active”: true
}
]
},
{
“id”: “smartphone_EInk”,
“type”: “TOOL”,
“symbol”: “,”,
“color”: “blue”,
“name”: “Smartphone - E-Ink”,
“name_plural”: “Smartphone - E-Ink’s”,
“description”: “An average smartphone, codeveloped by Orange and Cyborg. It has been loaded with a variety of apps, with the E-Ink app currently in use.”,
“price”: 3500,
“material”: [“plastic”, “aluminum”],
“weight”: 141,
“flags”: [“WATCH”, “ALARMCLOCK”],
“volume”: 1,
“bashing”: 0,
“cutting”: 0,
“to_hit”: 0,
“max_charges”: 500,
“initial_charges”: 500,
“charges_per_use”: 1,
“turns_per_charge”: 125,
“ammo”: “battery”,
“revert_to”: “smartphone_main”,
“use_action”: [“EINKTABLETPC”, {
“type”: “auto_transform”,
“msg”: “The smartphone shows the main menu before the screen goes blank.”,
“target”: “smartphone_main”,
“menu_option_text”: “Main Menu”
},
{
“type”: “transform”,
“menu_option_text”: “Game List”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You open the list of games.”,
“target”: “smartphone_Game”
},
{
“type”: “transform”,
“menu_option_text”: “hackPRO”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You switch to the hackPRO app.”,
“target”: “smartphone_Game”
},
{
“type”: “transform”,
“menu_option_text”: “Flashlight”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You turn on the flashlight.”,
“target”: “smartphone_flashlight”,
“active”: true
}
]
},
{
“id”: “smartphone_Game”,
“type”: “TOOL”,
“symbol”: “,”,
“color”: “blue”,
“name”: “Smartphone - Games”,
“name_plural”: “Smartphone - Games”,
“description”: “An average smartphone, codeveloped by Orange and Cyborg. It has been loaded with a variety of apps, with the game list currently open.”,
“price”: 3500,
“material”: [“plastic”, “aluminum”],
“weight”: 141,
“flags”: [“WATCH”, “ALARMCLOCK”],
“volume”: 1,
“bashing”: 0,
“cutting”: 0,
“to_hit”: 0,
“max_charges”: 500,
“initial_charges”: 500,
“charges_per_use”: 1,
“turns_per_charge”: 0,
“ammo”: “battery”,
“revert_to”: “smartphone_main”,
“use_action”: [“PORTABLE_GAME”, {
“type”: “auto_transform”,
“msg”: “The smartphone shows the main menu before the screen goes blank.”,
“target”: “smartphone_main”,
“menu_option_text”: “Main Menu”
},
{
“type”: “transform”,
“menu_option_text”: “E-Ink App”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You select the E-Ink app.”,
“target”: “smartphone_EInk”
},
{
“type”: “transform”,
“menu_option_text”: “hackPRO”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You switch to the hackPRO app.”,
“target”: “smartphone_Game”
},
{
“type”: “transform”,
“menu_option_text”: “Flashlight”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You turn on the flashlight.”,
“target”: “smartphone_flashlight”,
“active”: true
}
]
},
{
“id”: “smartphone_Hack”,
“type”: “TOOL”,
“symbol”: “,”,
“color”: “blue”,
“name”: “Smartphone - hackPRO”,
“name_plural”: “Smartphone - hackPROs”,
“description”: “An average smartphone, codeveloped by Orange and Cyborg. It has been loaded with a variety of apps, with the hackPRO app currently in use.”,
“price”: 3500,
“material”: [“plastic”, “aluminum”],
“weight”: 141,
“flags”: [“WATCH”, “ALARMCLOCK”],
“volume”: 1,
“bashing”: 0,
“cutting”: 0,
“to_hit”: 0,
“max_charges”: 500,
“initial_charges”: 500,
“charges_per_use”: 1,
“turns_per_charge”: 0,
“ammo”: “battery”,
“revert_to”: “smartphone_main”,
“use_action”: [“ROBOTCONTROL”, {
“type”: “auto_transform”,
“msg”: “The smartphone shows the main menu before the screen goes blank.”,
“target”: “smartphone_main”,
“menu_option_text”: “Main Menu”
},
{
“type”: “transform”,
“menu_option_text”: “E-Ink App”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You select the E-Ink app.”,
“target”: “smartphone_EInk”
},
{
“type”: “transform”,
“menu_option_text”: “Game List”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You open the list of games.”,
“target”: “smartphone_Game”
},
{
“type”: “transform”,
“menu_option_text”: “Flashlight”,
“need_charges”: 1,
“need_charges_msg”: “The smartphones’s batteries are dead.”,
“msg”: “You turn on the flashlight.”,
“target”: “smartphone_flashlight”,
“active”: true
}
]
},
{
“id”: “smartphone_flashlight”,
“type”: “TOOL”,
“symbol”: “,”,
“color”: “blue”,
“name”: “Smartphone - Flashlight”,
“name_plural”: “Smartphone - Flashlights”,
“description”: “An average smartphone, codeveloped by Orange and Cyborg. It has been loaded with a variety of apps, providing all kinds of functionality. The flashlight is currently on. Use it to turn it off.”,
“price”: 3500,
“material”: [“plastic”, “aluminum”],
“weight”: 141,
“flags”: [“WATCH”, “ALARMCLOCK”, “LIGHT_10”],
“volume”: 1,
“bashing”: 0,
“cutting”: 0,
“to_hit”: 0,
“max_charges”: 500,
“initial_charges”: 500,
“charges_per_use”: 1,
“turns_per_charge”: 35,
“ammo”: “battery”,
“revert_to”: “smartphone_main”,
“use_action”: {
“type”: “auto_transform”,
“msg”: “The smartphone shows the main menu before the screen goes blank and the light goes out.”,
“target”: “smartphone_main”,
“menu_option_text”: “Turn off”
}
}
]
Idea would be like a real phone, able to switch to different apps easily. Only problem is, no matter what option you choose, it always goes by the first transformation coded.