mountaingasra.blogg.se

Mettle plugins bundle v1.75.ce
Mettle plugins bundle v1.75.ce










  1. #METTLE PLUGINS BUNDLE V1.75.CE WINDOWS 10#
  2. #METTLE PLUGINS BUNDLE V1.75.CE CODE#
  3. #METTLE PLUGINS BUNDLE V1.75.CE PC#
  4. #METTLE PLUGINS BUNDLE V1.75.CE MAC#

  • Added Player quest limit to avoid database size exploits etc.
  • Removed 2 unnecessary client variables in NetworkManager message sending.
  • String IsNullOrWhitespace is now a static method instead of an extension, because it wouldn't be able to detect 'null' on a string that is 'null' if it's an extension.
  • Removed NetworkManager prefab because it's in the Hierarchy at all times anyway.
  • Simplified NPC Quest/Trade window logic by using two NPCs and getting rid of the initial NPC dialog.
  • Moved all Player logic into the Player class and all Player UI updates into another class for simplicity.
  • Workaround for a UNET bug where skills/quests wouldn't be synchronized to clients if we loaded them before the AddPlayerForConnection call.
  • Player Skills are now all in one list instead of using a Learned and Learnable list.
  • Fixed a bug where Skillbar Hotkeys were checked for all players and not just for the local Player.
  • Moved IsHeadless detection from LoginMask to NetworkManager.
  • Renamed PlayerSkill.cs file to Skill.cs.
  • Added attribute to Items, Skills and Quests for easier editing in the Inspector.
  • #METTLE PLUGINS BUNDLE V1.75.CE CODE#

    Used UI instead of OnGUI and removed 500 Lines of OnGUI Code.Note: make sure to delete the old Database folder because CharacterData has changed.This also avoids the "playerController higher than expected: 0: warning. Refactored Character Selection method: it now uses ClientScene.AddPlayer + NetworkManager.OnServerAddPlayer instead of a custom message handler, as suggested in the UNET forums.Fixed NetworkNavMeshAgent stination=pos comparison bug where the agent's baseOffset was missing in the calculation.Note: delete current Database folder before using new version.Database now saves and loads Quests too.Renamed PlayerSkill to Skill and PlayerQuest to Quest because the UNET bug that appeared after renaming them seems to be gone in 5.3.1f1.Dedicated Servers also don't show Entity Animations anymore.added LayerMasks to ignore MonsterMonster collisions, NpcNpc collisions, PlayerPlayer collisions etc.Headless server can now handle 1000 monsters instead of only 50:.Added IsValidAccount HTTP-GET+PHP Script example in comments.Added IsValidAccount MYSQL example in comments.Fixed a bug where right clicking an equipment item in the inventory would cause "Command called on Server" error when trying to equip it.Changed Character Database from ScriptableObject to XML in order to make it work in Builds too.Loot Window won't be shown anymore if the Monster didn't drop anything.Slot Types are now shown in the Equipment Window next to the slots.Character Info Window (and removed character stats from Equipment Window).Renamed "Prefabs/Items" folder to "Prefabs/ItemModels".Renamed folder "Database" to "ScriptableObjects".Fixed a bug where the target indicator wasn't destroyed after disconnecting.Renamed DatabaseItem/Skill/Quest to Item/Skill/QuestTemplate because it makes more sense.Automatically start Dedicated Server if in Headless Mode.Changed Player Settings so that WebGL Builds work without the crashes that were caused by UNET.Fixed a bug where a Client couldn't connect again without restarting the game after disconnecting once.

    #METTLE PLUGINS BUNDLE V1.75.CE WINDOWS 10#

  • Fixed a bug where the Player Database wasn't saved after closing the Editor in Windows 8.1 and Windows 10.
  • Used Application.loadedLevelName instead of SceneManager again for downwards compatibility to Unity 5.2.
  • Added an IsValidAccount function as template so that people can easier find the place where account validation can be modified.
  • #METTLE PLUGINS BUNDLE V1.75.CE MAC#

    Fixed a bug where Chat input couldn't be submitted on Mac.NetworkManager SavePlayerForConnection function added.Fixed: entering an invalid name causes Disconnect.First release with a whole lot of features already.

    #METTLE PLUGINS BUNDLE V1.75.CE PC#

    You need enough pizza and Diet Coke to stick in your refrigerator, a cheap PC to work on, and the dedication to go through with it. If you want to set off and go develop some grand new thing, you don't need millions of dollars of capitalization. “In the information age, the barriers just aren't there. ( Asset Store) ( Demo) ( Forum) ( Discord) ( FAQ) ( Showcase) ( Documentation) ( Tests) UMMORPG - The lone wolf developer's MMORPG engine.












    Mettle plugins bundle v1.75.ce