GameLobby-r50286
Details
-
FilenameGameLobby-r50286.zip
-
Uploaded by
-
UploadedSep 29, 2007
-
Size139.43 KB
-
Downloads14
-
MD5605a97e37d532acdabe94e327e7e5cdd
Supported WoW Retail Versions
- 2.1.3
Changelog
------------------------------------------------------------------------
r50286 | warloxx | 2007-09-29 13:05:44 -0400 (Sat, 29 Sep 2007) | 11 lines
Changed paths:
M /trunk/GameLobby/BasicServer.lua
M /trunk/GameLobby/Core.lua
M /trunk/GameLobby/RoundBasedGame.lua
GameLobby:
- add autodoc tags to Core.lua BasicServer.lua and RoundBasedGame.lua
- BasicServer:
- rename :ConnectionWhileRunning(sender) to :OnConnectionWhileRunning(sender)
- if the server is switched the needed server data will be send with the "SwitchServer"-message
- replace the func :SendDataToNewServer() by :GetNeededServerData() just return all data you want to be send
- rename .IncommingData:NeededServerData(...) to :OnReceiveNeededServerData()
- rename :ConnectionWhileRunning(name) to :OnConnectionWhileRunning(name)
- RoundedBasedGame
- rename :MyTurn(...) to :OnMyTurn(...)
- rename :SomebodysTurn(sender, player, ...) to :OnSomebodysTurn(sender, player, ...)
------------------------------------------------------------------------
r50076 | warloxx | 2007-09-27 17:48:55 -0400 (Thu, 27 Sep 2007) | 2 lines
Changed paths:
M /trunk/GameLobby/BasicServer.lua
GameLobby:
- fixed bug that the "Launch game" button doesn't disable if the nessesary amount of players isn't reached
------------------------------------------------------------------------
r50074 | warloxx | 2007-09-27 17:36:16 -0400 (Thu, 27 Sep 2007) | 6 lines
Changed paths:
M /trunk/GameLobby/Core.lua
M /trunk/GameLobby/GameLobby.toc
A /trunk/GameLobby/RoundBasedGame.lua
M /trunk/GameLobby/localization/localization.lua
M /trunk/GameLobby/templates.xml
M /trunk/GameLobby/util.lua
GameLobby:
- added the RoundBasedGame class to make it easier to code a round based game. (for example: local round_based_game = GameLobby:NewGame(RoundBasedGame))
- The function GameLobby:NewGame() returns now an empty class. You have to deliver the class to inherit from on your own. (for example: local game = GameLobby:NewGame(BasicServer))
- New server can no longeger created by doubleclicking the game button but rightclicking the button.
- Deletes doubles in scripts table and move them to an "all" table. Modified the script resore func to handle this new layout
------------------------------------------------------------------------
r49942 | warloxx | 2007-09-26 18:29:25 -0400 (Wed, 26 Sep 2007) | 2 lines
Changed paths:
M /trunk/GameLobby
A /trunk/GameLobby/BasicServer.lua
A /trunk/GameLobby/Core.lua
A /trunk/GameLobby/GUI.xml
A /trunk/GameLobby/GameLobby.toc
A /trunk/GameLobby/ResizeGrip.tga
A /trunk/GameLobby/embeds.xml
A /trunk/GameLobby/localization
A /trunk/GameLobby/localization/localization.lua
A /trunk/GameLobby/templates.xml
A /trunk/GameLobby/util.lua
GameLobby:
- uploading files
------------------------------------------------------------------------
r47931 | warloxx | 2007-09-02 03:49:45 -0400 (Sun, 02 Sep 2007) | 2 lines
Changed paths:
A /trunk/GameLobby
GameLobby: initial commit
- It doesn't work yet.
------------------------------------------------------------------------