StardewModLauncher/app/main.py

23 lines
551 B
Python

#!/usr/bin/env python3
import os
import webview
class Api():
def hello(self):
print('Received hello()!')
print('Returning "meow"!')
return "meow"
def list_mods(self):
sdv_root_dir = "/data/Games/SteamLibrary/steamapps/common/Stardew Valley"
mod_list = os.listdir(sdv_root_dir + "/Mods")
return mod_list
if __name__ == '__main__':
api = Api()
webview.create_window('Stardew Mod Launcher v0.0.1', '../assets/index.html', js_api=api, min_size=(600,400))
webview.start(debug=True)