1
0
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:
2011-04-07 19:33:24 -07:00
parent 4b594c6e2e
commit bead11fb28
146 changed files with 1012 additions and 666 deletions

View File

@ -2,3 +2,4 @@ add_subdirectory(CoreLib)
add_subdirectory(CoreLibExe)
add_subdirectory(FeatureLib)
add_subdirectory(NucleusLib)
add_subdirectory(PubUtilLib)

View File

@ -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})

View File

@ -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>

View File

@ -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

View File

@ -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"

View File

@ -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 ///////////////////////////////

View 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})

View File

@ -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;

View File

@ -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

View File

@ -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);

View File

@ -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.

View File

@ -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";

View File

@ -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;

View File

@ -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;

View File

@ -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})

View File

@ -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"

View File

@ -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
{

View File

@ -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() ) \

View File

@ -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),

View File

@ -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;

View File

@ -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})

View File

@ -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"
/////////////////////////////////////////////////////////////////////////////////////////
//

View File

@ -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"

View File

@ -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"
/////////////////////////////////////////////////////////////////////////////////////////
//

View File

@ -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;

View File

@ -44,7 +44,7 @@ class plAGModifier;
// INCLUDES
//
/////////////////////////////////////////////////////////////////////////////////////////
#include "../pnFactory/plCreatable.h"
#include "pnFactory/plCreatable.h"
#include "plAvDefs.h"
/////////////////////////////////////////////////////////////////////////////////////////

View File

@ -84,7 +84,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
//
/////////////////////////////////////////////////////////////////////////////////////////
#include "../pnFactory/plCreatable.h"
#include "pnFactory/plCreatable.h"
/////////////////////////////////////////////////////////////////////////////////////////
//

View File

@ -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

View File

@ -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"

View File

@ -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";

View File

@ -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

View File

@ -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"
/////////////////
//

View File

@ -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"

View File

@ -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

View File

@ -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;

View File

@ -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

View File

@ -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"

View File

@ -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"

View File

@ -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;

View File

@ -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>

View File

@ -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) {}

View File

@ -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;

View File

@ -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"
/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////

View File

@ -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>

View File

@ -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"
/////////////////////////////////////////////////////////////////
//

View File

@ -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"
/////////////////////////////////////////////////////////////////
//

View File

@ -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"
/////////////////////////////////////////////////////////////////////////////////////////
//

View File

@ -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"
///////////////////////////////////////////////////////////////////////////////

View File

@ -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;

View File

@ -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()

View File

@ -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;

View File

@ -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;

View File

@ -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)

View File

@ -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
{

View File

@ -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;

View File

@ -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"

View File

@ -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;

View File

@ -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")

View File

@ -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
{

View File

@ -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,

View File

@ -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"
/////////////////////////////////////////////////////////////////////////////////////////
//

View File

@ -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"
/////////////////////////////////////////////////////////////////////////////////////////
//

View File

@ -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"

View File

@ -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;

View File

@ -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),

View File

@ -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"

View File

@ -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"

View File

@ -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;

View File

@ -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.

View File

@ -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";

View File

@ -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"
//

View File

@ -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"
/////////////
//

View File

@ -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;

View File

@ -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";

View File

@ -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"

View File

@ -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

View File

@ -33,7 +33,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
/////////////////////////////////////////////////////////////////////////////////////////
// global
#include "../pnKeyedObject/hsKeyedObject.h"
#include "pnKeyedObject/hsKeyedObject.h"
/////////////////////////////////////////////////////////////////////////////////////////
//

View File

@ -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"
/////////////////////////////////////////////////////////////////////////////////////////
//

View File

@ -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;

View File

@ -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)

View File

@ -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;

View File

@ -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

View File

@ -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;

View File

@ -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()

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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"

View File

@ -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"
/////////////////////////////////////////////////////////////////////////////////////////

View File

@ -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)

View File

@ -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"
/////////////////////////////////////////////////////////////////////////////////////////
//

View File

@ -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
/////////////////////////////////////////////////////////////////////////////////////////

View File

@ -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;

View File

@ -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})

View File

@ -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)
{

View File

@ -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})

View File

@ -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

View File

@ -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})

View File

@ -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