Reid
|
38925ac8b6
Replace all entities name reference with hashed IDs
|
4 hete |
Reid
|
82f7e32c14
Fix ordering issues on stat updates and level up notification, set up some default stats when an account is created and fill in some invalid data when the stat class is created to prevent to send unwanted level up notifications
|
4 hete |
Reid
|
0b3f896265
Fix some scheduling issues when closing the server, updating player stats and handling peer notifying functions
|
1 hónapja |
Reid
|
70c259d777
Bind auto-saves and players progression with the sql db
|
1 hónapja |
Reid
|
36a80c0977
Add the final version of the stat modifier
|
1 hónapja |
Reid
|
bac48842fd
Add cell modifier support on equipment items
|
1 hónapja |
Reid
|
a62ead1008
Share public stats across all connected characters and add traits support on the character selection
|
3 hónapja |
Reid
|
3ec3f54c2e
Split active stats into public/private stats
|
3 hónapja |
Reid
|
cecb729e24
Display body, hair and equipments from traits and equiped items
|
3 hónapja |
Reid
|
28ba53fe85
Unify all stats name from sql, entities.json and actor/stats.gd and use them through common functions on character selection
|
3 hónapja |
Reid
|
4f49303402
Replace Ethnicity by Race
|
3 hónapja |
Reid
|
6b7089a839
Replace "race" by "ethnicity", implement hair styles and colors basic support and expand on the character traits handling
|
3 hónapja |
Reid
|
bc760b9ebb
Add attributes handling through the character creation and from/to the SQL DB
|
4 hónapja |
Reid
|
633ec29b99
Use a default UI preset agnostic of client/server mode, switch FSM and Network services into singletons and refactor the launcher singletons
|
4 hónapja |
Reid
|
5a57ab693f
Add a basic SQL script file to connect, run some queries and close the db. Add some missing stats information that suits our database template
|
5 hónapja |
Reid
|
3976e589f7
Fix some various issues with Gabz, add its missing sprite, missing name, fix some cheat issues with AddExperience and AddGP and invert some notification texts
|
5 hónapja |
Reid
|
9ebd8f2c6a
Add GP indication on the stat menu, add missing exp & gp functions on npc scripts and fix the gp update on client-server
|
6 hónapja |
Reid
|
18671fb736
Remove our internal Util.Assert and rely on godot's assert()
|
6 hónapja |
Reid
|
b4f9af0c79
Add server-side monster drop supports
|
7 hónapja |
Reid
|
1e85051090
Add a GP value on our stat struct
|
7 hónapja |
Reid
|
21ebcc50f8
Fix some morphing stat related issues
|
10 hónapja |
Reid
|
8fbff13db8
Disable auto-warp on ports and correctly implement the ship morphing
|
10 hónapja |
Reid
|
591faf613d
Rework the warp logic to warp within a port
|
10 hónapja |
Reid
|
52973075aa
Rewrite our morph logic in a way to enable ship "morphing"
|
10 hónapja |
Reid
|
47b3ce84fb
Add support for the new inventory client-side
|
1 éve |
Reid
|
db04b4f598
Unify actors stat initialization and store the type within the base actor class
|
1 éve |
Reid
|
291a4ae27a
Fix a bunch of settings related to the regen feature
|
1 éve |
Reid
|
7e0af6692f
Implement new formulas
|
1 éve |
Reid
|
8fa08ed274
Rename personal stats into attribute, clean up our formula class and prepare to add our new formulas
|
1 éve |
Reid
|
10cf4ff0e9
Use SetHealth/SetMana/SetStamina to handle these stats and do not pass through the variable anymore
|
1 éve |