Releases: damian-pastorini/reldens
4.0.0-beta.38.2
- [Bug] - Login breaks when wrong data is entered.
- [Bug] - Admin panel, when selecting "Levels Sets" the active item in the navigation is wrongly "Levels".
4.0.0-beta.38.1
- [Bug] - Fix trader sell on empty inventory.
- [Bug] - Fix multiple minor issues from CR.
4.0.0-beta.38
- [Core] - Make guest emails configurable.
- [Core] - Allow clients to connect to room instances in different servers.
- [Core] - Improve login performance.
- [Core] - Add joystick like movement on movement buttons for mobile support and group actions on the side view.
- [Core] - Include maps generators and imports commands in administration panel.
- [Core] - Improved players default frames configuration option to try to load the avatar frames first.
- [Core] - Include trust proxy configuration.
- [Core] - Include random initial position option on rooms.
- [Feature] - Implement Objects importer command.
- [Feature] - Make sounds playable only on current player, for example steps audio.
- [Feature] - Add game rewards per player actions (login, share, etc.).
- [Feature] - Create score table for NPCs and/or players kills.
- [Feature] - Automatically pick up dropped items on hit.
- [Feature] - Include room option to disable players actions (like battle or specific attacks) for safe rooms.
- [Bug] - Shoot bullets angle errors because speed threshold.
- [Bug] - PvE sometimes enemies get idle and will not attack the player even when the enemy is set to be aggressive.
- [Bug] - If last hit is from a bullet sometimes is not killing the target.
- [Bug] - When a player is in a team the team invite button is not removed when you accept another player invite.
- [Bug] - Fix closing UIs on scene change.
- [Bug] - Fix minimap open/close behavior on scene change.
- [Bug] - Battle end runs mutliple times on PVE causing multiple drops.
- [Bug] - Respawn timers does not end.
- [Bug] - Players can attack while are dead.
- [Bug] - Respawn position -1000,-1000 is causing objects to jump over the screen.
- [Bug] - Players can pickup objects while death.
- [Bug] - Admin login errors are not showing any notifications.
- [Bug] - Connection room error would leave the user stuck on the player selection.
- [Bug] - Players keep walking after been killed and steps sound keeps running.
- [Bug] - Collisions groups and masks wrong values.
- [Bug] - Physical objects keep moving in a minimum speed on objects collisions with objects.
- [Bug] - Avoid error \Missing animationdefault_death.\ when login after death and player gets logged with 0 health.
- [Bug] - Lifebar keeps visible after player is death.
- [Bug] - PlayerSchema.inState property should be removed and replaced by BodyState.inState.
- [Bug] - NPCs collisions with walls is not working.
- [Bug] - Players drops missing validations end up in errors when searching on nodes outside the world grid.
- [Bug] - When a big room is been created by the first user, a second user will trigger the same room creation.
- [Bug] - Installer .env sample file breaking on strings.
- [Bug] - Modifiers chat message was not displaying translated snippets.
- [Bug] - Fix minimap position when open is over the player data box.
- [Bug] - Add user name on forgot password end page and style the page with the game layout.
- [Bug] - Respawn objects loading was loading more objects than required. Fix warning about Object not present in layerObjects.
- [Bug] - Admin panel edit fields with JSON data is not showing the data properly because the double quotes.
- [Bug] - Admin panel view and edit paths are not activating the navigation.
- [Bug] - Player isDeath method not found.
- [Bug] - Fix installer to listen on the correct URL and port provided by the user.
- [Bug] - Clan leave or disband breaks on storage error.
- [Bug] - Objects were not giving experience because missing configuration.
- [Bug] - Fix double login, users are been checked only in the current room state.
- [Bug] - Debug and fix the error "Property X not found in path parts", check LoginManager.createNewPlayer.
- [Bug] - On client side fix the error "this.gameRoom.onMessage is not a function".
- [Bug] - NPCs should stop chasing the user and end the battle if the user is death.
- [Bug] - When the NPCs hit walls the automoving reset could get stuck in the same place.
4.0.0-beta.37
[Bug] - Fix broken installation GUI.
[Bug] - Fix installer TemplateEngine render issue.
[Bug] - Fix error handling on save and delete entities.
[Bug] - Fix Administration panel filters are not working.
[Core] - Add new column for select multiple entries in the administration panel and include a mass-delete option.
[Core] - Include users alert and notification for maintenence down time.
[Core] - Add flash messages for admin actions results.
[Core] - Include events on administration panel routes.
4.0.0-beta.36.1
- [Bug] - Included missing migration update script.
- [Bug] - Fix README.
4.0.0-beta.36
- [Bug] - Fix speed on diagonal movement.
- [Bug] - Update the index.js.dist file to avoid issues with the admin been disabled.
- [Bug] - Fix migration development update script to…ude the enabled column in the skills class paths.
- [Core] - Implement bots and tests to get base app benchmarks (check colyseus/loadtest).
- [Core] - Allow room selection on single player login and guests.
- [Core] - Implement a new administration panel.
4.0.0-beta.35
[Bug] - Wrong forgot password link URL when using a reverse-proxy.
[Bug] - Player creation room selection not working.
[Bug] - Guest player not working without room selection enable.
[Bug] - Check on "Texture player not found" error.
[Bug] - Use an item should not close the inventory.
[Bug] - If drops remain on the room and the player left and re-enter before the room gets dispossed the sprites for the drops won't be re-loaded.
[Bug] - @lastLocation included in player creation selector and server crash on selection.
[Bug] - Fixing npx createApp command.
[Feature] - Implement items drop on players death.
[Feature] - Implement import script for skills from JSON file with minimum requirements.
[Feature] - When activate a skill with a cooldown the cooldown should be visible on the client.
[Core] - Create Tile Map Importer command.
[Core] - Drop current AdminJS implementation.
[Core] - Integrate Tile Map Generator as command.
[Core] - Allow play as guest.
[Core] - Update Phaser to lastest 3.80.
4.0.0-beta.34
- [Bug] - Fix support for multiple tilset images.
- [Bug] - Installer is success but storage data is not been reloaded so the installer fails.
- [Feature] - Improve tile map generator with maps association.
- [Core] - Integrate Game Data Generator as command.
- [Core] - Included class paths enabled flag.
- [Core] - Implement current "/scripts" as npx commands.
4.0.0-beta.33
[Bug] - Room audio not working.
[Bug] - Wrong forgot password link URL.
[Bug] - Bullets sprites not always been removed.
[Bug] - Improve respawn transition.
[Bug] - Animation sound related are getting stuck.
[Bug] - Improve scene change transition.
[Bug] - Broken registration because missing rooms data.
[Bug] - Fix default themes favicos and PWA data.
[Feature] - Implement option to make objects show an "activation" green border on "hover".
4.0.0-beta.32
- [Bug] - Missing "select scene" snippet.
- [Bug] - Fixed scene selector titles.
- [Bug] - On disconnection there's none error handler.
- [Bug] - Debug and improve FPS.
- [Bug] - Fixed player name and move sprites updates.
- [Bug] - Include core validation for room ID coming from the config on player creation without room selection enabled.
- [Core] - Add bullet speed check, remove if X and Y speed are zero.