diff --git a/Scripts/SDL/animation.sdl b/Scripts/SDL/animation.sdl
deleted file mode 100644
index 3dc3de84f5..0000000000
--- a/Scripts/SDL/animation.sdl
+++ /dev/null
@@ -1,101 +0,0 @@
-# /*==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
-#===============================================
-
-
-#
-# Animation State Description
-#
-
-
-#
-# Defines the state of an animation controller
-#
-
-STATEDESC AnimTimeConvert
-{
- VERSION 6
- VAR INT flags[1] DEFAULT=0
- VAR FLOAT lastStateAnimTime[1] DEFAULT=0
- VAR FLOAT loopEnd[1] DEFAULT=0
- VAR FLOAT loopBegin[1] DEFAULT=0
- VAR FLOAT speed[1] DEFAULT=1
- VAR BYTE currentEaseCurve[1] DEFAULT=0 # 0=nil, 1=easeIn, 2=easeOut, 3=speed
- VAR TIME currentEaseBeginWorldTime[1] DEFAULT=0
- VAR TIME lastStateChange[1] DEFAULT=0
-}
-
-#
-# TOP LEVEL
-# Describes the state of an animated object (non-material)
-#
-STATEDESC AGMaster
-{
- VERSION 5
- VAR $AnimTimeConvert atcs[] # variable length list
- VAR BYTE blends[]
-}
-
-#
-# TOP LEVEL
-# Describes the state of an animated layer
-#
-STATEDESC Layer
-{
- VERSION 6
- VAR $AnimTimeConvert atc[1]
-
- VAR INT passThruChannels[1] DEFAULT=0
- VAR FLOAT transform[] # Size will be 0 or 16, depending on whether we own the channel
-
- VAR BYTE channelData[] # A byte array for the channels below. Its size
- # will depend on the layer's fOwnedChannels.
- #VAR RGB8 preshadeColor[1] DEFAULT=(1,1,1)
- #VAR RGB8 runtimeColor[1] DEFAULT=(1,1,1)
- #VAR RGB8 ambientColor[1] DEFAULT=(1,1,1)
- #VAR BYTE opacity[1] DEFAULT=255
-}
-
diff --git a/Scripts/SDL/avatar.sdl b/Scripts/SDL/avatar.sdl
deleted file mode 100644
index dff1335bd6..0000000000
--- a/Scripts/SDL/avatar.sdl
+++ /dev/null
@@ -1,156 +0,0 @@
-# /*==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
-#===============================================
-
-#
-# Avatar State Description
-# You might want to read these from the bottom of the file up to get the top-down perspective
-#
-
-#
-# Defines a standard anim stage (used by the genericBrain)
-#
-
-STATEDESC standardStage
-{
- VERSION 3
- VAR STRING32 name[1]
- VAR SHORT numLoops[1] DEFAULT=0 # -1=loopForever
- VAR BYTE forward[1] DEFAULT=0 # 0=none, 1=kbd, 2=auto
- VAR BYTE backward[1] DEFAULT=0 # 0=none, 1=kbd
- VAR BYTE stageAdvance[1] DEFAULT=0 # 0=none, 1=auto
- VAR BYTE stageRegress[1] DEFAULT=0 # 0=none, 1=auto
- VAR BOOL notifyEnter[1] DEFAULT=false
- VAR BOOL notifyLoop[1] DEFAULT=false
- VAR BOOL notifyStageAdvance[1] DEFAULT=false
- VAR BOOL notifyStageRegress[1] DEFAULT=false
- VAR BOOL useGlobalCoords[1] DEFAULT=false
- VAR FLOAT localTime[1] DEFAULT=0
- VAR SHORT currentLoop[1] DEFAULT=0
- VAR BOOL isAttached[1] DEFAULT=false
-}
-
-#
-# State for the plAvBrainGeneric
-#
-STATEDESC genericBrain
-{
- VERSION 3
- VAR BOOL noBrain[1] DEFAULT=true # set if not a brain
- VAR $standardStage stages[]
- VAR BYTE currentStage[1] DEFAULT=0
- VAR BOOL freezePhysicalAtEnd[1] DEFAULT=false
- VAR PLKEY callbackRcvr[1]
- VAR BOOL movingForward[1] DEFAULT=true
- VAR BYTE exitFlags[1] DEFAULT=0
- VAR BYTE type[1] # could be byte
- VAR BYTE mode[1] # could be byte
- VAR FLOAT fadeIn[1] DEFAULT=1.0
- VAR FLOAT fadeOut[1] DEFAULT=1.0
- VAR BYTE moveMode[1] # could be byte
- VAR BYTE bodyUsage[1] # could be byte
-}
-
-#
-# State for the plAvBrainClimb
-#
-STATEDESC climbBrain
-{
- VERSION 1
- VAR INT curMode[1]
- VAR INT nextMode[1]
- VAR INT allowedDirections[1]
- VAR INT allowedDismounts[1]
- VAR FLOAT vertProbeLength[1]
- VAR FLOAT horizProbeLength[1]
- VAR BOOL curStageAttached[1]
- VAR INT curStage[1]
- VAR FLOAT curStageTime[1]
- VAR FLOAT curStageStrength[1]
- VAR BOOL exitStageAttached[1]
- VAR INT exitStage[1]
- VAR FLOAT exitStageTime[1]
- VAR BOOL exitStageStrength[1]
-}
-
-STATEDESC driveBrain
-{
- VERSION 1
- VAR INT unUsed[1]
-}
-
-#
-# A pseudo-union structure. It looks like it contains several varying-length
-# arrays, but in reality only one of them has anything in it, and only one
-# brain at that.
-STATEDESC brainUnion
-{
- VERSION 1
- VAR $genericBrain fGenericBrain[]
- VAR $climbBrain fClimbBrain[]
- VAR $driveBrain fDriveBrain[]
-}
-
-#
-# The base block contains state for the plAvBrainHuman (which all avatars must have)
-# and a variable-length state of brains of varying type.
-#
-
-STATEDESC avatar
-{
- VERSION 7
- VAR $brainUnion brainStack[]
- VAR BYTE invisibilityLevel[1] DEFAULT=0 # 0 means visible, >0 is CCR level of invisibility
-}
-
-STATEDESC avatarPhysical
-{
- VERSION 1
-
- VAR POINT3 position[1] DEFAULT=(0,0,0)
- VAR FLOAT rotation[1] DEFAULT=0.0
- VAR PLKEY subworld[1]
-}
diff --git a/Scripts/SDL/cloneMessage.sdl b/Scripts/SDL/cloneMessage.sdl
deleted file mode 100644
index 2f6b2de7e0..0000000000
--- a/Scripts/SDL/cloneMessage.sdl
+++ /dev/null
@@ -1,64 +0,0 @@
-# /*==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
-}
diff --git a/Scripts/SDL/clothing.sdl b/Scripts/SDL/clothing.sdl
deleted file mode 100644
index 4f6b20c269..0000000000
--- a/Scripts/SDL/clothing.sdl
+++ /dev/null
@@ -1,87 +0,0 @@
-# /*==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 for an avatar's clothing
-#
-
-
-#
-# Helper SDL desc
-# Defines an item of clothing
-#
-STATEDESC clothingItem
-{
- VERSION 3 # version is an int
- VAR PLKEY item[1]
- VAR RGB8 tint[1] DEFAULT=(1,1,1)
- VAR RGB8 tint2[1] DEFAULT=(1,1,1)
-}
-
-#
-# Helper SDL desc
-# Defines appearance options
-#
-STATEDESC appearanceOptions
-{
- VERSION 2
- VAR RGB8 skinTint[1] DEFAULT=(1,1,1)
- VAR BYTE faceBlends[] DEFAULT=0;
-}
-
-#
-# Top level SDL desc
-# A variable-length list of clothing items
-#
-STATEDESC clothing
-{
- VERSION 4
- VAR $clothingItem wardrobe[]
- VAR $appearanceOptions appearance[1]
- VAR PLKEY linkInAnim[1] DEFAULT=nil
-}
-
diff --git a/Scripts/SDL/morph.sdl b/Scripts/SDL/morph.sdl
deleted file mode 100644
index 8bd1a974b7..0000000000
--- a/Scripts/SDL/morph.sdl
+++ /dev/null
@@ -1,69 +0,0 @@
-# /*==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 for a morph sequence modifier
-#
-
-STATEDESC MorphSet
-{
- VERSION 2
- VAR PLKEY mesh[1] DEFAULT=nil
- VAR BYTE weights[] DEFAULT=0
-}
-
-STATEDESC MorphSequence
-{
- VERSION 2
-
- # User data. The avatar sets this so that it can later differentiate between
- # various records in the vault
- VAR BYTE targetID[1] DEFAULT=0
-
- VAR $MorphSet morphs[]
-}
-
diff --git a/Scripts/SDL/particle.sdl b/Scripts/SDL/particle.sdl
deleted file mode 100644
index 6e555807a7..0000000000
--- a/Scripts/SDL/particle.sdl
+++ /dev/null
@@ -1,58 +0,0 @@
-# /*==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 for a morph sequence modifier
-# 99% of the particle systems won't need this (and won't save state)
-# This is intended for cloned systems that attach to the avatar.
-#
-
-STATEDESC ParticleSystem
-{
- VERSION 1
- VAR INT numParticles[1] DEFAULT=0
-}
diff --git a/Scripts/SDL/physical.sdl b/Scripts/SDL/physical.sdl
deleted file mode 100644
index 0e3bb51eba..0000000000
--- a/Scripts/SDL/physical.sdl
+++ /dev/null
@@ -1,64 +0,0 @@
-# /*==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
-# physical changes to an object
-#
-
-STATEDESC physical
-{
- VERSION 2
- VAR POINT3 position[1] DEFAULT=(0,0,0)
- VAR QUATERNION orientation[1] DEFAULT=(0,0,0,1)
- VAR VECTOR3 linear[1] DEFAULT=(0,0,0)
- VAR VECTOR3 angular[1] DEFAULT=(0,0,0)
- VAR PLKEY subworld[1]
-
-}
-
-
diff --git a/Scripts/SDL/responder.sdl b/Scripts/SDL/responder.sdl
deleted file mode 100644
index 742b932f84..0000000000
--- a/Scripts/SDL/responder.sdl
+++ /dev/null
@@ -1,65 +0,0 @@
-# /*==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 responder
-#
-
-STATEDESC Responder
-{
- VERSION 3
- VAR INT curState[1] DEFAULT=0 # The current state (first index for fCommandList)
-
- VAR INT curCommand[1] DEFAULT=-1 # The command we are currently waiting to send
- # (or -1 if we're not sending)
- VAR BOOL netRequest[1] DEFAULT=false # Was the last trigger a net request
- VAR INT completedEvents[] # Which events that commands are waiting on have completed
- VAR BOOL enabled[1] DEFAULT=true
- VAR PLKEY playerKey[1] # The player who triggered this last
- VAR PLKEY triggerer[1] # Whoever triggered us (for sending notify callbacks)
-}
-
diff --git a/Scripts/SDL/sound.sdl b/Scripts/SDL/sound.sdl
deleted file mode 100644
index 247c7a5286..0000000000
--- a/Scripts/SDL/sound.sdl
+++ /dev/null
@@ -1,70 +0,0 @@
-# /*==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 sounds
-#
-
-STATEDESC SoundState
-{
- VERSION 1
- VAR FLOAT desiredVolume[1] DEFAULT=0 # 0 to 1
- VAR TIME time[1] DEFAULT=0 # time sound was started
- VAR BOOL playing[1] DEFAULT=false # is it playing
-}
-
-#
-# Describes the sound state for a sceneObject
-# TOPLEVEL
-#
-STATEDESC Sound
-{
- VERSION 1
- VAR $SoundState sounds[] # List of soundStates on a sceneObject
-}
-
-
diff --git a/Scripts/SDL/xregion.sdl b/Scripts/SDL/xregion.sdl
deleted file mode 100644
index 4f39364ecd..0000000000
--- a/Scripts/SDL/xregion.sdl
+++ /dev/null
@@ -1,56 +0,0 @@
-# /*==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 Exclude Regions
-#
-
-STATEDESC XRegion
-{
- VERSION 1
- VAR BOOL cleared[1] DEFAULT=false # is it cleared
-}
\ No newline at end of file
diff --git a/Sources/Plasma/PubUtilLib/plSDL/CMakeLists.txt b/Sources/Plasma/PubUtilLib/plSDL/CMakeLists.txt
index 5188b2080d..c5153e5d6c 100644
--- a/Sources/Plasma/PubUtilLib/plSDL/CMakeLists.txt
+++ b/Sources/Plasma/PubUtilLib/plSDL/CMakeLists.txt
@@ -45,6 +45,10 @@ target_link_libraries(plSDL
plNetMessage
plResMgr
)
+install(
+ FILES ${plSDL_SDLFILES}
+ DESTINATION client/SDL
+)
source_group("Source Files" FILES ${plSDL_SOURCES})
source_group("Header Files" FILES ${plSDL_HEADERS})
diff --git a/Sources/Plasma/PubUtilLib/plSDL/SDL/animation.sdl b/Sources/Plasma/PubUtilLib/plSDL/SDL/animation.sdl
index 2b25d38495..3dc3de84f5 100644
--- a/Sources/Plasma/PubUtilLib/plSDL/SDL/animation.sdl
+++ b/Sources/Plasma/PubUtilLib/plSDL/SDL/animation.sdl
@@ -1,3 +1,44 @@
+# /*==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
@@ -13,30 +54,18 @@
#
# Defines the state of an animation controller
#
+
STATEDESC AnimTimeConvert
{
- VERSION 5
- VAR INT flags[1] DEFAULT=0
- VAR FLOAT lastStateAnimTime[1] DEFAULT=0
- VAR FLOAT loopEnd[1] DEFAULT=0
- VAR FLOAT loopBegin[1] DEFAULT=0
- VAR FLOAT speed[1] DEFAULT=1
- VAR CREATABLE speedEaseCurve[1]
- VAR BYTE currentEaseCurve[1] DEFAULT=0 # 0=nil, 1=easeIn, 2=easeOut, 3=speed
- VAR TIME currentEaseBeginWorldTime[1] DEFAULT=0
- VAR TIME lastStateChange[1] DEFAULT=0
-}
-STATEDESC AnimTimeConvert
-{
- VERSION 6
- VAR INT flags[1] DEFAULT=0
- VAR FLOAT lastStateAnimTime[1] DEFAULT=0
- VAR FLOAT loopEnd[1] DEFAULT=0
- VAR FLOAT loopBegin[1] DEFAULT=0
- VAR FLOAT speed[1] DEFAULT=1
- VAR BYTE currentEaseCurve[1] DEFAULT=0 # 0=nil, 1=easeIn, 2=easeOut, 3=speed
- VAR TIME currentEaseBeginWorldTime[1] DEFAULT=0
- VAR TIME lastStateChange[1] DEFAULT=0
+ VERSION 6
+ VAR INT flags[1] DEFAULT=0
+ VAR FLOAT lastStateAnimTime[1] DEFAULT=0
+ VAR FLOAT loopEnd[1] DEFAULT=0
+ VAR FLOAT loopBegin[1] DEFAULT=0
+ VAR FLOAT speed[1] DEFAULT=1
+ VAR BYTE currentEaseCurve[1] DEFAULT=0 # 0=nil, 1=easeIn, 2=easeOut, 3=speed
+ VAR TIME currentEaseBeginWorldTime[1] DEFAULT=0
+ VAR TIME lastStateChange[1] DEFAULT=0
}
#
@@ -45,9 +74,9 @@ STATEDESC AnimTimeConvert
#
STATEDESC AGMaster
{
- VERSION 5
- VAR $AnimTimeConvert atcs[] # variable length list
- VAR BYTE blends[]
+ VERSION 5
+ VAR $AnimTimeConvert atcs[] # variable length list
+ VAR BYTE blends[]
}
#
@@ -56,17 +85,17 @@ STATEDESC AGMaster
#
STATEDESC Layer
{
- VERSION 6
- VAR $AnimTimeConvert atc[1]
+ VERSION 6
+ VAR $AnimTimeConvert atc[1]
- VAR INT passThruChannels[1] DEFAULT=0
- VAR FLOAT transform[] # Size will be 0 or 16, depending on whether we own the channel
+ VAR INT passThruChannels[1] DEFAULT=0
+ VAR FLOAT transform[] # Size will be 0 or 16, depending on whether we own the channel
- VAR BYTE channelData[] # A byte array for the channels below. Its size
- # will depend on the layer's fOwnedChannels.
- #VAR RGB8 preshadeColor[1] DEFAULT=(1,1,1)
- #VAR RGB8 runtimeColor[1] DEFAULT=(1,1,1)
- #VAR RGB8 ambientColor[1] DEFAULT=(1,1,1)
- #VAR BYTE opacity[1] DEFAULT=255
+ VAR BYTE channelData[] # A byte array for the channels below. Its size
+ # will depend on the layer's fOwnedChannels.
+ #VAR RGB8 preshadeColor[1] DEFAULT=(1,1,1)
+ #VAR RGB8 runtimeColor[1] DEFAULT=(1,1,1)
+ #VAR RGB8 ambientColor[1] DEFAULT=(1,1,1)
+ #VAR BYTE opacity[1] DEFAULT=255
}
diff --git a/Sources/Plasma/PubUtilLib/plSDL/SDL/avatar.sdl b/Sources/Plasma/PubUtilLib/plSDL/SDL/avatar.sdl
index 5aa89cb8ca..dff1335bd6 100644
--- a/Sources/Plasma/PubUtilLib/plSDL/SDL/avatar.sdl
+++ b/Sources/Plasma/PubUtilLib/plSDL/SDL/avatar.sdl
@@ -1,3 +1,44 @@
+# /*==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
@@ -12,63 +53,45 @@
#
# Defines a standard anim stage (used by the genericBrain)
#
+
STATEDESC standardStage
{
- VERSION 2
- VAR STRING32 name[1]
- VAR SHORT numLoops[1] DEFAULT=0 # -1=loopForever
- VAR BYTE forward[1] DEFAULT=0 # 0=none, 1=kbd, 2=auto
- VAR BYTE backward[1] DEFAULT=0 # 0=none, 1=kbd
- VAR BYTE stageAdvance[1] DEFAULT=0 # 0=none, 1=auto
- VAR BYTE stageRegress[1] DEFAULT=0 # 0=none, 1=auto
- VAR BOOL notifyEnter[1] DEFAULT=false
- VAR BOOL notifyLoop[1] DEFAULT=false
- VAR BOOL notifyStageAdvance[1] DEFAULT=false
- VAR BOOL notifyStageRegress[1] DEFAULT=false
- VAR BOOL useGlobalCoords[1] DEFAULT=false
- VAR FLOAT localTime[1] DEFAULT=0
- VAR FLOAT length[1] DEFAULT=0
- VAR SHORT currentLoop[1] DEFAULT=0
- VAR BOOL isAttached[1] DEFAULT=false
-}
-STATEDESC standardStage
-{
- VERSION 3
- VAR STRING32 name[1]
- VAR SHORT numLoops[1] DEFAULT=0 # -1=loopForever
- VAR BYTE forward[1] DEFAULT=0 # 0=none, 1=kbd, 2=auto
- VAR BYTE backward[1] DEFAULT=0 # 0=none, 1=kbd
- VAR BYTE stageAdvance[1] DEFAULT=0 # 0=none, 1=auto
- VAR BYTE stageRegress[1] DEFAULT=0 # 0=none, 1=auto
- VAR BOOL notifyEnter[1] DEFAULT=false
- VAR BOOL notifyLoop[1] DEFAULT=false
- VAR BOOL notifyStageAdvance[1] DEFAULT=false
- VAR BOOL notifyStageRegress[1] DEFAULT=false
- VAR BOOL useGlobalCoords[1] DEFAULT=false
- VAR FLOAT localTime[1] DEFAULT=0
- VAR SHORT currentLoop[1] DEFAULT=0
- VAR BOOL isAttached[1] DEFAULT=false
+ VERSION 3
+ VAR STRING32 name[1]
+ VAR SHORT numLoops[1] DEFAULT=0 # -1=loopForever
+ VAR BYTE forward[1] DEFAULT=0 # 0=none, 1=kbd, 2=auto
+ VAR BYTE backward[1] DEFAULT=0 # 0=none, 1=kbd
+ VAR BYTE stageAdvance[1] DEFAULT=0 # 0=none, 1=auto
+ VAR BYTE stageRegress[1] DEFAULT=0 # 0=none, 1=auto
+ VAR BOOL notifyEnter[1] DEFAULT=false
+ VAR BOOL notifyLoop[1] DEFAULT=false
+ VAR BOOL notifyStageAdvance[1] DEFAULT=false
+ VAR BOOL notifyStageRegress[1] DEFAULT=false
+ VAR BOOL useGlobalCoords[1] DEFAULT=false
+ VAR FLOAT localTime[1] DEFAULT=0
+ VAR SHORT currentLoop[1] DEFAULT=0
+ VAR BOOL isAttached[1] DEFAULT=false
}
#
# State for the plAvBrainGeneric
#
-STATEDESC genericBrain
+STATEDESC genericBrain
{
- VERSION 3
- VAR BOOL noBrain[1] DEFAULT=true # set if not a brain
- VAR $standardStage stages[]
- VAR BYTE currentStage[1] DEFAULT=0
- VAR BOOL freezePhysicalAtEnd[1] DEFAULT=false
- VAR PLKEY callbackRcvr[1]
- VAR BOOL movingForward[1] DEFAULT=true
- VAR BYTE exitFlags[1] DEFAULT=0
- VAR BYTE type[1] # could be byte
- VAR BYTE mode[1] # could be byte
- VAR FLOAT fadeIn[1] DEFAULT=1.0
- VAR FLOAT fadeOut[1] DEFAULT=1.0
- VAR BYTE moveMode[1] # could be byte
- VAR BYTE bodyUsage[1] # could be byte
+ VERSION 3
+ VAR BOOL noBrain[1] DEFAULT=true # set if not a brain
+ VAR $standardStage stages[]
+ VAR BYTE currentStage[1] DEFAULT=0
+ VAR BOOL freezePhysicalAtEnd[1] DEFAULT=false
+ VAR PLKEY callbackRcvr[1]
+ VAR BOOL movingForward[1] DEFAULT=true
+ VAR BYTE exitFlags[1] DEFAULT=0
+ VAR BYTE type[1] # could be byte
+ VAR BYTE mode[1] # could be byte
+ VAR FLOAT fadeIn[1] DEFAULT=1.0
+ VAR FLOAT fadeOut[1] DEFAULT=1.0
+ VAR BYTE moveMode[1] # could be byte
+ VAR BYTE bodyUsage[1] # could be byte
}
#
@@ -76,75 +99,58 @@ STATEDESC genericBrain
#
STATEDESC climbBrain
{
- VERSION 1
- VAR INT curMode[1]
- VAR INT nextMode[1]
- VAR INT allowedDirections[1]
- VAR INT allowedDismounts[1]
- VAR FLOAT vertProbeLength[1]
- VAR FLOAT horizProbeLength[1]
- VAR BOOL curStageAttached[1]
- VAR INT curStage[1]
- VAR FLOAT curStageTime[1]
- VAR FLOAT curStageStrength[1]
- VAR BOOL exitStageAttached[1]
- VAR INT exitStage[1]
- VAR FLOAT exitStageTime[1]
- VAR BOOL exitStageStrength[1]
+ VERSION 1
+ VAR INT curMode[1]
+ VAR INT nextMode[1]
+ VAR INT allowedDirections[1]
+ VAR INT allowedDismounts[1]
+ VAR FLOAT vertProbeLength[1]
+ VAR FLOAT horizProbeLength[1]
+ VAR BOOL curStageAttached[1]
+ VAR INT curStage[1]
+ VAR FLOAT curStageTime[1]
+ VAR FLOAT curStageStrength[1]
+ VAR BOOL exitStageAttached[1]
+ VAR INT exitStage[1]
+ VAR FLOAT exitStageTime[1]
+ VAR BOOL exitStageStrength[1]
}
STATEDESC driveBrain
{
- VERSION 1
- VAR INT unUsed[1]
+ VERSION 1
+ VAR INT unUsed[1]
}
#
# A pseudo-union structure. It looks like it contains several varying-length
# arrays, but in reality only one of them has anything in it, and only one
# brain at that.
-STATEDESC brainUnion
+STATEDESC brainUnion
{
- VERSION 1
- VAR $genericBrain fGenericBrain[]
- VAR $climbBrain fClimbBrain[]
- VAR $driveBrain fDriveBrain[]
+ VERSION 1
+ VAR $genericBrain fGenericBrain[]
+ VAR $climbBrain fClimbBrain[]
+ VAR $driveBrain fDriveBrain[]
}
#
# The base block contains state for the plAvBrainHuman (which all avatars must have)
# and a variable-length state of brains of varying type.
#
-STATEDESC avatar
-{
- VERSION 5
- VAR $brainUnion brainStack[]
- VAR BYTE invisibilityLevel[1] DEFAULT=0 # 0 means visible, >0 is CCR level of invisibility
-}
-
-STATEDESC avatar
-{
- VERSION 6
- VAR $brainUnion brainStack[]
- VAR BYTE invisibilityLevel[1] DEFAULT=0 # 0 means visible, >0 is CCR level of invisibility
-
- VAR POINT3 position[1] DEFAULT=(0,0,0)
- VAR FLOAT rotation[1] DEFAULT=0.0
- VAR PLKEY subworld[1]
-}
STATEDESC avatar
{
- VERSION 7
- VAR $brainUnion brainStack[]
- VAR BYTE invisibilityLevel[1] DEFAULT=0 # 0 means visible, >0 is CCR level of invisibility
+ VERSION 7
+ VAR $brainUnion brainStack[]
+ VAR BYTE invisibilityLevel[1] DEFAULT=0 # 0 means visible, >0 is CCR level of invisibility
}
STATEDESC avatarPhysical
{
- VERSION 1
+ VERSION 1
- VAR POINT3 position[1] DEFAULT=(0,0,0)
- VAR FLOAT rotation[1] DEFAULT=0.0
- VAR PLKEY subworld[1]
+ VAR POINT3 position[1] DEFAULT=(0,0,0)
+ VAR FLOAT rotation[1] DEFAULT=0.0
+ VAR PLKEY subworld[1]
}
diff --git a/Sources/Plasma/PubUtilLib/plSDL/SDL/cloneMessage.sdl b/Sources/Plasma/PubUtilLib/plSDL/SDL/cloneMessage.sdl
index b7b0b87d30..2f6b2de7e0 100644
--- a/Sources/Plasma/PubUtilLib/plSDL/SDL/cloneMessage.sdl
+++ b/Sources/Plasma/PubUtilLib/plSDL/SDL/cloneMessage.sdl
@@ -1,3 +1,44 @@
+# /*==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
@@ -18,6 +59,6 @@
STATEDESC CloneMessage
{
- VERSION 1
- VAR CREATABLE message[1] # The message as a creatable stream
+ VERSION 1
+ VAR CREATABLE message[1] # The message as a creatable stream
}
diff --git a/Sources/Plasma/PubUtilLib/plSDL/SDL/clothing.sdl b/Sources/Plasma/PubUtilLib/plSDL/SDL/clothing.sdl
index cc8d63bcc7..4f6b20c269 100644
--- a/Sources/Plasma/PubUtilLib/plSDL/SDL/clothing.sdl
+++ b/Sources/Plasma/PubUtilLib/plSDL/SDL/clothing.sdl
@@ -1,3 +1,44 @@
+# /*==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
@@ -15,10 +56,10 @@
#
STATEDESC clothingItem
{
- VERSION 3 # version is an int
- VAR PLKEY item[1]
- VAR RGB8 tint[1] DEFAULT=(1,1,1)
- VAR RGB8 tint2[1] DEFAULT=(1,1,1)
+ VERSION 3 # version is an int
+ VAR PLKEY item[1]
+ VAR RGB8 tint[1] DEFAULT=(1,1,1)
+ VAR RGB8 tint2[1] DEFAULT=(1,1,1)
}
#
@@ -27,9 +68,9 @@ STATEDESC clothingItem
#
STATEDESC appearanceOptions
{
- VERSION 2
- VAR RGB8 skinTint[1] DEFAULT=(1,1,1)
- VAR BYTE faceBlends[] DEFAULT=0;
+ VERSION 2
+ VAR RGB8 skinTint[1] DEFAULT=(1,1,1)
+ VAR BYTE faceBlends[] DEFAULT=0;
}
#
@@ -38,9 +79,9 @@ STATEDESC appearanceOptions
#
STATEDESC clothing
{
- VERSION 4
- VAR $clothingItem wardrobe[]
- VAR $appearanceOptions appearance[1]
- VAR PLKEY linkInAnim[1] DEFAULT=nil
+ VERSION 4
+ VAR $clothingItem wardrobe[]
+ VAR $appearanceOptions appearance[1]
+ VAR PLKEY linkInAnim[1] DEFAULT=nil
}
diff --git a/Sources/Plasma/PubUtilLib/plSDL/SDL/morph.sdl b/Sources/Plasma/PubUtilLib/plSDL/SDL/morph.sdl
index df1248a2b3..8bd1a974b7 100644
--- a/Sources/Plasma/PubUtilLib/plSDL/SDL/morph.sdl
+++ b/Sources/Plasma/PubUtilLib/plSDL/SDL/morph.sdl
@@ -1,3 +1,44 @@
+# /*==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
@@ -10,19 +51,19 @@
STATEDESC MorphSet
{
- VERSION 2
- VAR PLKEY mesh[1] DEFAULT=nil
- VAR BYTE weights[] DEFAULT=0
+ VERSION 2
+ VAR PLKEY mesh[1] DEFAULT=nil
+ VAR BYTE weights[] DEFAULT=0
}
STATEDESC MorphSequence
{
- VERSION 2
+ VERSION 2
- # User data. The avatar sets this so that it can later differentiate between
- # various records in the vault
- VAR BYTE targetID[1] DEFAULT=0
+ # User data. The avatar sets this so that it can later differentiate between
+ # various records in the vault
+ VAR BYTE targetID[1] DEFAULT=0
- VAR $MorphSet morphs[]
+ VAR $MorphSet morphs[]
}
diff --git a/Sources/Plasma/PubUtilLib/plSDL/SDL/particle.sdl b/Sources/Plasma/PubUtilLib/plSDL/SDL/particle.sdl
index f6ab2b07f4..6e555807a7 100644
--- a/Sources/Plasma/PubUtilLib/plSDL/SDL/particle.sdl
+++ b/Sources/Plasma/PubUtilLib/plSDL/SDL/particle.sdl
@@ -1,3 +1,44 @@
+# /*==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
@@ -12,6 +53,6 @@
STATEDESC ParticleSystem
{
- VERSION 1
- VAR INT numParticles[1] DEFAULT=0
+ VERSION 1
+ VAR INT numParticles[1] DEFAULT=0
}
diff --git a/Sources/Plasma/PubUtilLib/plSDL/SDL/physical.sdl b/Sources/Plasma/PubUtilLib/plSDL/SDL/physical.sdl
index da7b9a421a..0e3bb51eba 100644
--- a/Sources/Plasma/PubUtilLib/plSDL/SDL/physical.sdl
+++ b/Sources/Plasma/PubUtilLib/plSDL/SDL/physical.sdl
@@ -1,3 +1,44 @@
+# /*==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
@@ -11,12 +52,12 @@
STATEDESC physical
{
- VERSION 2
- VAR POINT3 position[1] DEFAULT=(0,0,0)
- VAR QUATERNION orientation[1] DEFAULT=(0,0,0,1)
- VAR VECTOR3 linear[1] DEFAULT=(0,0,0)
- VAR VECTOR3 angular[1] DEFAULT=(0,0,0)
- VAR PLKEY subworld[1]
+ VERSION 2
+ VAR POINT3 position[1] DEFAULT=(0,0,0)
+ VAR QUATERNION orientation[1] DEFAULT=(0,0,0,1)
+ VAR VECTOR3 linear[1] DEFAULT=(0,0,0)
+ VAR VECTOR3 angular[1] DEFAULT=(0,0,0)
+ VAR PLKEY subworld[1]
}
diff --git a/Sources/Plasma/PubUtilLib/plSDL/SDL/responder.sdl b/Sources/Plasma/PubUtilLib/plSDL/SDL/responder.sdl
index 410f169b34..742b932f84 100644
--- a/Sources/Plasma/PubUtilLib/plSDL/SDL/responder.sdl
+++ b/Sources/Plasma/PubUtilLib/plSDL/SDL/responder.sdl
@@ -1,3 +1,44 @@
+# /*==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
@@ -10,15 +51,15 @@
STATEDESC Responder
{
- VERSION 3
- VAR INT curState[1] DEFAULT=0 # The current state (first index for fCommandList)
+ VERSION 3
+ VAR INT curState[1] DEFAULT=0 # The current state (first index for fCommandList)
- VAR INT curCommand[1] DEFAULT=-1 # The command we are currently waiting to send
- # (or -1 if we're not sending)
- VAR BOOL netRequest[1] DEFAULT=false # Was the last trigger a net request
- VAR INT completedEvents[] # Which events that commands are waiting on have completed
- VAR BOOL enabled[1] DEFAULT=true
- VAR PLKEY playerKey[1] # The player who triggered this last
- VAR PLKEY triggerer[1] # Whoever triggered us (for sending notify callbacks)
+ VAR INT curCommand[1] DEFAULT=-1 # The command we are currently waiting to send
+ # (or -1 if we're not sending)
+ VAR BOOL netRequest[1] DEFAULT=false # Was the last trigger a net request
+ VAR INT completedEvents[] # Which events that commands are waiting on have completed
+ VAR BOOL enabled[1] DEFAULT=true
+ VAR PLKEY playerKey[1] # The player who triggered this last
+ VAR PLKEY triggerer[1] # Whoever triggered us (for sending notify callbacks)
}
diff --git a/Sources/Plasma/PubUtilLib/plSDL/SDL/sound.sdl b/Sources/Plasma/PubUtilLib/plSDL/SDL/sound.sdl
index 34e19a4318..247c7a5286 100644
--- a/Sources/Plasma/PubUtilLib/plSDL/SDL/sound.sdl
+++ b/Sources/Plasma/PubUtilLib/plSDL/SDL/sound.sdl
@@ -1,3 +1,44 @@
+# /*==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
@@ -10,10 +51,10 @@
STATEDESC SoundState
{
- VERSION 1
- VAR FLOAT desiredVolume[1] DEFAULT=0 # 0 to 1
- VAR TIME time[1] DEFAULT=0 # time sound was started
- VAR BOOL playing[1] DEFAULT=false # is it playing
+ VERSION 1
+ VAR FLOAT desiredVolume[1] DEFAULT=0 # 0 to 1
+ VAR TIME time[1] DEFAULT=0 # time sound was started
+ VAR BOOL playing[1] DEFAULT=false # is it playing
}
#
@@ -22,8 +63,8 @@ STATEDESC SoundState
#
STATEDESC Sound
{
- VERSION 1
- VAR $SoundState sounds[] # List of soundStates on a sceneObject
+ VERSION 1
+ VAR $SoundState sounds[] # List of soundStates on a sceneObject
}
diff --git a/Sources/Plasma/PubUtilLib/plSDL/SDL/xregion.sdl b/Sources/Plasma/PubUtilLib/plSDL/SDL/xregion.sdl
index 51e06eebc8..4f39364ecd 100644
--- a/Sources/Plasma/PubUtilLib/plSDL/SDL/xregion.sdl
+++ b/Sources/Plasma/PubUtilLib/plSDL/SDL/xregion.sdl
@@ -1,3 +1,44 @@
+# /*==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
@@ -10,6 +51,6 @@
STATEDESC XRegion
{
- VERSION 1
- VAR BOOL cleared[1] DEFAULT=false # is it cleared
+ VERSION 1
+ VAR BOOL cleared[1] DEFAULT=false # is it cleared
}
\ No newline at end of file