tagbuild 5774

begincopy Code/
file+ Code/CryEngine/CryCommon/CryCommon.cpp
file+ Code/CryEngine/CryCommon/MTPseudoRandom.cpp

file+ Code/CryEngine/CryCommon/AABBSV.h
file+ Code/CryEngine/CryCommon/AgentParams.h
file+ Code/CryEngine/CryCommon/AIFormationDescriptor.h
file+ Code/CryEngine/CryCommon/AITrackPatternDescriptor.h
file+ Code/CryEngine/CryCommon/AnimKey.h
file+ Code/CryEngine/CryCommon/BitFiddling.h
file+ Code/CryEngine/CryCommon/BitmapDilation.h
file+ Code/CryEngine/CryCommon/CGFContent.h
file+ Code/CryEngine/CryCommon/CoherentValue.h
file+ Code/CryEngine/CryCommon/ConfigurableVariant.h
file+ Code/CryEngine/CryCommon/CopyProtection.h
file+ Code/CryEngine/CryCommon/COWArray.h
file+ Code/CryEngine/CryCommon/cpuid64
file+ Code/CryEngine/CryCommon/crc32.h
file+ Code/CryEngine/CryCommon/CrtDebugStats.h
file+ Code/CryEngine/CryCommon/CryAnimationScriptCommands.h
file+ Code/CryEngine/CryCommon/CryArray.h
file+ Code/CryEngine/CryCommon/CryAssert.h
file+ Code/CryEngine/CryCommon/CryAssert_impl.h
file+ Code/CryEngine/CryCommon/CryCharAnimationParams.h
file+ Code/CryEngine/CryCommon/CryCharMorphParams.h
file+ Code/CryEngine/CryCommon/CryCompiledFile.h
file+ Code/CryEngine/CryCommon/CryEngineDecalInfo.h
file+ Code/CryEngine/CryCommon/CryFile.h
file+ Code/CryEngine/CryCommon/CryFixedString.h
file+ Code/CryEngine/CryCommon/CryHeaders.h
file+ Code/CryEngine/CryCommon/CryLibrary.h
file+ Code/CryEngine/CryCommon/CryMemoryAllocator.h
file+ Code/CryEngine/CryCommon/CryMemoryManager.h
file+ Code/CryEngine/CryCommon/CryMemoryManager_impl.h
file+ Code/CryEngine/CryCommon/CryModuleDefs.h
file+ Code/CryEngine/CryCommon/CryName.h
file+ Code/CryEngine/CryCommon/CryParticleSpawnInfo.h
file+ Code/CryEngine/CryCommon/CryPath.h
file+ Code/CryEngine/CryCommon/CryPhysics.h
file+ Code/CryEngine/CryCommon/CryPodArray.h
file+ Code/CryEngine/CryCommon/CrySizer.h
file+ Code/CryEngine/CryCommon/CryString.h
file+ Code/CryEngine/CryCommon/CryStructPack.h
file+ Code/CryEngine/CryCommon/CryThread.h
file+ Code/CryEngine/CryCommon/CryThreadImpl.h
file+ Code/CryEngine/CryCommon/CryThreadImpl_pthreads.h
file+ Code/CryEngine/CryCommon/CryThreadImpl_windows.h
file+ Code/CryEngine/CryCommon/CryThread_pthreads.h
file+ Code/CryEngine/CryCommon/CryThread_ptw32.h
file+ Code/CryEngine/CryCommon/CryThread_windows.h
file+ Code/CryEngine/CryCommon/CryThread_wingc.h
file+ Code/CryEngine/CryCommon/CryThread_winthread.h
file+ Code/CryEngine/CryCommon/CryTypeInfo.h
file+ Code/CryEngine/CryCommon/CryVersion.h
file+ Code/CryEngine/CryCommon/CryVertexBinding.h
file+ Code/CryEngine/CryCommon/Cry_Camera.h
file+ Code/CryEngine/CryCommon/Cry_Color.h
file+ Code/CryEngine/CryCommon/Cry_Geo.h
file+ Code/CryEngine/CryCommon/Cry_GeoDistance.h
file+ Code/CryEngine/CryCommon/Cry_GeoIntersect.h
file+ Code/CryEngine/CryCommon/Cry_GeoOverlap.h
file+ Code/CryEngine/CryCommon/Cry_Math.h
file+ Code/CryEngine/CryCommon/Cry_Matrix.h
file+ Code/CryEngine/CryCommon/Cry_Quat.h
file+ Code/CryEngine/CryCommon/Cry_ValidNumber.h
file+ Code/CryEngine/CryCommon/Cry_Vector2.h
file+ Code/CryEngine/CryCommon/Cry_Vector3.h
file+ Code/CryEngine/CryCommon/Cry_XOptimise.h
file+ Code/CryEngine/CryCommon/Endian.h
file+ Code/CryEngine/CryCommon/EntityDesc.h
file+ Code/CryEngine/CryCommon/Force.h
file+ Code/CryEngine/CryCommon/FrameProfiler.h
file+ Code/CryEngine/CryCommon/fSinCos64.lib
file+ Code/CryEngine/CryCommon/functor.h
file+ Code/CryEngine/CryCommon/GameUtils.h
file+ Code/CryEngine/CryCommon/GeomQuery.h
file+ Code/CryEngine/CryCommon/I3DEngine.h
file+ Code/CryEngine/CryCommon/I3DIndoorEngine.h
file+ Code/CryEngine/CryCommon/I3DSampler.h
file+ Code/CryEngine/CryCommon/IAgent.h
file+ Code/CryEngine/CryCommon/IAIAction.h
file+ Code/CryEngine/CryCommon/IAIGroup.h
file+ Code/CryEngine/CryCommon/IAIRecorder.h
file+ Code/CryEngine/CryCommon/IAISystem.h
file+ Code/CryEngine/CryCommon/IAnimationGraphSystem.h
file+ Code/CryEngine/CryCommon/IAVI_Reader.h
file+ Code/CryEngine/CryCommon/IBitStream.h
file+ Code/CryEngine/CryCommon/IBudgetingSystem.h
file+ Code/CryEngine/CryCommon/IChunkFile.h
file+ Code/CryEngine/CryCommon/ICmdLine.h
file+ Code/CryEngine/CryCommon/IConsole.h
file+ Code/CryEngine/CryCommon/ICryAnimation.h
file+ Code/CryEngine/CryCommon/ICryPak.h
file+ Code/CryEngine/CryCommon/IDataProbe.h
file+ Code/CryEngine/CryCommon/IDebugHistory.h
file+ Code/CryEngine/CryCommon/IDialogSystem.h
file+ Code/CryEngine/CryCommon/IDirectBee.h
file+ Code/CryEngine/CryCommon/IEdgeConnectivityBuilder.h
file+ Code/CryEngine/CryCommon/IEditorGame.h
file+ Code/CryEngine/CryCommon/IEntity.h
file+ Code/CryEngine/CryCommon/IEntityClass.h
file+ Code/CryEngine/CryCommon/IEntityProxy.h
file+ Code/CryEngine/CryCommon/IEntityRenderState.h
file+ Code/CryEngine/CryCommon/IEntitySerialize.h
file+ Code/CryEngine/CryCommon/IEntitySystem.h
file+ Code/CryEngine/CryCommon/IFacialAnimation.h
file+ Code/CryEngine/CryCommon/IFlashPlayer.h
file+ Code/CryEngine/CryCommon/IFlowSystem.h
file+ Code/CryEngine/CryCommon/IFont.h
file+ Code/CryEngine/CryCommon/IGame.h
file+ Code/CryEngine/CryCommon/IGameFramework.h
file+ Code/CryEngine/CryCommon/IGameRef.h
file+ Code/CryEngine/CryCommon/IGameStartup.h
file+ Code/CryEngine/CryCommon/IGameTokens.h
file+ Code/CryEngine/CryCommon/IGlobalTaskScheduler.h
file+ Code/CryEngine/CryCommon/IHardwareMouse.h
file+ Code/CryEngine/CryCommon/IIndexedMesh.h
file+ Code/CryEngine/CryCommon/IInput.h
file+ Code/CryEngine/CryCommon/IInterestSystem.h
file+ Code/CryEngine/CryCommon/IJoystick.h
file+ Code/CryEngine/CryCommon/ILipSync.h
file+ Code/CryEngine/CryCommon/ILMSerializationManager.h
file+ Code/CryEngine/CryCommon/ILog.h
file+ Code/CryEngine/CryCommon/ImageExtensionHelper.h
file+ Code/CryEngine/CryCommon/IMaterial.h
file+ Code/CryEngine/CryCommon/IMaterialEffects.h
file+ Code/CryEngine/CryCommon/IMiniLog.h
file+ Code/CryEngine/CryCommon/IMovieSystem.h
file+ Code/CryEngine/CryCommon/IMusicSystem.h
file+ Code/CryEngine/CryCommon/INetwork.h
file+ Code/CryEngine/CryCommon/INetworkService.h
file+ Code/CryEngine/CryCommon/InitPRX.h
file+ Code/CryEngine/CryCommon/InterpolationHelpers.h
file+ Code/CryEngine/CryCommon/IPhysics.h
file+ Code/CryEngine/CryCommon/IProcess.h
file+ Code/CryEngine/CryCommon/IReadWriteXMLSink.h
file+ Code/CryEngine/CryCommon/IRemoteControl.h
file+ Code/CryEngine/CryCommon/IRenderAuxGeom.h
file+ Code/CryEngine/CryCommon/IRenderer.h
file+ Code/CryEngine/CryCommon/IRendererD3D9.h
file+ Code/CryEngine/CryCommon/IRenderMesh.h
file+ Code/CryEngine/CryCommon/IResourceCollector.h
file+ Code/CryEngine/CryCommon/IReverbManager.h
file+ Code/CryEngine/CryCommon/IScriptSystem.h
file+ Code/CryEngine/CryCommon/ISerialize.h
file+ Code/CryEngine/CryCommon/IShader.h
file+ Code/CryEngine/CryCommon/ISimpleHttpServer.h
file+ Code/CryEngine/CryCommon/ISound.h
file+ Code/CryEngine/CryCommon/ISoundMoodManager.h
file+ Code/CryEngine/CryCommon/ISplines.h
file+ Code/CryEngine/CryCommon/IStatObj.h
file+ Code/CryEngine/CryCommon/IStreamEngine.h
file+ Code/CryEngine/CryCommon/IStreamPersist.h
file+ Code/CryEngine/CryCommon/ISurfaceType.h
file+ Code/CryEngine/CryCommon/ISystem.h
file+ Code/CryEngine/CryCommon/ITestSystem.h
file+ Code/CryEngine/CryCommon/ITextModeConsole.h
file+ Code/CryEngine/CryCommon/IThreadTask.h
file+ Code/CryEngine/CryCommon/ITimer.h
file+ Code/CryEngine/CryCommon/IValidator.h
file+ Code/CryEngine/CryCommon/IVideoPlayer.h
file+ Code/CryEngine/CryCommon/IXml.h
file+ Code/CryEngine/CryCommon/LMCompStructures.h
file+ Code/CryEngine/CryCommon/Make
file+ Code/CryEngine/CryCommon/matrixnm.h
file+ Code/CryEngine/CryCommon/MiniQueue.h
file+ Code/CryEngine/CryCommon/MSSCCPRJ.SCC
file+ Code/CryEngine/CryCommon/MSVCspecific.h
file+ Code/CryEngine/CryCommon/MTPseudoRandom.h
file+ Code/CryEngine/CryCommon/MultiThread.h
file+ Code/CryEngine/CryCommon/NetHelpers.h
file+ Code/CryEngine/CryCommon/ParticleParams.h
file+ Code/CryEngine/CryCommon/ParticleParams_info.h
file+ Code/CryEngine/CryCommon/physinterface.h
file+ Code/CryEngine/CryCommon/Pipe.h
file+ Code/CryEngine/CryCommon/platform.h
file+ Code/CryEngine/CryCommon/platform_impl.h
file+ Code/CryEngine/CryCommon/PNoise3.h
file+ Code/CryEngine/CryCommon/PoolAllocator.h
file+ Code/CryEngine/CryCommon/PoolAllocatorSynchronization.h
file+ Code/CryEngine/CryCommon/primitives.h
file+ Code/CryEngine/CryCommon/ProjectDefines.h
file+ Code/CryEngine/CryCommon/ProjectDefinesInclude.h
file+ Code/CryEngine/CryCommon/ProjectDefinesInclude_MPBeta.h
file+ Code/CryEngine/CryCommon/Range.h
file+ Code/CryEngine/CryCommon/RendElement.h
file+ Code/CryEngine/CryCommon/ResourceCompilerHelper.h
file+ Code/CryEngine/CryCommon/ScopedVariableSetter.h
file+ Code/CryEngine/CryCommon/ScreenPlotter.h
file+ Code/CryEngine/CryCommon/ScriptHelpers.h
file+ Code/CryEngine/CryCommon/SerializationTypes.h
file+ Code/CryEngine/CryCommon/SerializeBuffer.h
file+ Code/CryEngine/CryCommon/SerializeFwd.h
file+ Code/CryEngine/CryCommon/SimpleSerialize.h
file+ Code/CryEngine/CryCommon/smartptr.h
file+ Code/CryEngine/CryCommon/StlDbgAlloc.h
file+ Code/CryEngine/CryCommon/STLPoolAllocator.h
file+ Code/CryEngine/CryCommon/STLPoolAllocator_ManyElems.h
file+ Code/CryEngine/CryCommon/StlUtils.h
file+ Code/CryEngine/CryCommon/StringUtils.h
file+ Code/CryEngine/CryCommon/Tarray.h
file+ Code/CryEngine/CryCommon/TimeValue.h
file+ Code/CryEngine/CryCommon/TypeInfo.h
file+ Code/CryEngine/CryCommon/TypeInfo_impl.h
file+ Code/CryEngine/CryCommon/Typelist.h
file+ Code/CryEngine/CryCommon/TypelistUtils.h
file+ Code/CryEngine/CryCommon/VectorMap.h
file+ Code/CryEngine/CryCommon/VectorSet.h
file+ Code/CryEngine/CryCommon/VertexBufferSource.h
file+ Code/CryEngine/CryCommon/VertexFormats.h
file+ Code/CryEngine/CryCommon/Win32specific.h
file+ Code/CryEngine/CryCommon/Win64specific.h
file+ Code/CryEngine/CryCommon/XMLBinaryHeaders.h
file+ Code/CryEngine/CryCommon/_TinyWindow.h
endcopy

