Omnibus commited on
Commit
649dadd
1 Parent(s): 767bd4c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -12
app.py CHANGED
@@ -104,7 +104,7 @@ def enemy_fn(inp):
104
  out_url = f'https://omnibus-game-test.hf.space/file={out_file}'
105
  return out,out_url,outrs
106
 
107
- def save_game(name,score,background_im,star_im,enemy_im):
108
  user_repo=save_data.split('datasets/',1)[1].split('/raw',1)[0]
109
  timestamp=str(datetime.datetime.now())
110
  timename=timestamp.replace(" ","--").replace(":","-").replace(".","-")
@@ -139,7 +139,6 @@ def save_game(name,score,background_im,star_im,enemy_im):
139
  print (e)
140
  pass
141
 
142
- #star_out=open(f"{uid}_star.png",'rb')
143
  try:
144
  api.upload_file(
145
  path_or_fileobj=f"{uid}_star.png",
@@ -151,8 +150,6 @@ def save_game(name,score,background_im,star_im,enemy_im):
151
  except Exception as e:
152
  print (e)
153
  pass
154
- #enemy_out=open(enemy_im,'rb')
155
- enemy_im.save('tmp_enemy.png')
156
 
157
  try:
158
  api.upload_file(
@@ -282,23 +279,20 @@ with gr.Blocks() as app:
282
  game_name=gr.Textbox(label="Name for Game (optional)")
283
  save_btn=gr.Button("Save")
284
  message=gr.Textbox(label="Status",interactive=False)
285
- get_score=gr.Button("Get Score")
286
- with gr.Row():
287
  score=gr.Textbox()
288
  url_params=gr.Textbox()
289
- with gr.Row():
290
  text_input=gr.Textbox()
291
  url_params = gr.JSON({}, visible=True, label="")
292
  acc=gr.Textbox()
293
- with gr.Row():
294
- hid_sky=gr.Image(type='filepath')
295
- hid_star=gr.Image(type='filepath')
296
- hid_enemy=gr.Image(type='filepath')
297
 
298
  def return_score(text):
299
  return text
300
  get_score.click(return_score,score,[score],_js=score_js)
301
- save_btn.click(return_score,score,[score],_js=score_js).then(save_game,[game_name,score,hid_sky,hid_star,hid_enemy],message)
302
  update_game.click(game_fn,[out_sky_url,out_star_url,out_enemy_url],html_game)
303
  btn_sky.click(sky_fn,prompt_sky,[out_im_sky,out_sky_url,hid_sky])
304
  btn_star.click(star_fn,prompt_star,[out_im_star,out_star_url,hid_star])
 
104
  out_url = f'https://omnibus-game-test.hf.space/file={out_file}'
105
  return out,out_url,outrs
106
 
107
+ def save_game(name,score):
108
  user_repo=save_data.split('datasets/',1)[1].split('/raw',1)[0]
109
  timestamp=str(datetime.datetime.now())
110
  timename=timestamp.replace(" ","--").replace(":","-").replace(".","-")
 
139
  print (e)
140
  pass
141
 
 
142
  try:
143
  api.upload_file(
144
  path_or_fileobj=f"{uid}_star.png",
 
150
  except Exception as e:
151
  print (e)
152
  pass
 
 
153
 
154
  try:
155
  api.upload_file(
 
279
  game_name=gr.Textbox(label="Name for Game (optional)")
280
  save_btn=gr.Button("Save")
281
  message=gr.Textbox(label="Status",interactive=False)
282
+ with gr.Row(visible=False):
283
+ get_score=gr.Button("Get Score")
284
  score=gr.Textbox()
285
  url_params=gr.Textbox()
286
+ with gr.Row(visible=False):
287
  text_input=gr.Textbox()
288
  url_params = gr.JSON({}, visible=True, label="")
289
  acc=gr.Textbox()
290
+
 
 
 
291
 
292
  def return_score(text):
293
  return text
294
  get_score.click(return_score,score,[score],_js=score_js)
295
+ save_btn.click(return_score,score,[score],_js=score_js).then(save_game,[game_name,score],message)
296
  update_game.click(game_fn,[out_sky_url,out_star_url,out_enemy_url],html_game)
297
  btn_sky.click(sky_fn,prompt_sky,[out_im_sky,out_sky_url,hid_sky])
298
  btn_star.click(star_fn,prompt_star,[out_im_star,out_star_url,hid_star])