# /*==LICENSE==* # # CyanWorlds.com Engine - MMOG client, server and tools # Copyright (C) 2011 Cyan Worlds, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # # Additional permissions under GNU GPL version 3 section 7 # # If you modify this Program, or any covered work, by linking or # combining it with any of RAD Game Tools Bink SDK, Autodesk 3ds Max SDK, # NVIDIA PhysX SDK, Microsoft DirectX SDK, OpenSSL library, Independent # JPEG Group JPEG library, Microsoft Windows Media SDK, or Apple QuickTime SDK # (or a modified version of those libraries), # containing parts covered by the terms of the Bink SDK EULA, 3ds Max EULA, # PhysX SDK EULA, DirectX SDK EULA, OpenSSL and SSLeay licenses, IJG # JPEG Library README, Windows Media SDK EULA, or QuickTime SDK EULA, the # licensors of this Program grant you additional # permission to convey the resulting work. Corresponding Source for a # non-source form of such a combination shall include the source code for # the parts of OpenSSL and IJG JPEG Library used as well as that of the covered # work. # # You can contact Cyan Worlds, Inc. by email legal@cyan.com # or by snail mail at: # Cyan Worlds, Inc. # 14617 N Newport Hwy # Mead, WA 99021 # # *==LICENSE==*/ #=============================================== # Changing an SDL record? Be sure to leave the # legacy record intact and make changes in # a new copy of the record. - eap #=============================================== # # State Description Language for a LoadClone message # Currently only used by the gameserver to store a loadClone msg as dynamic object state # # # This is the only SDL file allowed to use the "CREATABLE" type. Normally that type is # a security hole. We can't guarantee that trying to read a creatable on an arbitrary # (i.e. hacked) stream won't crash the game. However, since this state is generated by the # server, we can trust that. # STATEDESC CloneMessage { VERSION 1 VAR CREATABLE message[1] # The message as a creatable stream }