Commit History

Autor SHA1 Mensaxe Data
  Reid 38925ac8b6 Replace all entities name reference with hashed IDs hai 1 mes
  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 hai 1 mes
  Reid 0b3f896265 Fix some scheduling issues when closing the server, updating player stats and handling peer notifying functions hai 1 mes
  Reid 70c259d777 Bind auto-saves and players progression with the sql db hai 1 mes
  Reid 36a80c0977 Add the final version of the stat modifier hai 1 mes
  Reid bac48842fd Add cell modifier support on equipment items hai 2 meses
  Reid a62ead1008 Share public stats across all connected characters and add traits support on the character selection hai 3 meses
  Reid 3ec3f54c2e Split active stats into public/private stats hai 3 meses
  Reid cecb729e24 Display body, hair and equipments from traits and equiped items hai 3 meses
  Reid 28ba53fe85 Unify all stats name from sql, entities.json and actor/stats.gd and use them through common functions on character selection hai 3 meses
  Reid 4f49303402 Replace Ethnicity by Race hai 3 meses
  Reid 6b7089a839 Replace "race" by "ethnicity", implement hair styles and colors basic support and expand on the character traits handling hai 3 meses
  Reid bc760b9ebb Add attributes handling through the character creation and from/to the SQL DB hai 4 meses
  Reid 633ec29b99 Use a default UI preset agnostic of client/server mode, switch FSM and Network services into singletons and refactor the launcher singletons hai 4 meses
  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 hai 5 meses
  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 hai 6 meses
  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 hai 6 meses
  Reid 18671fb736 Remove our internal Util.Assert and rely on godot's assert() hai 6 meses
  Reid b4f9af0c79 Add server-side monster drop supports hai 7 meses
  Reid 1e85051090 Add a GP value on our stat struct hai 8 meses
  Reid 21ebcc50f8 Fix some morphing stat related issues hai 10 meses
  Reid 8fbff13db8 Disable auto-warp on ports and correctly implement the ship morphing hai 10 meses
  Reid 591faf613d Rework the warp logic to warp within a port hai 10 meses
  Reid 52973075aa Rewrite our morph logic in a way to enable ship "morphing" hai 10 meses
  Reid 47b3ce84fb Add support for the new inventory client-side hai 1 ano
  Reid db04b4f598 Unify actors stat initialization and store the type within the base actor class hai 1 ano
  Reid 291a4ae27a Fix a bunch of settings related to the regen feature hai 1 ano
  Reid 7e0af6692f Implement new formulas hai 1 ano
  Reid 8fa08ed274 Rename personal stats into attribute, clean up our formula class and prepare to add our new formulas hai 1 ano
  Reid 10cf4ff0e9 Use SetHealth/SetMana/SetStamina to handle these stats and do not pass through the variable anymore hai 1 ano