include CommonAssets.txt
include CommonTools.txt


begincopy Code/
keepplatform "x64"
keepconfig "Debug\|x64"
keepconfig "Profile\|x64"
file+ Mods/Base/Code/BaseDLL.sln
file Code/CryEngine/CryAction/IActionMapManager.h
file Code/CryEngine/CryAction/IActorSystem.h
file Code/CryEngine/CryAction/IAnimatedCharacter.h
file Code/CryEngine/CryAction/IAnimationGraph.h
file Code/CryEngine/CryAction/IAnimationStateNode.h
file Code/CryEngine/CryAction/IDebrisMgr.h
file Code/CryEngine/CryAction/IEffectSystem.h
file Code/CryEngine/CryAction/IGameObject.h
file Code/CryEngine/CryAction/IGameObjectSystem.h
file Code/CryEngine/CryAction/IGameplayRecorder.h
file Code/CryEngine/CryAction/IGameRulesSystem.h
file Code/CryEngine/CryAction/IInteractor.h
file Code/CryEngine/CryAction/IItem.h
file Code/CryEngine/CryAction/IItemSystem.h
file Code/CryEngine/CryAction/ILevelSystem.h
file Code/CryEngine/CryAction/ILoadGame.h
file Code/CryEngine/CryAction/IMovementController.h
file Code/CryEngine/CryAction/IPlayerProfiles.h
file Code/CryEngine/CryAction/ISaveGame.h
file Code/CryEngine/CryAction/ISubtitleManager.h
file Code/CryEngine/CryAction/ItemParams.h
file Code/CryEngine/CryAction/IUIDraw.h
file Code/CryEngine/CryAction/IVehicleSystem.h
file Code/CryEngine/CryAction/IViewSystem.h
file Code/CryEngine/CryAction/IWeapon.h
file Code/CryEngine/CryAction/IWorldQuery.h
file Code/CryEngine/CryAction/Network/NetActionSync.h
dir+ Code/SDKs/STLPORT/
file Code/Solutions/UserDebugSettings.vsprops
file Code/CryEngine/CryCommon/CryModuleDefs.h
file Code/CryEngine/CryCommon/ProjectDefinesInclude.h
endcopy

