Recommiting glbs for LFS
Deploy Promiscuity Auth API / deploy (push) Successful in 1m59s
Deploy Promiscuity Character API / deploy (push) Successful in 1m16s
Deploy Promiscuity Inventory API / deploy (push) Has been cancelled
Deploy Promiscuity Locations API / deploy (push) Has been cancelled
Deploy Promiscuity Mail API / deploy (push) Has been cancelled
Deploy Promiscuity World API / deploy (push) Has been cancelled
Deploy Promiscuity Crafting API / deploy (push) Has been cancelled
k8s smoke test / test (push) Has been cancelled

This commit is contained in:
2026-05-12 15:34:12 -05:00
parent a9e546a121
commit fecbefc15c
141 changed files with 7099 additions and 2601 deletions
+11 -11
View File
@@ -7,15 +7,15 @@ This directory contains the Godot 4.5 game project for "Promiscuity".
- **Engine Version**: Godot 4.5 (Forward Plus).
- **Language**: GDScript is the primary scripting language. C# is enabled but used only when performance or specific library needs arise.
- **Naming Conventions**:
- Files/Folders: `snake_case.gd`, `snake_case.tscn`.
- Variables/Functions: `snake_case`.
- Constants: `SCREAMING_SNAKE_CASE`.
- Classes: `PascalCase`.
- Files/Folders: `snake_case.gd`, `snake_case.tscn`.
- Variables/Functions: `snake_case`.
- Constants: `SCREAMING_SNAKE_CASE`.
- Classes: `PascalCase`.
- **Autoloads**: Use the established singletons for global state and services:
- `AuthState`: JWT authentication and session.
- `CharacterService`: API calls for character management.
- `QuestManager`: Game quest progression.
- `DialogSystem`: UI dialog and interaction.
- `AuthState`: JWT authentication and session.
- `CharacterService`: API calls for character management.
- `QuestManager`: Game quest progression.
- `DialogSystem`: UI dialog and interaction.
- **Node Paths**: Prefer `unique names` (%NodeName) or `@onready` variables for node references. Avoid fragile string paths.
## Asset Pipeline
@@ -27,9 +27,9 @@ This directory contains the Godot 4.5 game project for "Promiscuity".
## Project Organization
- `scenes/`: Scene files and associated scripts.
- `Characters/`: Player and NPC scenes.
- `Levels/`: Game world/environments.
- `UI/`: Menus, HUDs, and UI components.
- `Characters/`: Player and NPC scenes.
- `Levels/`: Game world/environments.
- `UI/`: Menus, HUDs, and UI components.
- `assets/`: Raw assets (textures, models, audio).
- `addons/`: Third-party plugins (e.g., `simplegrasstextured`).