[a7d398a0ba] 2011-10-11T17:10:10-07:00
* Merge pull request #161 from farces/master
* Updated Player.ModelScale to match values from dumps.
* Merge branch 'master' of git://github.com/mooege/mooege
* Updated Mono build files.
* Merge branch 'flippy-master'
* Fixed a rogue CRLF-infected file. Updated Mono build files.
* Merge branch 'master' of
github.com/flippy/mooege into flippy-master
* Replaced CRLFs with LFs.
* Merge pull request #154 from Farmy/master
* Documentation and observation for GameMessages
* Merge remote-tracking branch 'upstream/master'
* Solved a merge conflict
* Merge pull request #159 from raistlinthewiz/master
* Fixed client crash within multiplayer games.
* Updated a few more message definitions that got PlayerIndex.
* Fixed wrong Annotation opcode
* deprecated opcodes where added while merging...
* Merge branch 'master' of
github.com/mooege/mooege
* Conflicts:
* src/Mooege/Mooege-VS2010.csproj
* src/Mooege/Net/GS/Message/Definitions/ACD/ACDEnterKnownMessage.cs
* src/Mooege/Net/GS/Message/Definitions/ACD/ACDShearMessage.cs
* src/Mooege/Net/GS/Message/Definitions/Conversation/EndConversationMessage.cs
* src/Mooege/Net/GS/Message/Definitions/Conversation/PlayConvLineMessage.cs
* src/Mooege/Net/GS/Message/Definitions/Conversation/StopConvLineMessage.cs
* src/Mooege/Net/GS/Message/Definitions/Misc/BoolDataMessage.cs
* src/Mooege/Net/GS/Message/Definitions/Misc/FlippyMessage.cs
* src/Mooege/Net/GS/Message/Definitions/Quest/QuestCounterMessage.cs
* src/Mooege/Net/GS/Message/Definitions/Quest/QuestUpdateMessage.cs
* Fixed the crash for multiplayer-games.
* Merge pull request #157 from raistlinthewiz/master
* Started working on supporting multiplayer games -- no you can't go multiplayer yet.
* Updating mono build files
* Reverting back to full scenes.
* ConnectionEstablishedMessage is sent now with correct PlayerIndex.
* Fixed new SNO assets to be links from the assets-directory
* Updates ModelScale to use scales from live data
* Fixed a few tiny bugs in FloatingAmountMessage and FloatingNumberMessage AsText().
* Renamed GSDumper project to GSPacketDumper.
* Renamed GS-Tools project to TypeExtractor.
* Added AssignSkillMessage.cs for unhandled AssignSkillMessage3 and AssignSkillMessage4.
* Moved src/tools to src/Tools.
* Moved build/tools to build/Tools.
* Manually merged-in dark0ne's gs-packet-dumper and fixed it. It does now instead uses Mooege.exe assembly for stuff instead of duplicating message source files, so it'll be always up to date.
* Renamed IncomingMessageAttribute.cs to MessageAttribute.cs and added message-attribute to all known messages so that any future incoming messages we hit there will be automatically identified (before the change we had to extensively mark them as IncomingMessage). Also with this change gs-packet-dumper will be also able to parse outgoing packets.
* Changed namespaces for a few gs-messages.
* Moved src/tools/MooNet to src/tools/ProtoDumper.
* Updated StringViewer's and HeaderViewer's UI, fixed namespaces for them
* Documentation and Messages:
* RequestUseCauldronOfJordanMessage (new)
* RequestUseNephalemCubeMessage (new)
* PlayerBusyMessage (new)
* QuestCounterMessage (doc)
* QuestUpdateMessage (doc)
* Added nick to some comments as requested by raislin
* Moved NewPlayerMessage from Player.cs to Game.cs and make it so that every players ingame gets it when a new player joins the game.
* Added player-index stuff, still not complete though.
* Changed World.cs Actors and Players to ConcurrentDictionary.
* Fixed Issue 153.1 and cleaned my code
* Fixed missing files
* Added gaining exp and the LevelUp-basics
* GameClient.Game is no more assigned by ctor but instead assigned later by ClientManager when initial game-setup is done.
* Fixed ClientManager.cs so it can handle multiple players per game.
* Game.cs now tracks players ingame.
* Removed few unused namespaces references from Player.cs.
* Renamed MooNet/Game.cs to GameCreator.cs to avoid confusion with GS/Game.cs.
* Removed PlayerManager.cs.
* Okay all party members are now pushed to ingame -- need GS fixes to make them visible to each othere.
* Started implementing base-work for multiplayer games.
* Channel.cs now includes a reference to attached game which is created within channel ctor().
* Removed saphire and diamond from Item.cs itemtypes by angerwin's notice -- as they're currently generating bad gbId's.
* Cleaned channel.cs a bit as it was a huge source file, added regions for easier navigation on source.
* Documentation and observation for several GameMessages:
* ACDEnterKnown, ACDShearMessage, EndConversationMessage, PlayConvLineMessage, StopConvLineMessage, FlippyMessage.
* Fixed micro bugs in FloatingxyzMessages that caused error when parsing as text