219 lines
9.0 KiB
C++
219 lines
9.0 KiB
C++
// Constant string definitions
|
|
////////////////////////////////
|
|
#ifndef _EDIRSTRG_HPP_
|
|
#define _EDIRSTRG_HPP_
|
|
|
|
#if _MSC_VER >= 1000
|
|
#pragma once
|
|
#endif // _MSC_VER >= 1000
|
|
|
|
#include "SCR.h"
|
|
#include "AI\AIBase\ReadRule.h"
|
|
|
|
#ifndef M_MAKECHAR
|
|
#define M_MAKECHAR(a) ((char *)(LPCTSTR(a)))
|
|
#endif //M_MAKECHAR
|
|
|
|
#define C_VERSION_NUMBER "v4.18.0"
|
|
#define C_MODULE_NAME "IA Editor"
|
|
#define C_VERSION C_MODULE_NAME" "C_VERSION_NUMBER" "__DATE__
|
|
|
|
//////////////////////
|
|
// Used for Scripts //
|
|
//////////////////////
|
|
|
|
const CString g_c_csBrainName ="EditorBrain";
|
|
|
|
const CString g_c_csIntelligenceSectionName ="CreateEditorIntelligence";
|
|
const CString g_c_csIntelligenceFileExtension =".eru";
|
|
/* CHRISTOPHE QUICK SAVE MODIFICATIONS */
|
|
const CString g_c_csIntelligenceFileExtensionQS =".tru";
|
|
/* END CHRISTOPHE QUICK SAVE MODIFICATIONS */
|
|
const CString g_c_csIntelligenceTextFileExtension =".eit";
|
|
|
|
const CString g_c_csReflexSectionName ="CreateEditorReflex";
|
|
const CString g_c_csReflexFileExtension =".erf";
|
|
/* CHRISTOPHE QUICK SAVE MODIFICATIONS */
|
|
const CString g_c_csReflexFileExtensionQS =".trf";
|
|
/* END CHRISTOPHE QUICK SAVE MODIFICATIONS */
|
|
const CString g_c_csReflexTextFileExtension =".ert";
|
|
|
|
const CString g_c_csDeclarationSectionName ="CreateEditorDeclaration";
|
|
const CString g_c_csDeclarationFileExtension =".ede";
|
|
/* CHRISTOPHE QUICK SAVE MODIFICATIONS */
|
|
const CString g_c_csDeclarationFileExtensionQS =".tde";
|
|
/* END CHRISTOPHE MODIFICATIONS */
|
|
const CString g_c_csDeclarationTextFileExtension =".edt";
|
|
|
|
// BEGIN CPA2 Cristi Petrescu 98-03-
|
|
const CString g_c_csMacroSectionName ="CreateEditorMacro";
|
|
const CString g_c_csMacroFileExtension =".emc";
|
|
const CString g_c_csMacroTextFileExtension =".emt";
|
|
const CString g_c_csMacroFileExtensionQS =".tmc";
|
|
// END CPA2 Cristi Petrescu 98-03-
|
|
|
|
// BEGIN ROMTEAM CPA2 Cristi Petrescu 98-04-
|
|
const CString g_c_csSubrSectionName ="CreateEditorSubr";
|
|
const CString g_c_csSubrFileExtension =".esb";
|
|
const CString g_c_csSubrTextFileExtension =".est";
|
|
const CString g_c_csSubrFileExtensionQS =".tsb";
|
|
// END ROMTEAM CPA2 Cristi Petrescu 98-04-
|
|
|
|
const CString g_c_csBehaviourSectionName ="CreateEditorBehaviour";
|
|
const CString g_c_csBehaviourLanguage ="Language";
|
|
const CString g_c_csBehaviourName ="Name";
|
|
const CString g_c_csBehaviourBoundingBox ="BoundingBox";
|
|
const CString g_c_csBehaviourText ="Text";
|
|
//BEGIN ROMTEAM Cristi Petrescu 98-06-
|
|
const CString g_c_csShowPrivateVariable = "ShowPrivate";
|
|
//END ROMTEAM Cristi Petrescu 98-06-
|
|
|
|
//////////////////////////////
|
|
// Used for DsgVar Controls //
|
|
//////////////////////////////
|
|
|
|
const CString g_c_csDsgVarInitText =" (Init)";
|
|
const CString g_c_csDsgVarSaveTypeText =" (Save Type)";
|
|
const CString g_c_csDsgVarInitTypeText =" (Init Type)";
|
|
const CString g_c_csDsgVarIndexText ="Index of ";
|
|
|
|
//////////////////////////////
|
|
// Used for Engine Scripts //
|
|
//////////////////////////////
|
|
|
|
const CString g_c_csAISectionName =C_CreateAIModel_String;
|
|
const CString g_c_csAIFileExtension =".ai";
|
|
const CString g_c_csAIDecSectionName =C_CreateVariableDeclarationAIModel_String;
|
|
const CString g_c_csAIDecFileExtension =".dec";
|
|
const CString g_c_csAIRulSectionName =C_CreateIntellAIModel_String;
|
|
const CString g_c_csAIRulFileExtension =".rul";
|
|
const CString g_c_csAIRfxSectionName =C_CreateReflexAIModel_String;
|
|
const CString g_c_csAIRfxFileExtension =".rfx";
|
|
//BEGIN ROMTEAM Cristi Petrescu 98-04-
|
|
const CString g_c_csAISubrSectionName =C_CreateMacroAIModel_String;
|
|
const CString g_c_csAISubrFileExtension =".mac";
|
|
//END ROMTEAM Cristi Petrescu 98-04-
|
|
// Shaitan FastC {
|
|
const CString g_c_csAICrrSectionName ="CreateRefAIModel";
|
|
const CString g_c_csAINodeSectionName ="CreateRefTree";
|
|
const CString g_c_csAICrrFileExtension =".crr";
|
|
const CString g_c_csAINodeFileExtension =".nod";
|
|
const CString g_c_csAIFastIsC_SectionName ="CFast_IsC";
|
|
const CString g_c_csAIFastFId_SectionName ="CFast_FunctionIndex";
|
|
//End Shaitan FastC }
|
|
|
|
const CString g_c_csAIDefineFileName =C_DefineAIFiles;
|
|
const CString g_c_csAIDefineSectionName =C_CreateAIDefines_String;
|
|
const CString g_c_csAIDefineConstantRef =C_ConstantRefString;
|
|
const CString g_c_csAIDefineRealRef =C_RealRefString;
|
|
|
|
const CString g_c_csRulSectionName =C_CreateIntelligence_String;
|
|
const CString g_c_csRfxSectionName =C_CreateIntelligence_String;
|
|
const CString g_c_csDecSectionName =C_CreateVariables_String;
|
|
const CString g_c_csCarDecSectionName =C_InitVariables_String;
|
|
const CString g_c_csCarRulSectionName =C_InitComportIntelligence_String;
|
|
const CString g_c_csCarRfxVarSectionName =C_InitComportReflex_String;
|
|
//BEGIN ROMTEAM Cristi Petrescu 98-04-
|
|
const CString g_c_csEngSubrSectionName =C_CreateListOfMacro_String;
|
|
//END ROMTEAM Cristi Petrescu 98-04-
|
|
|
|
const CString g_c_csBehavSectionName =C_CreateComport_String;
|
|
|
|
const CString g_c_csDecSaveTypeEntryName =C_TypeSaveVariables_String;
|
|
const CString g_c_csDecInitTypeEntryName =C_TypeInitVariables_String;
|
|
|
|
////////////////////
|
|
// Used for Bison //
|
|
////////////////////
|
|
|
|
const CString g_c_csCreateSchedule =C_CreateSchedule_String;
|
|
const CString g_c_csCreateRule =C_CreateRule_String;
|
|
const CString g_c_csCreateDsgVar =C_CreateVariables_String;
|
|
//BEGIN ROMTEAM Cristi Petrescu 98-04-
|
|
const CString g_c_csCreateSubr =C_CreateMacro_String;
|
|
//END ROMTEAM Cristi Petrescu 98-04-
|
|
|
|
const CString g_c_csBeginMacro ="BeginMacro";
|
|
const CString g_c_csEndMacro ="EndMacro";
|
|
|
|
const CString g_c_csKeyWord =C_KeyWordString;
|
|
const CString g_c_csCondition =C_ConditionString;
|
|
const CString g_c_csMetaAction =C_MetaActionString;
|
|
const CString g_c_csProcedure =C_ProcedureString;
|
|
//BEGIN ROMTEAM Cristi Petrescu 98-04-
|
|
const CString g_c_csSubrRef =C_MacroRefString;
|
|
//END ROMTEAM Cristi Petrescu 98-04-
|
|
const CString g_c_csField =C_FieldString;
|
|
const CString g_c_csConstant =C_ConstantString;
|
|
const CString g_c_csConstantRef =C_ConstantRefString;
|
|
const CString g_c_csOperator =C_OperatorString;
|
|
const CString g_c_csFunction =C_FunctionString;
|
|
const CString g_c_csDsgVarRef =C_DsgVarRefString;
|
|
const CString g_c_csPerso =C_PersoRefString;
|
|
const CString g_c_csReal =C_RealString;
|
|
const CString g_c_csRealRef =C_RealRefString;
|
|
const CString g_c_csZdd ="Zdd";
|
|
const CString g_c_csZde ="Zde";
|
|
const CString g_c_csZdm ="Zdm";
|
|
const CString g_c_csZdr ="Zdr";
|
|
const CString g_c_csVector =C_VectorString;
|
|
const CString g_c_csVectorConstant =C_ConstantVectorString;
|
|
const CString g_c_csAction =C_ActionRefString;
|
|
const CString g_c_csState ="State";
|
|
const CString g_c_csWayPoint =C_WayPointString;
|
|
const CString g_c_csModule =C_ModuleString;
|
|
const CString g_c_csDsgVarId =C_DsgVarIdString;
|
|
const CString g_c_csKeyButton =C_ButtonString;
|
|
const CString g_c_csComport =C_ComportRefString;
|
|
const CString g_c_csMaskType =C_MaskString;
|
|
const CString g_c_csPower =C_ConstantString;
|
|
// Shaitan Clean Env {
|
|
//const CString g_c_csSurface =C_SurfaceRefString;
|
|
//const CString g_c_csEnvironment =C_EnvironmentRefString;
|
|
//End Shaitan Clean Env }
|
|
const CString g_c_csSector =C_SectorRefString;
|
|
const CString g_c_csSuperObject =C_SuperObjectRefString;
|
|
const CString g_c_csLipSynchro =C_LipSynchroRefString;
|
|
const CString g_c_csObjectTable =C_ObjectTableRefString;
|
|
const CString g_c_csFamily =C_FamilyRefString;
|
|
const CString g_c_csModel =C_ModelRefString;
|
|
const CString g_c_csSoundEvent =C_SoundEventRefString;
|
|
const CString g_c_csString =C_StringString;
|
|
const CString g_c_csTextRef =C_TextRefString;
|
|
//const CString g_c_csFontRef =C_FontRefString;
|
|
const CString g_c_csGameMaterial =C_GameMaterialRefString;
|
|
const CString g_c_csLight =C_LightString;
|
|
const CString g_c_csCaps =C_CapsString;
|
|
const CString g_c_csGraph =C_GraphString;
|
|
const CString g_c_csParticleGenerator =C_ParticleGeneratorString;
|
|
const CString g_c_csMyRfxBehaviour ="MyReflexBehaviour";
|
|
const CString g_c_csMyIABehaviour ="MyIntelligenceBehaviour";
|
|
const CString g_c_csRfxBehaviour ="ReflexBehaviour";
|
|
const CString g_c_csIABehaviour ="IntelligenceBehaviour";
|
|
|
|
////////////////////
|
|
// Used for Other //
|
|
////////////////////
|
|
|
|
const CString g_c_csDsgVarName ="Variables designer";
|
|
const CString g_c_csMacroName ="Macros";
|
|
|
|
const CString g_c_csReturn ="\xd\xa";
|
|
|
|
const CString g_c_csInteger ="Integer";
|
|
const CString g_c_csDecimal ="Decimal";
|
|
const CString g_c_csBoolean ="Boolean";
|
|
const CString g_c_csEnum ="Enum";
|
|
const CString g_c_csText ="Text";
|
|
const CString g_c_csObjectList ="ObjectList";
|
|
|
|
const CString g_c_csTrue ="True";
|
|
const CString g_c_csFalse ="False";
|
|
|
|
const CString g_c_csInitialIABehaviour ="Initial IA Behaviour";
|
|
const CString g_c_csInitialRfxBehaviour ="Initial Reflex Behaviour";
|
|
const CString g_c_csCurrentIABehaviour ="Current IA Behaviour";
|
|
const CString g_c_csCurrentRfxBehaviour ="Current Reflex Behaviour";
|
|
|
|
#endif //_EDIRSTRG_HPP_
|