beginprocess
file Code/CryEngine/CryCommon/CryCommon.cpp
erase \#include \"AutoTypeInfo.cpp\"
erase \#include \"TypeInfo.cpp\"
erase \#include \"CryStructPack.cpp\"
endprocess

beginprocess
file Code/CryEngine/CryCommon/ISystem.h
erase enum\ ESystemProtectedFunctions[\s]+{(.*?)[\s]+};
erase //[\s]+Protected functions\.[\s]+
erase typedef\ ISystem\*\ \(\*PFNCREATESYSTEMINTERFACE\)\(\ SSystemInitParams\ \&initParams\ \);[\n]?
erase [\/]+[\s]+\/\/\ CrySystem\ DLL\ Exports\.[\s]+[\/]+
erase \/\/\ interface of the DLL[\n]?
erase extern\ \"C\"[\s]+{[\s]+CRYSYSTEM_API\ ISystem\*\ CreateSystemInterface\(const\ SSystemInitParams\ \&initParams\ \);[\s]+}
replace "struct\ SSystemInitParams[\s]+{(.*?)[\n]+};" "struct SSystemInitParams{};"
erase [\s]?SSystemInitParams\:\:ProtectedFunction\ pProtectedFunctions\[eProtectedFuncsLast\];[\s]+
endprocess

