mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-18 11:19:10 +00:00
First part of PubUtilLib cmakification
This commit is contained in:
@ -2,3 +2,4 @@ add_subdirectory(CoreLib)
|
||||
add_subdirectory(CoreLibExe)
|
||||
add_subdirectory(FeatureLib)
|
||||
add_subdirectory(NucleusLib)
|
||||
add_subdirectory(PubUtilLib)
|
||||
|
@ -0,0 +1,21 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../FeatureLib")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
include_directories(${OPENSSL_INCLUDE_DIR})
|
||||
|
||||
set(plAgeDescription_SOURCES
|
||||
plAgeDescription.cpp
|
||||
plAgeManifest.cpp
|
||||
)
|
||||
|
||||
set(plAgeDescription_HEADERS
|
||||
plAgeDescription.h
|
||||
plAgeManifest.h
|
||||
)
|
||||
|
||||
add_library(plAgeDescription STATIC ${plAgeDescription_SOURCES} ${plAgeDescription_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plAgeDescription_SOURCES})
|
||||
source_group("Header Files" FILES ${plAgeDescription_HEADERS})
|
@ -28,9 +28,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAgeDescription.h"
|
||||
#include "hsUtils.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "../plFile/hsFiles.h"
|
||||
#include "../plFile/plInitFileReader.h"
|
||||
#include "../plFile/plEncryptedStream.h"
|
||||
#include "plFile/hsFiles.h"
|
||||
#include "plFile/plInitFileReader.h"
|
||||
#include "plFile/plEncryptedStream.h"
|
||||
#include "hsStringTokenizer.h"
|
||||
#include <functional>
|
||||
#include <algorithm>
|
||||
|
@ -29,9 +29,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTypes.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "hsUtils.h"
|
||||
#include "../plUnifiedTime/plUnifiedTime.h"
|
||||
#include "../pnKeyedObject/plUoid.h"
|
||||
#include "../plFile/plInitFileReader.h"
|
||||
#include "plUnifiedTime/plUnifiedTime.h"
|
||||
#include "pnKeyedObject/plUoid.h"
|
||||
#include "plFile/plInitFileReader.h"
|
||||
|
||||
//
|
||||
// Age Definition File Reader/Writer
|
||||
|
@ -35,9 +35,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAgeManifest.h"
|
||||
#include "hsUtils.h"
|
||||
|
||||
#include "../plFile/hsFiles.h"
|
||||
#include "../plFile/plFileUtils.h"
|
||||
#include "../plFile/plInitFileReader.h"
|
||||
#include "plFile/hsFiles.h"
|
||||
#include "plFile/plFileUtils.h"
|
||||
#include "plFile/plInitFileReader.h"
|
||||
#include "hsStringTokenizer.h"
|
||||
|
||||
|
||||
|
@ -37,9 +37,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTypes.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "hsUtils.h"
|
||||
#include "../plUnifiedTime/plUnifiedTime.h"
|
||||
#include "../plFile/plInitFileReader.h"
|
||||
#include "../plEncryption/plChecksum.h"
|
||||
#include "plUnifiedTime/plUnifiedTime.h"
|
||||
#include "plFile/plInitFileReader.h"
|
||||
#include "plEncryption/plChecksum.h"
|
||||
|
||||
|
||||
//// Small Container Classes for a Single File ///////////////////////////////
|
||||
|
@ -0,0 +1,26 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../FeatureLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
include_directories(${OPENSSL_INCLUDE_DIR})
|
||||
|
||||
set(plAgeLoader_SOURCES
|
||||
plAgeLoader.cpp
|
||||
plAgeLoaderPaging.cpp
|
||||
plBackgroundDownloader.cpp
|
||||
plResPatcher.cpp
|
||||
)
|
||||
|
||||
set(plAgeLoader_HEADERS
|
||||
plAgeLoader.h
|
||||
plAgeLoaderCreatable.h
|
||||
plBackgroundDownloader.h
|
||||
plResPatcher.h
|
||||
)
|
||||
|
||||
add_library(plAgeLoader STATIC ${plAgeLoader_SOURCES} ${plAgeLoader_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plAgeLoader_SOURCES})
|
||||
source_group("Header Files" FILES ${plAgeLoader_HEADERS})
|
@ -32,28 +32,28 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plBackgroundDownloader.h"
|
||||
#include "process.h" // for getpid()
|
||||
|
||||
#include "../pnProduct/pnProduct.h"
|
||||
#include "pnProduct/pnProduct.h"
|
||||
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnKeyedObject/plFixedKey.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../pnMessage/plClientMsg.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnKeyedObject/plFixedKey.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "pnMessage/plClientMsg.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
|
||||
#include "../plScene/plRelevanceMgr.h"
|
||||
#include "../plResMgr/plKeyFinder.h"
|
||||
#include "../plAgeDescription/plAgeDescription.h"
|
||||
#include "../plSDL/plSDL.h"
|
||||
#include "../plNetClient/plNetClientMgr.h"
|
||||
#include "../plResMgr/plRegistryHelpers.h"
|
||||
#include "../plResMgr/plRegistryNode.h"
|
||||
#include "../plResMgr/plResManager.h"
|
||||
#include "../plFile/plEncryptedStream.h"
|
||||
#include "plScene/plRelevanceMgr.h"
|
||||
#include "plResMgr/plKeyFinder.h"
|
||||
#include "plAgeDescription/plAgeDescription.h"
|
||||
#include "plSDL/plSDL.h"
|
||||
#include "plNetClient/plNetClientMgr.h"
|
||||
#include "plResMgr/plRegistryHelpers.h"
|
||||
#include "plResMgr/plRegistryNode.h"
|
||||
#include "plResMgr/plResManager.h"
|
||||
#include "plFile/plEncryptedStream.h"
|
||||
|
||||
/// TEMP HACK TO LOAD CONSOLE INIT FILES ON AGE LOAD
|
||||
#include "../plMessage/plConsoleMsg.h"
|
||||
#include "../plMessage/plLoadAvatarMsg.h"
|
||||
#include "../plMessage/plAgeLoadedMsg.h"
|
||||
#include "plMessage/plConsoleMsg.h"
|
||||
#include "plMessage/plLoadAvatarMsg.h"
|
||||
#include "plMessage/plAgeLoadedMsg.h"
|
||||
|
||||
|
||||
extern hsBool gDataServerLocal;
|
||||
|
@ -29,14 +29,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTypes.h"
|
||||
#include "hsStlUtils.h"
|
||||
|
||||
#include "../pnUtils/pnUtils.h"
|
||||
#include "../pnNetBase/pnNetBase.h"
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "pnUtils/pnUtils.h"
|
||||
#include "pnNetBase/pnNetBase.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
|
||||
#include "../plAgeDescription/plAgeDescription.h"
|
||||
#include "plAgeDescription/plAgeDescription.h"
|
||||
|
||||
#include "../plUUID/plUUID.h"
|
||||
#include "plUUID/plUUID.h"
|
||||
|
||||
//
|
||||
// A singleton class which manages loading and unloading ages and operations associated with that
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plAgeLoaderCreatable_inc
|
||||
#define plAgeLoaderCreatable_inc
|
||||
|
||||
#include "../pnFactory/plCreator.h"
|
||||
#include "pnFactory/plCreator.h"
|
||||
|
||||
#include "plAgeLoader.h"
|
||||
REGISTER_CREATABLE( plAgeLoader);
|
||||
|
@ -31,17 +31,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
|
||||
#include "../plMessage/plAgeLoadedMsg.h"
|
||||
#include "../plNetMessage/plNetMessage.h"
|
||||
#include "../plProgressMgr/plProgressMgr.h"
|
||||
#include "../plSDL/plSDL.h"
|
||||
#include "../pnDispatch/plDispatch.h"
|
||||
#include "../plResMgr/plResManager.h"
|
||||
#include "plMessage/plAgeLoadedMsg.h"
|
||||
#include "plNetMessage/plNetMessage.h"
|
||||
#include "plProgressMgr/plProgressMgr.h"
|
||||
#include "plSDL/plSDL.h"
|
||||
#include "pnDispatch/plDispatch.h"
|
||||
#include "plResMgr/plResManager.h"
|
||||
|
||||
#include "../plNetClient/plNetClientMgr.h"
|
||||
#include "plNetClient/plNetClientMgr.h"
|
||||
|
||||
//
|
||||
// if room is reserved or for animations, don't report it to the server.
|
||||
|
@ -27,26 +27,26 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include <process.h>
|
||||
|
||||
#include "../pnUtils/pnUtils.h"
|
||||
#include "../pnNetBase/pnNetBase.h"
|
||||
#include "../plEncryption/plChecksum.h"
|
||||
#include "pnUtils/pnUtils.h"
|
||||
#include "pnNetBase/pnNetBase.h"
|
||||
#include "plEncryption/plChecksum.h"
|
||||
|
||||
#include "../NucleusLib/inc/hsResMgr.h"
|
||||
#include "hsResMgr.h"
|
||||
|
||||
#include "../plAgeDescription/plAgeManifest.h"
|
||||
#include "../plResMgr/plResManager.h"
|
||||
#include "../plFile/plFileUtils.h"
|
||||
#include "../plFile/plEncryptedStream.h"
|
||||
#include "../plCompression/plZlibStream.h"
|
||||
#include "../plAudioCore/plAudioFileReader.h"
|
||||
#include "../plProgressMgr/plProgressMgr.h"
|
||||
#include "plAgeDescription/plAgeManifest.h"
|
||||
#include "plResMgr/plResManager.h"
|
||||
#include "plFile/plFileUtils.h"
|
||||
#include "plFile/plEncryptedStream.h"
|
||||
#include "plCompression/plZlibStream.h"
|
||||
#include "plAudioCore/plAudioFileReader.h"
|
||||
#include "plProgressMgr/plProgressMgr.h"
|
||||
|
||||
#include "../pnAsyncCore/pnAsyncCore.h"
|
||||
#include "../pnNetCli/pnNetCli.h"
|
||||
#include "../plNetGameLib/plNetGameLib.h"
|
||||
#include "pnAsyncCore/pnAsyncCore.h"
|
||||
#include "pnNetCli/pnNetCli.h"
|
||||
#include "plNetGameLib/plNetGameLib.h"
|
||||
|
||||
#include "../pnDispatch/plDispatch.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "pnDispatch/plDispatch.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
|
||||
static const unsigned kMaxDownloadTries = 10;
|
||||
static const wchar s_manifest[] = L"AllAges";
|
||||
|
@ -25,22 +25,22 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*==LICENSE==*/
|
||||
#include "plResPatcher.h"
|
||||
|
||||
#include "../NucleusLib/inc/hsResMgr.h"
|
||||
#include "hsResMgr.h"
|
||||
|
||||
#include "../plAgeDescription/plAgeManifest.h"
|
||||
#include "../plResMgr/plResManager.h"
|
||||
#include "../plFile/plFileUtils.h"
|
||||
#include "../plFile/plEncryptedStream.h"
|
||||
#include "../plCompression/plZlibStream.h"
|
||||
#include "../plAudioCore/plAudioFileReader.h"
|
||||
#include "../plProgressMgr/plProgressMgr.h"
|
||||
#include "plAgeDescription/plAgeManifest.h"
|
||||
#include "plResMgr/plResManager.h"
|
||||
#include "plFile/plFileUtils.h"
|
||||
#include "plFile/plEncryptedStream.h"
|
||||
#include "plCompression/plZlibStream.h"
|
||||
#include "plAudioCore/plAudioFileReader.h"
|
||||
#include "plProgressMgr/plProgressMgr.h"
|
||||
|
||||
#include "../pnAsyncCore/pnAsyncCore.h"
|
||||
#include "../pnNetCli/pnNetCli.h"
|
||||
#include "../plNetGameLib/plNetGameLib.h"
|
||||
#include "pnAsyncCore/pnAsyncCore.h"
|
||||
#include "pnNetCli/pnNetCli.h"
|
||||
#include "plNetGameLib/plNetGameLib.h"
|
||||
|
||||
#include "../pnDispatch/plDispatch.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "pnDispatch/plDispatch.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
|
||||
static const unsigned kMaxDownloadTries = 10;
|
||||
|
||||
|
@ -28,9 +28,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsStlUtils.h"
|
||||
|
||||
#include "../pnUtils/pnUtils.h"
|
||||
#include "../pnNetBase/pnNetBase.h"
|
||||
#include "../plEncryption/plChecksum.h"
|
||||
#include "pnUtils/pnUtils.h"
|
||||
#include "pnNetBase/pnNetBase.h"
|
||||
#include "plEncryption/plChecksum.h"
|
||||
|
||||
|
||||
class plManifest;
|
||||
|
@ -0,0 +1,24 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
include_directories(${OPENAL_INCLUDE_DIR})
|
||||
|
||||
set(plAudible_SOURCES
|
||||
plAudibleNull.cpp
|
||||
plWinAudible.cpp
|
||||
plWinAudibleProxy.cpp
|
||||
)
|
||||
|
||||
set(plAudible_HEADERS
|
||||
plAudibleCreatable.h
|
||||
plAudibleNull.h
|
||||
plWinAudible.h
|
||||
plWinAudibleProxy.h
|
||||
)
|
||||
|
||||
add_library(plAudible STATIC ${plAudible_SOURCES} ${plAudible_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plAudible_SOURCES})
|
||||
source_group("Header Files" FILES ${plAudible_HEADERS})
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plAudibleCreatable_inc
|
||||
#define plAudibleCreatable_inc
|
||||
|
||||
#include "../pnFactory/plCreator.h"
|
||||
#include "pnFactory/plCreator.h"
|
||||
|
||||
#include "plAudibleNull.h"
|
||||
|
||||
|
@ -30,8 +30,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "plgDispatch.h"
|
||||
#include "hsResMgr.h"
|
||||
#include "../pnMessage/plNodeRefMsg.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "pnMessage/plNodeRefMsg.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
|
||||
hsVector3 plAudibleNull::GetVelocity(int index) const
|
||||
{
|
||||
|
@ -29,29 +29,29 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plWinAudible.h"
|
||||
#include "hsMatrix44.h"
|
||||
#include "hsTimer.h"
|
||||
#include "../plAudio/plSound.h"
|
||||
#include "../plAudio/plWin32Sound.h"
|
||||
#include "../plAudio/plVoiceChat.h"
|
||||
#include "../plAudio/plAudioSystem.h"
|
||||
#include "../plAudio/plWin32StreamingSound.h"
|
||||
#include "../pnMessage/plSoundMsg.h"
|
||||
#include "../pnMessage/plTimeMsg.h"
|
||||
#include "../pnMessage/plAudioSysMsg.h"
|
||||
#include "../plMessage/plLinkToAgeMsg.h"
|
||||
#include "plAudio/plSound.h"
|
||||
#include "plAudio/plWin32Sound.h"
|
||||
#include "plAudio/plVoiceChat.h"
|
||||
#include "plAudio/plAudioSystem.h"
|
||||
#include "plAudio/plWin32StreamingSound.h"
|
||||
#include "pnMessage/plSoundMsg.h"
|
||||
#include "pnMessage/plTimeMsg.h"
|
||||
#include "pnMessage/plAudioSysMsg.h"
|
||||
#include "plMessage/plLinkToAgeMsg.h"
|
||||
#include "hsResMgr.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "hsQuat.h"
|
||||
|
||||
#include "plgDispatch.h"
|
||||
#include "../pnMessage/plNodeRefMsg.h"
|
||||
#include "../pnMessage/plEventCallbackMsg.h"
|
||||
#include "../pnMessage/plCmdIfaceModMsg.h"
|
||||
#include "../pnMessage/plProxyDrawMsg.h"
|
||||
#include "../plMessage/plInputEventMsg.h"
|
||||
#include "../pnInputCore/plControlEventCodes.h"
|
||||
#include "../plModifier/plSoundSDLModifier.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "pnMessage/plNodeRefMsg.h"
|
||||
#include "pnMessage/plEventCallbackMsg.h"
|
||||
#include "pnMessage/plCmdIfaceModMsg.h"
|
||||
#include "pnMessage/plProxyDrawMsg.h"
|
||||
#include "plMessage/plInputEventMsg.h"
|
||||
#include "pnInputCore/plControlEventCodes.h"
|
||||
#include "plModifier/plSoundSDLModifier.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
|
||||
#define SND_INDEX_CHECK( index, ret ) \
|
||||
if( index >= fSoundObjs.GetCount() ) \
|
||||
|
@ -28,8 +28,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plWinAudibleProxy.h"
|
||||
#include "plWinAudible.h"
|
||||
|
||||
#include "../plDrawable/plDrawableGenerator.h"
|
||||
#include "../pnMessage/plProxyDrawMsg.h"
|
||||
#include "plDrawable/plDrawableGenerator.h"
|
||||
#include "pnMessage/plProxyDrawMsg.h"
|
||||
|
||||
plWinAudibleProxy::plWinAudibleProxy()
|
||||
: plProxyGen(hsColorRGBA().Set(0.2f,0.2f,0.8f,1.f), hsColorRGBA().Set(1.f,0.5f,0.5f,1.f), 0.2f),
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plWinAudibleProxy_inc
|
||||
#define plWinAudibleProxy_inc
|
||||
|
||||
#include "../plDrawable/plProxyGen.h"
|
||||
#include "plDrawable/plProxyGen.h"
|
||||
|
||||
class plWinAudible;
|
||||
|
||||
|
@ -0,0 +1,108 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../FeatureLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
include_directories(${OPENSSL_INCLUDE_DIR})
|
||||
include_directories(${OPENAL_INCLUDE_DIR})
|
||||
|
||||
set(plAvatar_SOURCES
|
||||
plAGAnim.cpp
|
||||
plAGAnimInstance.cpp
|
||||
plAGApplicator.cpp
|
||||
plAGChannel.cpp
|
||||
plAGMasterMod.cpp
|
||||
plAGMasterSDLModifier.cpp
|
||||
plAGModifier.cpp
|
||||
plAnimStage.cpp
|
||||
plAntiGravAction.cpp
|
||||
plArmatureEffects.cpp
|
||||
plArmatureMod.cpp
|
||||
plAvatarClothing.cpp
|
||||
plAvatarMgr.cpp
|
||||
plAvatarSDLModifier.cpp
|
||||
plAvatarTasks.cpp
|
||||
plAvBehaviors.cpp
|
||||
plAvBrain.cpp
|
||||
plAvBrainClimb.cpp
|
||||
plAvBrainCoop.cpp
|
||||
plAvBrainCritter.cpp
|
||||
plAvBrainDrive.cpp
|
||||
plAvBrainGeneric.cpp
|
||||
plAvBrainHuman.cpp
|
||||
plAvBrainRideAnimatedPhysical.cpp
|
||||
plAvBrainSwim.cpp
|
||||
plAvCallbackAction.cpp
|
||||
plAvLadderModifier.cpp
|
||||
plAvTaskBrain.cpp
|
||||
plAvTaskSeek.cpp
|
||||
plClothingSDLModifier.cpp
|
||||
plCoopCoordinator.cpp
|
||||
plMatrixChannel.cpp
|
||||
plMultistageBehMod.cpp
|
||||
plNPCSpawnMod.cpp
|
||||
plOneShotMod.cpp
|
||||
plPhysicalControllerCore.cpp
|
||||
plPointChannel.cpp
|
||||
plQuatChannel.cpp
|
||||
plScalarChannel.cpp
|
||||
plSeekPointMod.cpp
|
||||
plSittingModifier.cpp
|
||||
plSwimRegion.cpp
|
||||
)
|
||||
|
||||
set(plAvatar_HEADERS
|
||||
plAGAnim.h
|
||||
plAGAnimInstance.h
|
||||
plAGApplicator.h
|
||||
plAGChannel.h
|
||||
plAGMasterMod.h
|
||||
plAGMasterSDLModifier.h
|
||||
plAGModifier.h
|
||||
plAnimStage.h
|
||||
plAntiGravAction.h
|
||||
plArmatureEffects.h
|
||||
plArmatureMod.h
|
||||
plAvatarClothing.h
|
||||
plAvatarCreatable.h
|
||||
plAvatarMgr.h
|
||||
plAvatarSDLModifier.h
|
||||
plAvatarTasks.h
|
||||
plAvBehaviors.h
|
||||
plAvBrain.h
|
||||
plAvBrainClimb.h
|
||||
plAvBrainCoop.h
|
||||
plAvBrainCritter.h
|
||||
plAvBrainDrive.h
|
||||
plAvBrainGeneric.h
|
||||
plAvBrainHuman.h
|
||||
plAvBrainRideAnimatedPhysical.h
|
||||
plAvBrainSwim.h
|
||||
plAvCallbackAction.h
|
||||
plAvDefs.h
|
||||
plAvLadderModifier.h
|
||||
plAvTask.h
|
||||
plAvTaskBrain.h
|
||||
plAvTaskSeek.h
|
||||
plClothingLayout.h
|
||||
plClothingSDLModifier.h
|
||||
plCoopCoordinator.h
|
||||
plCritterCommands.h
|
||||
plMatrixChannel.h
|
||||
plMultistageBehMod.h
|
||||
plNPCSpawnMod.h
|
||||
plOneShotMod.h
|
||||
plPhysicalControllerCore.h
|
||||
plPointChannel.h
|
||||
plQuatChannel.h
|
||||
plScalarChannel.h
|
||||
plSeekPointMod.h
|
||||
plSittingModifier.h
|
||||
plSwimRegion.h
|
||||
)
|
||||
|
||||
add_library(plAvatar STATIC ${plAvatar_SOURCES} ${plAvatar_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plAvatar_SOURCES})
|
||||
source_group("Header Files" FILES ${plAvatar_HEADERS})
|
@ -39,7 +39,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsResMgr.h"
|
||||
|
||||
// other
|
||||
#include "../plMessage/plAnimCmdMsg.h"
|
||||
#include "plMessage/plAnimCmdMsg.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -34,7 +34,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*/
|
||||
#pragma warning(disable: 4786) // don't care if mangled names are longer than 255 characters
|
||||
|
||||
#include "../pnNetCommon/plSynchedObject.h"
|
||||
#include "pnNetCommon/plSynchedObject.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "hsStlSortUtils.h"
|
||||
|
||||
|
@ -41,11 +41,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTimer.h" // just when debugging for GetSysSeconds
|
||||
|
||||
// other
|
||||
#include "../pnNetCommon/plSDLTypes.h"
|
||||
#include "../plMessage/plAnimCmdMsg.h"
|
||||
#include "../plMessage/plOneShotCallbacks.h"
|
||||
#include "../plModifier/plSDLModifier.h"
|
||||
#include "../plSDL/plSDL.h"
|
||||
#include "pnNetCommon/plSDLTypes.h"
|
||||
#include "plMessage/plAnimCmdMsg.h"
|
||||
#include "plMessage/plOneShotCallbacks.h"
|
||||
#include "plModifier/plSDLModifier.h"
|
||||
#include "plSDL/plSDL.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -45,7 +45,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plScalarChannel.h"
|
||||
|
||||
// other
|
||||
#include "../plInterp/plAnimTimeConvert.h"
|
||||
#include "plInterp/plAnimTimeConvert.h"
|
||||
|
||||
// declarations
|
||||
class plAGChannel;
|
||||
|
@ -44,7 +44,7 @@ class plAGModifier;
|
||||
// INCLUDES
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
#include "../pnFactory/plCreatable.h"
|
||||
#include "pnFactory/plCreatable.h"
|
||||
#include "plAvDefs.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -84,7 +84,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include "../pnFactory/plCreatable.h"
|
||||
#include "pnFactory/plCreatable.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -40,12 +40,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
// other
|
||||
// #include "../pnMessage/plRefMsg.h"
|
||||
#include "../plMessage/plAnimCmdMsg.h"
|
||||
#include "../pnMessage/plSDLModifierMsg.h"
|
||||
#include "../pnMessage/plSDLNotificationMsg.h"
|
||||
#include "../pnMessage/plTimeMsg.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "plMessage/plAnimCmdMsg.h"
|
||||
#include "pnMessage/plSDLModifierMsg.h"
|
||||
#include "pnMessage/plSDLNotificationMsg.h"
|
||||
#include "pnMessage/plTimeMsg.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
|
||||
////////////////
|
||||
// PLAGMASTERMOD
|
||||
|
@ -37,10 +37,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
// INCLUDES
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
#include "../pnModifier/plModifier.h"
|
||||
#include "pnModifier/plModifier.h"
|
||||
#include "plAGChannel.h"
|
||||
#include "plAvDefs.h"
|
||||
#include "../pnKeyedObject/plMsgForwarder.h"
|
||||
#include "pnKeyedObject/plMsgForwarder.h"
|
||||
|
||||
// templates
|
||||
#include "hsStlUtils.h"
|
||||
|
@ -24,15 +24,15 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
*==LICENSE==*/
|
||||
#include "plAGMasterSDLModifier.h"
|
||||
#include "../plSDL/plSDL.h"
|
||||
#include "../plInterp/plAnimTimeConvert.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "plSDL/plSDL.h"
|
||||
#include "plInterp/plAnimTimeConvert.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "plAGMasterMod.h"
|
||||
#include "plAGAnimInstance.h"
|
||||
#include "plgDispatch.h"
|
||||
#include "../pnMessage/plTimeMsg.h"
|
||||
#include "pnMessage/plTimeMsg.h"
|
||||
#include "hsTimer.h"
|
||||
#include "../plMessage/plAnimCmdMsg.h"
|
||||
#include "plMessage/plAnimCmdMsg.h"
|
||||
|
||||
// static vars
|
||||
char plAGMasterSDLModifier::AGMasterVarNames::kStrAtcs[]="atcs";
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plAGMasterSDLModifier_inc
|
||||
#define plAGMasterSDLModifier_inc
|
||||
|
||||
#include "../plModifier/plAnimTimeConvertSDLModifier.h"
|
||||
#include "plModifier/plAnimTimeConvertSDLModifier.h"
|
||||
|
||||
//
|
||||
// This modifier is responsible for sending and recving
|
||||
|
@ -33,9 +33,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTimer.h"
|
||||
|
||||
// other
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../pnSceneObject/plSimulationInterface.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "pnSceneObject/plSimulationInterface.h"
|
||||
|
||||
/////////////////
|
||||
//
|
||||
|
@ -32,10 +32,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#define PLAGMODIFIER_H
|
||||
|
||||
#include "hsTypes.h" // need for plSingleModifier
|
||||
#include "../pnModifier/plSingleModifier.h" // inherited
|
||||
#include "pnModifier/plSingleModifier.h" // inherited
|
||||
|
||||
// local
|
||||
#include "../plAvatar/plScalarChannel.h"
|
||||
#include "plAvatar/plScalarChannel.h"
|
||||
|
||||
// stl
|
||||
#include "hsStlUtils.h"
|
||||
|
@ -46,15 +46,15 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include <cstdio>
|
||||
|
||||
// other
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../plMessage/plSimStateMsg.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "../pnMessage/plNotifyMsg.h"
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "plMessage/plSimStateMsg.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#include "pnMessage/plNotifyMsg.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
|
||||
#ifdef DEBUG_MULTISTAGE
|
||||
#include "plAvatarMgr.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#endif
|
||||
|
||||
|
||||
|
@ -33,7 +33,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsMatrix44.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "../pnFactory/plCreatable.h"
|
||||
#include "pnFactory/plCreatable.h"
|
||||
|
||||
class plMessage;
|
||||
class plAGAnimInstance;
|
||||
|
@ -30,9 +30,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "plAntiGravAction.h"
|
||||
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../plHavok1/plHKPhysical.h"
|
||||
#include "../plAvatar/plSwimRegion.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "plHavok1/plHKPhysical.h"
|
||||
#include "plAvatar/plSwimRegion.h"
|
||||
#include "hsTimer.h"
|
||||
|
||||
// This is meant to be a specific physicsAction for the swim behavior
|
||||
|
@ -25,16 +25,16 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
*==LICENSE==*/
|
||||
#include "plAvCallbackAction.h"
|
||||
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#include "plArmatureEffects.h"
|
||||
#include "../pfMessage/plArmatureEffectMsg.h"
|
||||
#include "../plMessage/plAnimCmdMsg.h"
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "pfMessage/plArmatureEffectMsg.h"
|
||||
#include "plMessage/plAnimCmdMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "plArmatureMod.h"
|
||||
#include "../pnSceneObject/plAudioInterface.h"
|
||||
#include "../plAudio/plSound.h"
|
||||
#include "../plAudio/plAudioSystem.h"
|
||||
#include "../pfAudio/plRandomSoundMod.h"
|
||||
#include "pnSceneObject/plAudioInterface.h"
|
||||
#include "plAudio/plSound.h"
|
||||
#include "plAudio/plAudioSystem.h"
|
||||
#include "pfAudio/plRandomSoundMod.h"
|
||||
#include "hsResMgr.h"
|
||||
#include "plgDispatch.h"
|
||||
|
||||
|
@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plArmatureEffects_inc
|
||||
#define plArmatureEffects_inc
|
||||
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "hsBitVector.h"
|
||||
|
||||
|
@ -47,64 +47,64 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTimer.h"
|
||||
|
||||
// other
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../pnSceneObject/plAudioInterface.h"
|
||||
#include "../plInterp/plAnimTimeConvert.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "pnSceneObject/plAudioInterface.h"
|
||||
#include "plInterp/plAnimTimeConvert.h"
|
||||
|
||||
#include "../pnMessage/plEnableMsg.h"
|
||||
#include "../pnMessage/plTimeMsg.h"
|
||||
#include "../pnMessage/plSDLModifierMsg.h"
|
||||
#include "../pnMessage/plAttachMsg.h"
|
||||
#include "../pnMessage/plWarpMsg.h"
|
||||
#include "../pnMessage/plCorrectionMsg.h"
|
||||
#include "../pnMessage/plCameraMsg.h"
|
||||
#include "../pnMessage/plPipeResMakeMsg.h"
|
||||
#include "pnMessage/plEnableMsg.h"
|
||||
#include "pnMessage/plTimeMsg.h"
|
||||
#include "pnMessage/plSDLModifierMsg.h"
|
||||
#include "pnMessage/plAttachMsg.h"
|
||||
#include "pnMessage/plWarpMsg.h"
|
||||
#include "pnMessage/plCorrectionMsg.h"
|
||||
#include "pnMessage/plCameraMsg.h"
|
||||
#include "pnMessage/plPipeResMakeMsg.h"
|
||||
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../plMessage/plAvatarFootMsg.h"
|
||||
#include "../plMessage/plInputEventMsg.h"
|
||||
#include "../plMessage/plLoadAgeMsg.h"
|
||||
#include "../plMessage/plAnimCmdMsg.h"
|
||||
#include "../plMessage/plListenerMsg.h"
|
||||
#include "../plMessage/plAgeLoadedMsg.h"
|
||||
#include "../plMessage/plParticleUpdateMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plAvatarFootMsg.h"
|
||||
#include "plMessage/plInputEventMsg.h"
|
||||
#include "plMessage/plLoadAgeMsg.h"
|
||||
#include "plMessage/plAnimCmdMsg.h"
|
||||
#include "plMessage/plListenerMsg.h"
|
||||
#include "plMessage/plAgeLoadedMsg.h"
|
||||
#include "plMessage/plParticleUpdateMsg.h"
|
||||
|
||||
#include "../plParticleSystem/plParticleSystem.h"
|
||||
#include "../plParticleSystem/plParticleSDLMod.h"
|
||||
#include "plParticleSystem/plParticleSystem.h"
|
||||
#include "plParticleSystem/plParticleSDLMod.h"
|
||||
|
||||
#include "../pfMessage/plArmatureEffectMsg.h"
|
||||
#include "../pfMessage/pfKIMsg.h"
|
||||
#include "../plVault/plVault.h"
|
||||
#include "pfMessage/plArmatureEffectMsg.h"
|
||||
#include "pfMessage/pfKIMsg.h"
|
||||
#include "plVault/plVault.h"
|
||||
|
||||
#include "../pnKeyedObject/plFixedKey.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnKeyedObject/plKeyImp.h"
|
||||
#include "pnKeyedObject/plFixedKey.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnKeyedObject/plKeyImp.h"
|
||||
|
||||
#include "../plDrawable/plInstanceDrawInterface.h"
|
||||
#include "../plDrawable/plDrawableSpans.h"
|
||||
#include "../plSurface/plLayerAnimation.h"
|
||||
#include "../plSurface/hsGMaterial.h"
|
||||
#include "plDrawable/plInstanceDrawInterface.h"
|
||||
#include "plDrawable/plDrawableSpans.h"
|
||||
#include "plSurface/plLayerAnimation.h"
|
||||
#include "plSurface/hsGMaterial.h"
|
||||
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../plNetClient/plNetClientMgr.h" // for CCR stuff..
|
||||
#include "../plNetClient/plNetLinkingMgr.h"
|
||||
#include "../plModifier/plSpawnModifier.h"
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "../plResMgr/plKeyFinder.h"
|
||||
#include "../plAudio/plWin32StaticSound.h"
|
||||
#include "../plAudio/plAudioSystem.h"
|
||||
#include "../plNetMessage/plNetMessage.h"
|
||||
#include "../plInputCore/plAvatarInputInterface.h"
|
||||
#include "../plInputCore/plSceneInputInterface.h"
|
||||
#include "../plInputCore/plInputDevice.h"
|
||||
#include "../pfCamera/plVirtualCamNeu.h"
|
||||
#include "../plScene/plRelevanceMgr.h"
|
||||
#include "../plMessage/plSimStateMsg.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "plNetClient/plNetClientMgr.h" // for CCR stuff..
|
||||
#include "plNetClient/plNetLinkingMgr.h"
|
||||
#include "plModifier/plSpawnModifier.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
#include "plResMgr/plKeyFinder.h"
|
||||
#include "plAudio/plWin32StaticSound.h"
|
||||
#include "plAudio/plAudioSystem.h"
|
||||
#include "plNetMessage/plNetMessage.h"
|
||||
#include "plInputCore/plAvatarInputInterface.h"
|
||||
#include "plInputCore/plSceneInputInterface.h"
|
||||
#include "plInputCore/plInputDevice.h"
|
||||
#include "pfCamera/plVirtualCamNeu.h"
|
||||
#include "plScene/plRelevanceMgr.h"
|
||||
#include "plMessage/plSimStateMsg.h"
|
||||
|
||||
#include "../plGImage/plLODMipmap.h"
|
||||
#include "plGImage/plLODMipmap.h"
|
||||
#include "plPipeline.h"
|
||||
#include "plTweak.h"
|
||||
#include "../plDrawable/plVisLOSMgr.h"
|
||||
#include "plDrawable/plVisLOSMgr.h"
|
||||
|
||||
int plArmatureModBase::fMinLOD = 0; // standard is 3 levels of LOD
|
||||
double plArmatureModBase::fLODDistance = 50.0;
|
||||
|
@ -45,10 +45,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
// other local
|
||||
#include "plAvDefs.h"
|
||||
|
||||
#include "../pnSceneObject/plSimulationInterface.h"
|
||||
#include "pnSceneObject/plSimulationInterface.h"
|
||||
|
||||
#include "hsMatrix44.h"
|
||||
#include "../plNetCommon/plNetCommon.h"
|
||||
#include "plNetCommon/plNetCommon.h"
|
||||
|
||||
#include <float.h>
|
||||
|
||||
|
@ -27,9 +27,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAvBrainHuman.h"
|
||||
#include "plArmatureMod.h"
|
||||
#include "plAGAnimInstance.h"
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
|
||||
plArmatureBehavior::plArmatureBehavior() : fAnim(nil), fArmature(nil), fBrain(nil), fIndex((UInt8)-1), fFlags(0) {}
|
||||
|
||||
|
@ -28,8 +28,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsTypes.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnTimer/plTimedValue.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnTimer/plTimedValue.h"
|
||||
|
||||
class plAGAnim;
|
||||
class plAGAnimInstance;
|
||||
|
@ -35,11 +35,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsQuat.h"
|
||||
|
||||
// other
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
|
||||
// messages
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -33,7 +33,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsGeometry3.h"
|
||||
#include "hsResMgr.h"
|
||||
|
||||
#include "../pnNetCommon/plSynchedObject.h"
|
||||
#include "pnNetCommon/plSynchedObject.h"
|
||||
|
||||
#pragma warning(disable: 4284)
|
||||
#include <deque>
|
||||
|
@ -63,12 +63,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTimer.h"
|
||||
|
||||
// other
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "../plMessage/plSimStateMsg.h"
|
||||
#include "../plMessage/plLOSHitMsg.h"
|
||||
#include "../plMessage/plLOSRequestMsg.h"
|
||||
#include "../plMessage/plClimbEventMsg.h"
|
||||
#include "../pnNetCommon/plSDLTypes.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
#include "plMessage/plSimStateMsg.h"
|
||||
#include "plMessage/plLOSHitMsg.h"
|
||||
#include "plMessage/plLOSRequestMsg.h"
|
||||
#include "plMessage/plClimbEventMsg.h"
|
||||
#include "pnNetCommon/plSDLTypes.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -34,7 +34,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
/////////////////////////////////////////////////////////////////
|
||||
|
||||
#include "plAvBrain.h"
|
||||
#include "../plMessage/plClimbMsg.h"
|
||||
#include "plMessage/plClimbMsg.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -39,14 +39,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAvatarMgr.h"
|
||||
|
||||
// other
|
||||
#include "../plScene/plSceneNode.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "plScene/plSceneNode.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
|
||||
// messages
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../plMessage/plAvCoopMsg.h"
|
||||
#include "../plMessage/plPickedMsg.h"
|
||||
#include "../pnMessage/plNotifyMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plAvCoopMsg.h"
|
||||
#include "plMessage/plPickedMsg.h"
|
||||
#include "pnMessage/plNotifyMsg.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -37,13 +37,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "plgDispatch.h"
|
||||
|
||||
#include "../plMessage/plAIMsg.h"
|
||||
#include "plMessage/plAIMsg.h"
|
||||
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../plMath/plRandom.h"
|
||||
#include "../plNetClient/plNetClientMgr.h"
|
||||
#include "../plNetTransport/plNetTransportMember.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "plMath/plRandom.h"
|
||||
#include "plNetClient/plNetClientMgr.h"
|
||||
#include "plNetTransport/plNetTransportMember.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "plAvBrain.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
|
||||
class plArmatureMod;
|
||||
class plWalkingController;
|
||||
|
@ -34,11 +34,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
// other includes
|
||||
#include "hsQuat.h"
|
||||
#include "../plMessage/plSimStateMsg.h"
|
||||
#include "../pnMessage/plCameraMsg.h"
|
||||
#include "plMessage/plSimStateMsg.h"
|
||||
#include "pnMessage/plCameraMsg.h"
|
||||
|
||||
// messages
|
||||
#include "../plMessage/plInputEventMsg.h"
|
||||
#include "plMessage/plInputEventMsg.h"
|
||||
|
||||
// CTOR default
|
||||
plAvBrainDrive::plAvBrainDrive()
|
||||
|
@ -43,20 +43,20 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plgDispatch.h"
|
||||
|
||||
// other
|
||||
#include "../pnNetCommon/plSDLTypes.h"
|
||||
#include "../pnMessage/plCameraMsg.h"
|
||||
#include "../pnMessage/plNotifyMsg.h"
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../plMessage/plInputEventMsg.h"
|
||||
#include "../plMessage/plSimStateMsg.h"
|
||||
#include "../plMessage/plConsoleMsg.h"
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "../plInputCore/plAvatarInputInterface.h"
|
||||
#include "../plMessage/plInputIfaceMgrMsg.h"
|
||||
#include "pnNetCommon/plSDLTypes.h"
|
||||
#include "pnMessage/plCameraMsg.h"
|
||||
#include "pnMessage/plNotifyMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plInputEventMsg.h"
|
||||
#include "plMessage/plSimStateMsg.h"
|
||||
#include "plMessage/plConsoleMsg.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
#include "plInputCore/plAvatarInputInterface.h"
|
||||
#include "plMessage/plInputIfaceMgrMsg.h"
|
||||
|
||||
#ifdef DEBUG_MULTISTAGE
|
||||
#include "plAvatarMgr.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#endif
|
||||
|
||||
hsBool plAvBrainGeneric::fForce3rdPerson = true;
|
||||
|
@ -53,27 +53,27 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plgDispatch.h"
|
||||
#include "hsQuat.h"
|
||||
#include "plPhysical.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../plInputCore/plAvatarInputInterface.h"
|
||||
#include "../plInputCore/plInputDevice.h"
|
||||
#include "../plMath/plRandom.h"
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "../plNetClient/plNetLinkingMgr.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "plInputCore/plAvatarInputInterface.h"
|
||||
#include "plInputCore/plInputDevice.h"
|
||||
#include "plMath/plRandom.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
#include "plNetClient/plNetLinkingMgr.h"
|
||||
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../plMessage/plClimbMsg.h"
|
||||
#include "../plMessage/plInputEventMsg.h"
|
||||
#include "../plMessage/plLOSHitMsg.h"
|
||||
#include "../plMessage/plLOSRequestMsg.h"
|
||||
#include "../plMessage/plSimStateMsg.h"
|
||||
#include "../plMessage/plSwimMsg.h"
|
||||
#include "../plMessage/plAgeLoadedMsg.h"
|
||||
#include "../pnMessage/plWarpMsg.h"
|
||||
#include "../pnMessage/plProxyDrawMsg.h"
|
||||
#include "../plMessage/plRideAnimatedPhysMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plClimbMsg.h"
|
||||
#include "plMessage/plInputEventMsg.h"
|
||||
#include "plMessage/plLOSHitMsg.h"
|
||||
#include "plMessage/plLOSRequestMsg.h"
|
||||
#include "plMessage/plSimStateMsg.h"
|
||||
#include "plMessage/plSwimMsg.h"
|
||||
#include "plMessage/plAgeLoadedMsg.h"
|
||||
#include "pnMessage/plWarpMsg.h"
|
||||
#include "pnMessage/plProxyDrawMsg.h"
|
||||
#include "plMessage/plRideAnimatedPhysMsg.h"
|
||||
|
||||
float plAvBrainHuman::fWalkTimeToMaxTurn = .3f;
|
||||
float plAvBrainHuman::fRunTimeToMaxTurn = .1f;
|
||||
|
@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAvBrainHuman.h"
|
||||
#include "plAvBrain.h"
|
||||
#include "plAvCallbackAction.h"
|
||||
#include "../plMessage/plRideAnimatedPhysMsg.h"
|
||||
#include "plMessage/plRideAnimatedPhysMsg.h"
|
||||
|
||||
|
||||
void plAvBrainRideAnimatedPhysical::Activate(plArmatureModBase *avMod)
|
||||
|
@ -55,17 +55,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plPhysicalControllerCore.h"
|
||||
#include "plAvCallbackAction.h"
|
||||
// other
|
||||
#include "../plPhysical/plCollisionDetector.h"
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "plPhysical/plCollisionDetector.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../plMessage/plSwimMsg.h"
|
||||
#include "../plMessage/plLOSRequestMsg.h"
|
||||
#include "../plMessage/plLOSHitMsg.h"
|
||||
#include "../plMessage/plInputEventMsg.h"
|
||||
#include "../plMessage/plSimStateMsg.h"
|
||||
#include "../pnMessage/plCameraMsg.h"
|
||||
#include "../pfMessage/plArmatureEffectMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plSwimMsg.h"
|
||||
#include "plMessage/plLOSRequestMsg.h"
|
||||
#include "plMessage/plLOSHitMsg.h"
|
||||
#include "plMessage/plInputEventMsg.h"
|
||||
#include "plMessage/plSimStateMsg.h"
|
||||
#include "pnMessage/plCameraMsg.h"
|
||||
#include "pfMessage/plArmatureEffectMsg.h"
|
||||
|
||||
class plSwimBehavior : public plArmatureBehavior
|
||||
{
|
||||
|
@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "plAvBrain.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
|
||||
class plArmatureMod;
|
||||
class plAntiGravAction;
|
||||
|
@ -24,7 +24,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
*==LICENSE==*/
|
||||
#include "plAvCallbackAction.h"
|
||||
#include "../plMessage/plLOSHitMsg.h"
|
||||
#include "plMessage/plLOSHitMsg.h"
|
||||
|
||||
#include "plArmatureMod.h" // for LOS enum type
|
||||
#include "plMatrixChannel.h"
|
||||
|
@ -29,9 +29,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsGeometry3.h"
|
||||
#include "hsMatrix44.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../plPhysical/plSimDefs.h"
|
||||
#include "../pnMessage/plMessage.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "plPhysical/plSimDefs.h"
|
||||
#include "pnMessage/plMessage.h"
|
||||
#include "plPhysicalControllerCore.h"
|
||||
class plLOSHitMsg;
|
||||
class plAGApplicator;
|
||||
|
@ -31,7 +31,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
if we don't keep them with class headers, which tend to be more volatile.
|
||||
*/
|
||||
|
||||
#include "../CoreLib/hsGeometry3.h" // for the hsVector3, below
|
||||
#include "hsGeometry3.h" // for the hsVector3, below
|
||||
|
||||
|
||||
// animation alignment types (used by "calcanimalignment")
|
||||
|
@ -23,7 +23,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
Mead, WA 99021
|
||||
|
||||
*==LICENSE==*/
|
||||
#include "../plAvatar/plAvCallbackAction.h"
|
||||
#include "plAvatar/plAvCallbackAction.h"
|
||||
|
||||
#include "hsTypes.h"
|
||||
|
||||
@ -43,19 +43,19 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsStream.h"
|
||||
|
||||
//other
|
||||
#include "../plMessage/plCollideMsg.h"
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../pnMessage/plNotifyMsg.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnMessage/plEnableMsg.h"
|
||||
#include "plMessage/plCollideMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "pnMessage/plNotifyMsg.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnMessage/plEnableMsg.h"
|
||||
|
||||
#include "../pnMessage/plTimeMsg.h"
|
||||
#include "pnMessage/plTimeMsg.h"
|
||||
#include "plgDispatch.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../plAvatar/plAvBrainHuman.h"
|
||||
#include "../plModifier/plDetectorLog.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "plAvatar/plAvBrainHuman.h"
|
||||
#include "plModifier/plDetectorLog.h"
|
||||
|
||||
enum NotifyType
|
||||
{
|
||||
|
@ -26,8 +26,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plAvLadderMod_INC
|
||||
#define plAvLadderMod_INC
|
||||
|
||||
#include "../pnModifier/plSingleModifier.h"
|
||||
#include "../pnMessage/plMessage.h"
|
||||
#include "pnModifier/plSingleModifier.h"
|
||||
#include "pnMessage/plMessage.h"
|
||||
#include "hsGeometry3.h"
|
||||
|
||||
// has a detector region. when a local avatar enters that region,
|
||||
|
@ -32,7 +32,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
// base class
|
||||
#include "../pnFactory/plCreatable.h"
|
||||
#include "pnFactory/plCreatable.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -32,7 +32,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAvBrain.h"
|
||||
|
||||
// other
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -41,12 +41,12 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAvCallbackAction.h"
|
||||
|
||||
// other
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../pnMessage/plCameraMsg.h"
|
||||
#include "../pnInputCore/plControlEventCodes.h"
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "pnMessage/plCameraMsg.h"
|
||||
#include "pnInputCore/plControlEventCodes.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "hsTimer.h"
|
||||
#include "plgDispatch.h"
|
||||
|
||||
|
@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "plAvatarTasks.h"
|
||||
#include "hsQuat.h"
|
||||
#include "..\CoreLib\hsGeometry3.h"
|
||||
#include "hsGeometry3.h"
|
||||
|
||||
class plArmatureMod;
|
||||
class plArmatureBrain;
|
||||
|
@ -28,40 +28,40 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsStream.h"
|
||||
#include "hsResMgr.h"
|
||||
#include "plGDispatch.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnKeyedObject/plFixedKey.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../plDrawable/plInstanceDrawInterface.h"
|
||||
#include "../pnMessage/plRefMsg.h"
|
||||
#include "../pnMessage/plPipeResMakeMsg.h"
|
||||
#include "../pfMessage/plClothingMsg.h"
|
||||
#include "../plMessage/plRenderMsg.h"
|
||||
#include "../plGImage/plMipmap.h"
|
||||
#include "../plPipeline/hsGDeviceRef.h"
|
||||
#include "../plPipeline/plRenderTarget.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnKeyedObject/plFixedKey.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "plDrawable/plInstanceDrawInterface.h"
|
||||
#include "pnMessage/plRefMsg.h"
|
||||
#include "pnMessage/plPipeResMakeMsg.h"
|
||||
#include "pfMessage/plClothingMsg.h"
|
||||
#include "plMessage/plRenderMsg.h"
|
||||
#include "plGImage/plMipmap.h"
|
||||
#include "plPipeline/hsGDeviceRef.h"
|
||||
#include "plPipeline/plRenderTarget.h"
|
||||
#include "plPipeline.h"
|
||||
#include "plClothingLayout.h"
|
||||
#include "plAvatarClothing.h"
|
||||
#include "plClothingSDLModifier.h"
|
||||
#include "../plGImage/hsCodecManager.h"
|
||||
#include "../plAvatar/plArmatureMod.h"
|
||||
#include "../plAvatar/plAvatarMgr.h"
|
||||
#include "../plAvatar/plArmatureEffects.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnMessage/plSDLModifierMsg.h"
|
||||
#include "../plMessage/plReplaceGeometryMsg.h"
|
||||
#include "../plDrawable/plDrawableSpans.h"
|
||||
#include "../plDrawable/plSharedMesh.h"
|
||||
#include "../plDrawable/plMorphSequence.h"
|
||||
#include "../plDrawable/plMorphSequenceSDLMod.h"
|
||||
#include "../plDrawable/plSpaceTree.h"
|
||||
#include "../plSurface/hsGMaterial.h"
|
||||
#include "../plSurface/plLayer.h"
|
||||
#include "../plMath/plRandom.h"
|
||||
#include "../plSDL/plSDL.h"
|
||||
#include "../plVault/plVault.h"
|
||||
#include "../plResMgr/plKeyFinder.h"
|
||||
#include "../plNetClientComm/plNetClientComm.h"
|
||||
#include "plGImage/hsCodecManager.h"
|
||||
#include "plAvatar/plArmatureMod.h"
|
||||
#include "plAvatar/plAvatarMgr.h"
|
||||
#include "plAvatar/plArmatureEffects.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnMessage/plSDLModifierMsg.h"
|
||||
#include "plMessage/plReplaceGeometryMsg.h"
|
||||
#include "plDrawable/plDrawableSpans.h"
|
||||
#include "plDrawable/plSharedMesh.h"
|
||||
#include "plDrawable/plMorphSequence.h"
|
||||
#include "plDrawable/plMorphSequenceSDLMod.h"
|
||||
#include "plDrawable/plSpaceTree.h"
|
||||
#include "plSurface/hsGMaterial.h"
|
||||
#include "plSurface/plLayer.h"
|
||||
#include "plMath/plRandom.h"
|
||||
#include "plSDL/plSDL.h"
|
||||
#include "plVault/plVault.h"
|
||||
#include "plResMgr/plKeyFinder.h"
|
||||
#include "plNetClientComm/plNetClientComm.h"
|
||||
|
||||
|
||||
plClothingItem::plClothingItem() : fName(nil), fGroup(0), fTileset(0), fType(0), fSortOrder(0),
|
||||
|
@ -26,9 +26,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef PLAVATARCLOTHING_INC
|
||||
#define PLAVATARCLOTHING_INC
|
||||
|
||||
#include "../pnUtils/pnUtils.h"
|
||||
#include "../pnNetCommon/plSynchedObject.h"
|
||||
#include "../CoreLib/hsColorRGBA.h"
|
||||
#include "pnUtils/pnUtils.h"
|
||||
#include "pnNetCommon/plSynchedObject.h"
|
||||
#include "hsColorRGBA.h"
|
||||
#include "hsBitVector.h"
|
||||
#include "plClothingLayout.h"
|
||||
|
||||
|
@ -27,7 +27,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plAvatarCreatable_inc
|
||||
#define plAvatarCreatable_inc
|
||||
|
||||
#include "../pnFactory/plCreator.h"
|
||||
#include "pnFactory/plCreator.h"
|
||||
|
||||
#include "plAGAnim.h"
|
||||
|
||||
|
@ -41,34 +41,34 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
// global
|
||||
#include "hsResMgr.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "plgDispatch.h"
|
||||
#include "hsTimer.h"
|
||||
|
||||
// other
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnKeyedObject/plFixedKey.h"
|
||||
#include "../plNetClient/plNetClientMgr.h"
|
||||
#include "../plResMgr/plKeyFinder.h"
|
||||
#include "../pfCCR/plCCRMgr.h" // Only included for defined constants.
|
||||
#include "../plNetTransport/plNetTransport.h"
|
||||
#include "../plNetTransport/plNetTransportMember.h"
|
||||
#include "../plModifier/plSpawnModifier.h"
|
||||
#include "../plModifier/plMaintainersMarkerModifier.h"
|
||||
#include "../plVault/plDniCoordinateInfo.h"
|
||||
#include "../plMath/plRandom.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnKeyedObject/plFixedKey.h"
|
||||
#include "plNetClient/plNetClientMgr.h"
|
||||
#include "plResMgr/plKeyFinder.h"
|
||||
#include "pfCCR/plCCRMgr.h" // Only included for defined constants.
|
||||
#include "plNetTransport/plNetTransport.h"
|
||||
#include "plNetTransport/plNetTransportMember.h"
|
||||
#include "plModifier/plSpawnModifier.h"
|
||||
#include "plModifier/plMaintainersMarkerModifier.h"
|
||||
#include "plVault/plDniCoordinateInfo.h"
|
||||
#include "plMath/plRandom.h"
|
||||
|
||||
#include "../pnMessage/plPlayerPageMsg.h"
|
||||
#include "../pnMessage/plWarpMsg.h"
|
||||
#include "../pnMessage/plNotifyMsg.h"
|
||||
#include "pnMessage/plPlayerPageMsg.h"
|
||||
#include "pnMessage/plWarpMsg.h"
|
||||
#include "pnMessage/plNotifyMsg.h"
|
||||
|
||||
#include "../plMessage/plMemberUpdateMsg.h"
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../plMessage/plAvCoopMsg.h"
|
||||
#include "../pnMessage/plTimeMsg.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "plMessage/plMemberUpdateMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plAvCoopMsg.h"
|
||||
#include "pnMessage/plTimeMsg.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
|
||||
// The static single instance, allocated on demand by GetInstance()
|
||||
plAvatarMgr *plAvatarMgr::fInstance = nil;
|
||||
|
@ -33,8 +33,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsStlSortUtils.h"
|
||||
#include "hsGeometry3.h"
|
||||
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "../plMessage/plLoadAvatarMsg.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
#include "plMessage/plLoadAvatarMsg.h"
|
||||
|
||||
// This is still pretty much a hack, but it's a compartmentalized hack instead of the previous
|
||||
// interwoven spaghetti hack.
|
||||
|
@ -26,17 +26,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAvatarSDLModifier.h"
|
||||
#include "plArmatureMod.h"
|
||||
|
||||
#include "../plAvatar/plArmatureMod.h"
|
||||
#include "../plAvatar/plAvBrainGeneric.h"
|
||||
#include "../plAvatar/plAvBrainClimb.h"
|
||||
#include "../plAvatar/plAvBrainDrive.h"
|
||||
#include "../plAvatar/plAnimStage.h"
|
||||
#include "../plAvatar/plAvCallbackAction.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../pnMessage/plSDLModifierMsg.h"
|
||||
#include "../plSDL/plSDL.h"
|
||||
#include "../plNetClient/plNetClientMgr.h"
|
||||
#include "../pnAsyncCore/pnAsyncCore.h"
|
||||
#include "plAvatar/plArmatureMod.h"
|
||||
#include "plAvatar/plAvBrainGeneric.h"
|
||||
#include "plAvatar/plAvBrainClimb.h"
|
||||
#include "plAvatar/plAvBrainDrive.h"
|
||||
#include "plAvatar/plAnimStage.h"
|
||||
#include "plAvatar/plAvCallbackAction.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "pnMessage/plSDLModifierMsg.h"
|
||||
#include "plSDL/plSDL.h"
|
||||
#include "plNetClient/plNetClientMgr.h"
|
||||
#include "pnAsyncCore/pnAsyncCore.h"
|
||||
|
||||
// static vars
|
||||
char plAvatarPhysicalSDLModifier::kStrPosition[] = "position";
|
||||
|
@ -28,7 +28,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "hsConfig.h"
|
||||
#include "hsStlUtils.h"
|
||||
#include "../plModifier/plSDLModifier.h"
|
||||
#include "plModifier/plSDLModifier.h"
|
||||
|
||||
|
||||
//
|
||||
|
@ -45,22 +45,22 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
// other
|
||||
#include "plgDispatch.h"
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../plMessage/plAnimCmdMsg.h"
|
||||
#include "../plMessage/plOneShotCallbacks.h"
|
||||
#include "../plMessage/plConsoleMsg.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../plPipeline/plDebugText.h"
|
||||
#include "../plInputCore/plInputInterfaceMgr.h"
|
||||
#include "../plNetClient/plNetClientMgr.h"
|
||||
#include "../plNetCommon/plNetCommon.h"
|
||||
#include "../plMessage/plLinkToAgeMsg.h"
|
||||
#include "../pfMessage/pfKIMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plAnimCmdMsg.h"
|
||||
#include "plMessage/plOneShotCallbacks.h"
|
||||
#include "plMessage/plConsoleMsg.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "plPipeline/plDebugText.h"
|
||||
#include "plInputCore/plInputInterfaceMgr.h"
|
||||
#include "plNetClient/plNetClientMgr.h"
|
||||
#include "plNetCommon/plNetCommon.h"
|
||||
#include "plMessage/plLinkToAgeMsg.h"
|
||||
#include "pfMessage/pfKIMsg.h"
|
||||
|
||||
// for console hack
|
||||
hsBool plAvOneShotTask::fForce3rdPerson = true;
|
||||
#include "../pnMessage/plCameraMsg.h"
|
||||
#include "pnMessage/plCameraMsg.h"
|
||||
|
||||
/////////////
|
||||
//
|
||||
|
@ -34,9 +34,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAvDefs.h"
|
||||
|
||||
#include "hsQuat.h"
|
||||
#include "../CoreLib/hsGeometry3.h"
|
||||
#include "../CoreLib/hsMatrix44.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "hsGeometry3.h"
|
||||
#include "hsMatrix44.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
|
||||
class plAGAnim;
|
||||
class plAGAnimInstance;
|
||||
|
@ -28,10 +28,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plClothingLayout.h"
|
||||
#include "plArmatureMod.h"
|
||||
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../pnMessage/plSDLModifierMsg.h"
|
||||
#include "../plSDL/plSDL.h"
|
||||
#include "../pnKeyedObject/plKeyImp.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "pnMessage/plSDLModifierMsg.h"
|
||||
#include "plSDL/plSDL.h"
|
||||
#include "pnKeyedObject/plKeyImp.h"
|
||||
|
||||
// static vars
|
||||
char plClothingSDLModifier::kStrItem[]="item";
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plClothingSDLModifier_inc
|
||||
#define plClothingSDLModifier_inc
|
||||
|
||||
#include "../plModifier/plSDLModifier.h"
|
||||
#include "plModifier/plSDLModifier.h"
|
||||
|
||||
#include "hsColorRGBA.h"
|
||||
#include "hsTemplates.h"
|
||||
|
@ -42,15 +42,15 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsUtils.h"
|
||||
|
||||
// other
|
||||
#include "../plMessage/plAvCoopMsg.h"
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../plMessage/plInputIfaceMgrMsg.h"
|
||||
#include "../pnMessage/plNotifyMsg.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../plNetClient/plNetClientMgr.h"
|
||||
#include "plMessage/plAvCoopMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plInputIfaceMgrMsg.h"
|
||||
#include "pnMessage/plNotifyMsg.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "plNetClient/plNetClientMgr.h"
|
||||
#include "plPhysical.h"
|
||||
#include "../pnTimer/plTimerCallbackManager.h"
|
||||
#include "../plMessage/plTimerCallbackMsg.h"
|
||||
#include "pnTimer/plTimerCallbackManager.h"
|
||||
#include "plMessage/plTimerCallbackMsg.h"
|
||||
|
||||
const unsigned kAbortTimer = 1;
|
||||
const float kAbortTimerDuration = 15; // 15 seconds
|
||||
|
@ -33,7 +33,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// global
|
||||
#include "../pnKeyedObject/hsKeyedObject.h"
|
||||
#include "pnKeyedObject/hsKeyedObject.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -47,14 +47,14 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsTimer.h"
|
||||
|
||||
// other
|
||||
#include "../pnSceneObject/plDrawInterface.h"
|
||||
#include "../pnSceneObject/plSimulationInterface.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../pnSceneObject/plAudioInterface.h"
|
||||
#include "../plInterp/plController.h"
|
||||
#include "../plInterp/plAnimTimeConvert.h"
|
||||
#include "../plInterp/hsInterp.h"
|
||||
#include "../plTransform/hsAffineParts.h"
|
||||
#include "pnSceneObject/plDrawInterface.h"
|
||||
#include "pnSceneObject/plSimulationInterface.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "pnSceneObject/plAudioInterface.h"
|
||||
#include "plInterp/plController.h"
|
||||
#include "plInterp/plAnimTimeConvert.h"
|
||||
#include "plInterp/hsInterp.h"
|
||||
#include "plTransform/hsAffineParts.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -32,7 +32,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
// global
|
||||
#include "hsTypes.h" // you need types to include Matrix
|
||||
#include "hsMatrix44.h"
|
||||
#include "../plTransform/hsAffineParts.h"
|
||||
#include "plTransform/hsAffineParts.h"
|
||||
|
||||
// local prototypes
|
||||
class plQuatChannel;
|
||||
|
@ -36,15 +36,15 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsResMgr.h"
|
||||
|
||||
//other
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../plMessage/plMultistageMsg.h"
|
||||
#include "../pnMessage/plNotifyMsg.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../plInputCore/plAvatarInputInterface.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plMultistageMsg.h"
|
||||
#include "pnMessage/plNotifyMsg.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "plInputCore/plAvatarInputInterface.h"
|
||||
|
||||
#ifdef DEBUG_MULTISTAGE
|
||||
#include "plAvatarMgr.h"
|
||||
#include "../plStatusLog/plStatusLog.h"
|
||||
#include "plStatusLog/plStatusLog.h"
|
||||
#endif
|
||||
|
||||
plMultistageBehMod::plMultistageBehMod() : fStages(nil), fFreezePhys(false), fSmartSeek(false), fReverseFBControlsOnRelease(false), fNetProp(true), fNetForce(false)
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plMultistageBehMod_h_inc
|
||||
#define plMultistageBehMod_h_inc
|
||||
|
||||
#include "../pnModifier/plSingleModifier.h"
|
||||
#include "pnModifier/plSingleModifier.h"
|
||||
#include "hsStlUtils.h"
|
||||
|
||||
class plAnimStageVec;
|
||||
|
@ -32,13 +32,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAvatarMgr.h"
|
||||
|
||||
// global
|
||||
#include <hsMatrix44.h>
|
||||
#include "hsMatrix44.h"
|
||||
|
||||
// other
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
//#include "../pnMessage/plWarpMsg.h"
|
||||
#include "../pnMessage/plNotifyMsg.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
//#include "pnMessage/plWarpMsg.h"
|
||||
#include "pnMessage/plNotifyMsg.h"
|
||||
|
||||
|
||||
// plNPCSpawnMod ctor
|
||||
|
@ -23,7 +23,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
Mead, WA 99021
|
||||
|
||||
*==LICENSE==*/
|
||||
#include "../pnModifier/plSingleModifier.h"
|
||||
#include "pnModifier/plSingleModifier.h"
|
||||
|
||||
class plNotifyMsg;
|
||||
|
||||
|
@ -35,7 +35,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plgDispatch.h"
|
||||
|
||||
// other
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
|
||||
// CTOR()
|
||||
plOneShotMod::plOneShotMod()
|
||||
|
@ -26,8 +26,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plOneShotMod_INC
|
||||
#define plOneShotMod_INC
|
||||
|
||||
#include "../pnModifier/plMultiModifier.h"
|
||||
#include "../pnMessage/plMessage.h"
|
||||
#include "pnModifier/plMultiModifier.h"
|
||||
#include "pnMessage/plMessage.h"
|
||||
|
||||
// PLONESHOTMOD
|
||||
// A one shot
|
||||
|
@ -24,17 +24,17 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
*==LICENSE==*/
|
||||
#include "plPhysicalControllerCore.h"
|
||||
#include "../plMessage/plLOSHitMsg.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../../NucleusLib/inc/plPhysical.h"
|
||||
#include "../../NucleusLib/pnMessage/plCorrectionMsg.h"
|
||||
#include "plMessage/plLOSHitMsg.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "plPhysical.h"
|
||||
#include "pnMessage/plCorrectionMsg.h"
|
||||
#include "plSwimRegion.h"
|
||||
#include "plArmatureMod.h" // for LOS enum type
|
||||
#include "plMatrixChannel.h"
|
||||
#include "hsTimer.h"
|
||||
#include "../plPhysx/plSimulationMgr.h"
|
||||
#include "../plPhysx/plPXPhysical.h"
|
||||
#include "../pnMessage/plSetNetGroupIDMsg.h"
|
||||
#include "plPhysx/plSimulationMgr.h"
|
||||
#include "plPhysx/plPXPhysical.h"
|
||||
#include "pnMessage/plSetNetGroupIDMsg.h"
|
||||
#define kSWIMRADIUS 1.1f
|
||||
#define kSWIMHEIGHT 2.8f
|
||||
#define kGENERICCONTROLLERRADIUS 1.1f
|
||||
|
@ -28,9 +28,9 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsGeometry3.h"
|
||||
#include "hsMatrix44.h"
|
||||
#include "hsTemplates.h"
|
||||
#include "../pnKeyedObject/plKey.h"
|
||||
#include "../plPhysical/plSimDefs.h"
|
||||
#include "../pnMessage/plMessage.h"
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "plPhysical/plSimDefs.h"
|
||||
#include "pnMessage/plMessage.h"
|
||||
|
||||
#include "hsQuat.h"
|
||||
#define PHYSX_ONLY_TRIGGER_FROM_KINEMATIC 1
|
||||
|
@ -27,13 +27,13 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plScalarChannel.h"
|
||||
#include "hsResMgr.h"
|
||||
|
||||
#include "../pnSceneObject/plDrawInterface.h"
|
||||
#include "../pnSceneObject/plSimulationInterface.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../pnSceneObject/plAudioInterface.h"
|
||||
#include "../plInterp/plController.h"
|
||||
#include "../plInterp/plAnimTimeConvert.h"
|
||||
#include "../plGLight/plLightInfo.h"
|
||||
#include "pnSceneObject/plDrawInterface.h"
|
||||
#include "pnSceneObject/plSimulationInterface.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "pnSceneObject/plAudioInterface.h"
|
||||
#include "plInterp/plController.h"
|
||||
#include "plInterp/plAnimTimeConvert.h"
|
||||
#include "plGLight/plLightInfo.h"
|
||||
|
||||
//////////////
|
||||
// PLPOINTSRCE
|
||||
|
@ -27,11 +27,11 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plPointChannel.h"
|
||||
#include "plMatrixChannel.h"
|
||||
|
||||
#include "../pnSceneObject/plDrawInterface.h"
|
||||
#include "../pnSceneObject/plSimulationInterface.h"
|
||||
#include "../pnSceneObject/plCoordinateInterface.h"
|
||||
#include "../pnSceneObject/plAudioInterface.h"
|
||||
#include "../plInterp/plAnimTimeConvert.h"
|
||||
#include "pnSceneObject/plDrawInterface.h"
|
||||
#include "pnSceneObject/plSimulationInterface.h"
|
||||
#include "pnSceneObject/plCoordinateInterface.h"
|
||||
#include "pnSceneObject/plAudioInterface.h"
|
||||
#include "plInterp/plAnimTimeConvert.h"
|
||||
|
||||
#include "hsMatrix44.h"
|
||||
|
||||
|
@ -37,10 +37,10 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "hsResMgr.h"
|
||||
|
||||
// other
|
||||
#include "../plGLight/plLightInfo.h"
|
||||
#include "../plInterp/plController.h"
|
||||
#include "../plInterp/plAnimTimeConvert.h"
|
||||
#include "../plSDL/plSDL.h"
|
||||
#include "plGLight/plLightInfo.h"
|
||||
#include "plInterp/plController.h"
|
||||
#include "plInterp/plAnimTimeConvert.h"
|
||||
#include "plSDL/plSDL.h"
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -26,8 +26,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef PLSEEKPOINTMOD_INC
|
||||
#define PLSEEKPOINTMOD_INC
|
||||
|
||||
#include "../pnModifier/plMultiModifier.h"
|
||||
#include "../pnMessage/plMessage.h"
|
||||
#include "pnModifier/plMultiModifier.h"
|
||||
#include "pnMessage/plMessage.h"
|
||||
|
||||
// PLSEEKPOINTMOD
|
||||
// This modifier is something the avatar knows how to go to. (you know, seek)
|
||||
|
@ -27,18 +27,18 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plSittingModifier.h"
|
||||
|
||||
//other
|
||||
#include "../plMessage/plAvatarMsg.h"
|
||||
#include "../pnMessage/plNotifyMsg.h"
|
||||
#include "../pnMessage/plCameraMsg.h"
|
||||
#include "../plAvatar/plArmatureMod.h"
|
||||
#include "../plAvatar/plAnimStage.h"
|
||||
#include "../plAvatar/plAvTaskBrain.h"
|
||||
#include "../plAvatar/plAvBrainGeneric.h"
|
||||
#include "../plAvatar/plAvBrainHuman.h"
|
||||
#include "../plAvatar/plAvatarMgr.h"
|
||||
#include "../pnNetCommon/plNetApp.h"
|
||||
#include "../pnSceneObject/plSceneObject.h"
|
||||
#include "../plInputCore/plAvatarInputInterface.h"
|
||||
#include "plMessage/plAvatarMsg.h"
|
||||
#include "pnMessage/plNotifyMsg.h"
|
||||
#include "pnMessage/plCameraMsg.h"
|
||||
#include "plAvatar/plArmatureMod.h"
|
||||
#include "plAvatar/plAnimStage.h"
|
||||
#include "plAvatar/plAvTaskBrain.h"
|
||||
#include "plAvatar/plAvBrainGeneric.h"
|
||||
#include "plAvatar/plAvBrainHuman.h"
|
||||
#include "plAvatar/plAvatarMgr.h"
|
||||
#include "pnNetCommon/plNetApp.h"
|
||||
#include "pnSceneObject/plSceneObject.h"
|
||||
#include "plInputCore/plAvatarInputInterface.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
@ -32,8 +32,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include "../pnModifier/plSingleModifier.h" // base class
|
||||
#include "../pnKeyedobject/plKey.h" // for the notification keys
|
||||
#include "pnModifier/plSingleModifier.h" // base class
|
||||
#include "pnKeyedobject/plKey.h" // for the notification keys
|
||||
#include "hsTemplates.h" // for the array they're kept in
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -26,7 +26,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#ifndef plSwimRegion_inc
|
||||
#define plSwimRegion_inc
|
||||
|
||||
#include "../pnSceneObject/plObjInterface.h"
|
||||
#include "pnSceneObject/plObjInterface.h"
|
||||
|
||||
class plArmatureModBase;
|
||||
class plPhysical;
|
||||
|
@ -0,0 +1,21 @@
|
||||
include_directories("../../CoreLib")
|
||||
|
||||
find_package(ZLIB REQUIRED)
|
||||
include_directories(${ZLIB_INCLUDE_DIR})
|
||||
|
||||
set(plCompression_SOURCES
|
||||
plZlibCompress.cpp
|
||||
plZlibStream.cpp
|
||||
)
|
||||
|
||||
set(plCompression_HEADERS
|
||||
plCompress.h
|
||||
plZlibCompress.h
|
||||
plZlibStream.h
|
||||
)
|
||||
|
||||
add_library(plCompression STATIC ${plCompression_SOURCES} ${plCompression_HEADERS})
|
||||
target_link_libraries(plCompression ${ZLIB_LIBRARIES})
|
||||
|
||||
source_group("Source Files" FILES ${plCompression_SOURCES})
|
||||
source_group("Header Files" FILES ${plCompression_HEADERS})
|
@ -24,7 +24,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
*==LICENSE==*/
|
||||
#include "plZlibStream.h"
|
||||
#include "zlib.h"
|
||||
#include <zlib.h>
|
||||
|
||||
voidpf ZlibAlloc(voidpf opaque, uInt items, uInt size)
|
||||
{
|
||||
|
@ -0,0 +1,20 @@
|
||||
include_directories("../../CoreLib")
|
||||
|
||||
set(plContainer_SOURCES
|
||||
hsStringTable.cpp
|
||||
plConfigInfo.cpp
|
||||
plConfigInfoLogging.cpp
|
||||
plKeysAndValues.cpp
|
||||
)
|
||||
|
||||
set(plContainer_HEADERS
|
||||
hsStringTable.h
|
||||
plConfigInfo.h
|
||||
plContainer.h
|
||||
plKeysAndValues.h
|
||||
)
|
||||
|
||||
add_library(plContainer STATIC ${plContainer_SOURCES} ${plContainer_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plContainer_SOURCES})
|
||||
source_group("Header Files" FILES ${plContainer_HEADERS})
|
@ -24,7 +24,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
*==LICENSE==*/
|
||||
#include "hsStringTable.h"
|
||||
#include "stdlib.h"
|
||||
#include <stdlib.h>
|
||||
#if HS_BUILD_FOR_PS2 || __MWERKS__ || HS_BUILD_FOR_UNIX
|
||||
#include <ctype.h>
|
||||
#endif
|
||||
|
@ -0,0 +1,107 @@
|
||||
include_directories("../../CoreLib")
|
||||
include_directories("../../NucleusLib/inc")
|
||||
include_directories("../../NucleusLib")
|
||||
include_directories("../../PubUtilLib")
|
||||
|
||||
set(plDrawable_SOURCES
|
||||
plAccessGeometry.cpp
|
||||
plAccessSnapShot.cpp
|
||||
plAccMeshSmooth.cpp
|
||||
plActivePrintShape.cpp
|
||||
plAvMeshSmooth.cpp
|
||||
plCluster.cpp
|
||||
plClusterGroup.cpp
|
||||
plCutter.cpp
|
||||
plDrawableGenerator.cpp
|
||||
plDrawableSpans.cpp
|
||||
plDrawableSpansExport.cpp
|
||||
plDynaBulletMgr.cpp
|
||||
plDynaDecal.cpp
|
||||
plDynaDecalMgr.cpp
|
||||
plDynaFootMgr.cpp
|
||||
plDynaPuddleMgr.cpp
|
||||
plDynaRippleMgr.cpp
|
||||
plDynaRippleMgrVS.cpp
|
||||
plDynaTorpedoMgr.cpp
|
||||
plDynaTorpedoVSMgr.cpp
|
||||
plDynaWakeMgr.cpp
|
||||
plFixedWaterState7.cpp
|
||||
plGeometrySpan.cpp
|
||||
plGeoSpanDice.cpp
|
||||
plInstanceDrawInterface.cpp
|
||||
plInterMeshSmooth.cpp
|
||||
plMorphArray.cpp
|
||||
plMorphDelta.cpp
|
||||
plMorphSequence.cpp
|
||||
plMorphSequenceSDLMod.cpp
|
||||
plParticleFiller.cpp
|
||||
plPrintShape.cpp
|
||||
plProxyGen.cpp
|
||||
plSharedMesh.cpp
|
||||
plSpaceTree.cpp
|
||||
plSpaceTreeMaker.cpp
|
||||
plSpanInstance.cpp
|
||||
plSpanTemplate.cpp
|
||||
plSpanTypes.cpp
|
||||
plVisLOSMgr.cpp
|
||||
plWaveSet7.cpp
|
||||
plWaveSetBase.cpp
|
||||
)
|
||||
|
||||
set(plDrawable_HEADERS
|
||||
plAccessGeometry.h
|
||||
plAccessPartySpan.h
|
||||
plAccessSnapShot.h
|
||||
plAccessSpan.h
|
||||
plAccessTriSpan.h
|
||||
plAccessVtxSpan.h
|
||||
plAccMeshSmooth.h
|
||||
plActivePrintShape.h
|
||||
plAuxSpan.h
|
||||
plAvMeshSmooth.h
|
||||
plCluster.h
|
||||
plClusterGroup.h
|
||||
plCutter.h
|
||||
plDrawableCreatable.h
|
||||
plDrawableGenerator.h
|
||||
plDrawableSpans.h
|
||||
plDynaBulletMgr.h
|
||||
plDynaDecal.h
|
||||
plDynaDecalMgr.h
|
||||
plDynaFootMgr.h
|
||||
plDynaPuddleMgr.h
|
||||
plDynaRippleMgr.h
|
||||
plDynaRippleVSMgr.h
|
||||
plDynaTorpedoMgr.h
|
||||
plDynaTorpedoVSMgr.h
|
||||
plDynaWakeMgr.h
|
||||
plFixedWaterState7.h
|
||||
plGeometrySpan.h
|
||||
plGeoSpanDice.h
|
||||
plInstanceDrawInterface.h
|
||||
plInterMeshSmooth.h
|
||||
plMorphArray.h
|
||||
plMorphDelta.h
|
||||
plMorphSequence.h
|
||||
plMorphSequenceSDLMod.h
|
||||
plParticleFiller.h
|
||||
plPrintShape.h
|
||||
plProxyGen.h
|
||||
plRipVSConsts.h
|
||||
plSharedMesh.h
|
||||
plSpaceTree.h
|
||||
plSpaceTreeMaker.h
|
||||
plSpanInstance.h
|
||||
plSpanTemplate.h
|
||||
plSpanTypes.h
|
||||
plTimedInterp.h
|
||||
plVisLOSMgr.h
|
||||
plWaveSet7.h
|
||||
plWaveSetBase.h
|
||||
plWaveSetShaderConsts.h
|
||||
)
|
||||
|
||||
add_library(plDrawable STATIC ${plDrawable_SOURCES} ${plDrawable_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${plDrawable_SOURCES})
|
||||
source_group("Header Files" FILES ${plDrawable_HEADERS})
|
@ -29,7 +29,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
#include "plAccessGeometry.h"
|
||||
|
||||
#include "../pnSceneObject/plDrawInterface.h"
|
||||
#include "pnSceneObject/plDrawInterface.h"
|
||||
|
||||
#include "plDrawableSpans.h"
|
||||
#include "plGeometrySpan.h"
|
||||
@ -41,8 +41,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "plAccessSnapShot.h"
|
||||
|
||||
// For dipping directly into device buffers.
|
||||
#include "../plPipeline/plGBufferGroup.h"
|
||||
#include "../plPipeline/hsGDeviceRef.h"
|
||||
#include "plPipeline/plGBufferGroup.h"
|
||||
#include "plPipeline/hsGDeviceRef.h"
|
||||
#include "plPipeline.h"
|
||||
|
||||
#include "plTweak.h"
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user