Savanni D'Gerinel
|
d8ea2aac40
|
Retrieve the charsheet from the database and render it in the UI
|
2024-11-30 18:43:20 -05:00 |
Savanni D'Gerinel
|
253940c2ae
|
Add a side panel character sheet
|
2024-11-28 22:28:41 -05:00 |
Savanni D'Gerinel
|
b382c68382
|
Add role and specialty
|
2024-11-27 18:40:14 -05:00 |
Savanni D'Gerinel
|
0202b7bd59
|
Set up a drive guage for candela drives
|
2024-11-27 10:56:11 -05:00 |
Savanni D'Gerinel
|
311cd9c9a5
|
Set up rendering and formatting for actions and action groups
|
2024-11-27 09:37:48 -05:00 |
Savanni D'Gerinel
|
db8e67420f
|
Start on a Candela Obscura plugin
|
2024-11-25 08:28:22 -05:00 |
Savanni D'Gerinel
|
154efcb6df
|
Set up a GM control panel that can control the currently selected background
|
2024-11-19 22:48:36 -05:00 |
Savanni D'Gerinel
|
2ab6e88634
|
Start using the code-generated types module
|
2024-11-19 16:21:16 -05:00 |
Savanni D'Gerinel
|
c1ee4074b0
|
Organize the player view and tabletop
|
2024-11-19 14:53:42 -05:00 |
Savanni D'Gerinel
|
f0ce3a9fab
|
Rename playfield to tabletop
|
2024-11-19 08:53:04 -05:00 |
Savanni D'Gerinel
|
e5deaa51d9
|
Extract the websocket code into a wrapper component
|
2024-11-19 00:09:48 -05:00 |
Savanni D'Gerinel
|
45275be11b
|
Serve up the background image via the websocket
|
2024-11-18 23:32:54 -05:00 |
Savanni D'Gerinel
|
54162d0072
|
Move client construction up to app root
|
2024-11-18 20:52:04 -05:00 |
Savanni D'Gerinel
|
a8170fd5c6
|
Try out rendering some basic components with a websocket
|
2024-11-18 20:35:35 -05:00 |
Savanni D'Gerinel
|
69ef3c3892
|
Load up thumbnails of all images in the image directory
|
2024-11-12 00:16:54 -05:00 |
Savanni D'Gerinel
|
6416931c67
|
Apply a maximum size to the playing field
|
2024-11-11 23:22:41 -05:00 |
Savanni D'Gerinel
|
c35cbd75d7
|
Overhaul the UI application and build a placeholder for loading the background
|
2024-11-11 23:13:52 -05:00 |
Savanni D'Gerinel
|
778da0b651
|
Start working out designs and build tools for the visions vtt
|
2023-11-20 00:03:16 -05:00 |