beginprocess
file Code/CryEngine/CryCommon/IGameFramework.h
replace "\#include \"IGameStartup.h\"" "#include <ISystem.h>\n#include "IGame.h"\n#include "IGameRef.h""
endprocess

beginprocess
file Code/CryEngine/CryCommon/RendElement.h
replace "\#include \"CRE[\w]+.h\"" ""
endprocess

begincopy Bin32/
file Bin32/rc/CryPhysics.dll
file Bin32/rc/CryXML.dll
file Bin32/rc/jpeg62.dll
file Bin32/rc/libtiff3.dll
file Bin32/rc/rc.exe
file Bin32/rc/rc.ini
file Bin32/rc/rc_presets_pc.ini
file Bin32/rc/ResourceCompilerImage.dll
file Bin32/rc/ResourceCompilerPC.dll
file Bin32/rc/zlib1.dll
file Bin32/SHAllocator.dll
endcopy

begincopy Bin64/
file Bin64/CompressATI2.dll
file Bin64/Cry3DEngine.dll
file Bin64/CryAction.dll
file Bin64/CryAISystem.dll
file Bin64/CryAnimation.dll
file Bin64/CryEntitySystem.dll
file Bin64/CryFont.dll
file Bin64/CryGame.dll
file Bin64/CryInput.dll
file Bin64/CryMovie.dll
file Bin64/CryNetwork.dll
file Bin64/CryPhysics.dll
file Bin64/CryRenderD3D10.dll
file Bin64/CryRenderD3D9.dll
file Bin64/CryRenderNULL.dll
file Bin64/CryScriptSystem.dll
file Bin64/CrySoundSystem.dll
file Bin64/CrySystem.dll
file Bin64/fmod_event64.dll
file Bin64/fmod_event_net64.dll
file Bin64/fmodex64.dll
file Bin64/libTIFF64.dll
file Bin64/SHAllocator.dll
file Bin64/ToolkitPro1042vc80x64.dll
file Bin64/ToolkitPro1042vc80x64D.dll
file Bin64/Editor.exe
file Bin64/LuaCompiler.exe
endcopy

break

file Code/CryEngine/CryAction/ActionMapManager.h
file Code/CryEngine/CryAction/CryAction.h
