Skip to content

Commit 2414f5e

Browse files
authored
Update gamebro-gui.py
1 parent 546b389 commit 2414f5e

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

gamebro-gui.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,11 @@ def write_project_file():
202202
f.write("from ursina.prefabs.first_person_controller import FirstPersonController\n\n")
203203
f.write(f"# Project: {filter(project_name)}\n")
204204
f.write("# Created by GameBro Studio\n\n")
205-
f.write("app = Ursina()\n")
206-
f.write("player = FirstPersonController()\n\n")
205+
f.write("app: Ursina = Ursina()\n")
206+
f.write(f"window.title = \"{filter(remove_non_ascii(f"{project_name}"))}\"\n")
207+
f.write("window.exit_button.visible = False\n")
208+
f.write("player: FirstPersonController = FirstPersonController(y=1)\n")
209+
f.write("player.gravity = 1\n\n")
207210
for sprite in sprites:
208211
spritetowrite: str = filter(sprite['name'])
209212
if is_int(spritetowrite) or spritetowrite in ["Sprite", "SpriteGroup", *banned_kwords]:
@@ -220,9 +223,11 @@ def write_project_file():
220223
for s in group['sprites']
221224
)
222225
f.write(f"{group_name}: SpriteGroup = SpriteGroup({members})\n")
223-
f.write("def input(key):\n")
226+
f.write("def input(key: str) -> None:\n")
224227
f.write(" if key == \"escape\":\n")
225228
f.write(" sys.exit()\n\n")
229+
f.write("def update() -> None:\n")
230+
f.write(" mouse.position = Vec2(0, 0)\n\n")
226231
f.write("app.run()")
227232
f.close()
228233

0 commit comments

Comments
 (0)