from PersonClass import *
import android
from BattleClass import *
droid = android.Android()
urlPath = "file:///sdcard/sl4a/scripts/ExaltedCombatManager"
filePath = "/sdcard/sl4a/scripts/ExaltedCombatManager"
'''
droid.dialogCreateInput("Testing","Enter Number","0","number")
droid.dialogSetPositiveButtonText("Enter")
droid.dialogShow()
num_holder = droid.dialogGetResponse().result
droid.removeDialog()
print num_holder
numberOfPlayers = int(num_holder["value"])
'''
turns = 0
numberOfPlayers = int(droid.dialogGetInput("Number of Players", "Please enter the number of players: ").result)
thisBattle = Battle(numberOfPlayers)
thisBattle.createHTMLTimeline()
while 1:
path = urlPath + "/html/mainScreen.html"
droid.webViewShow(path)
result = droid.eventWaitFor('select').result
select = result['data']
if select == "add":
thisBattle.addPlayer()
elif select == "edit":
print "EDIT PLAYERS"
elif select == "delete":
print "DELETE: NOT IMPLEMENTED"
elif select == "advance":
print "ADVANCING"
thisBattle.tick()
turns = turns + 1
print "TURN:" turns
thisBattle.updateTimeline()
thisBattle.createHTMLTimeline()