//----------------------------------------------------//
// MWT C++ Application Source File                    //
//      created by WideStudio Application Builder     //
//----------------------------------------------------//
#include <WScom.h>
#include <WSDappDev.h>

//--- OBJECT includes ---//
#include <WSCmainWindow.h>
#include <WSCmenuArea.h>
#include <WSCpulldownMenu.h>
#include <WSCvbtn.h>
#include <WSCform.h>
#include <WSClist.h>
#include <WSCindexForm.h>
#include <WSCvlabel.h>
#include <WSCvifield.h>
#include <WSCoption.h>
#include <WSCcheckGroup.h>
#include <WSCvradio.h>
#include <WSCtform.h>
#include <WSCdialog.h>

//--- OBJECT instance variable ---//
WSCmainWindow* MainWindow = NULL;
WSCmenuArea* MainMenu = NULL;
WSCpulldownMenu* Maipull_001 = NULL;
WSCvbtn* BtnMonster = NULL;
WSCvbtn* BtnEffect = NULL;
WSCvbtn* BtnProjectile = NULL;
WSCvbtn* BtnPhysics = NULL;
WSCvbtn* BtnWeapon = NULL;
WSCform* FrmMonster = NULL;
WSClist* ListMonsterTypes = NULL;
WSCindexForm* Maiinde_012 = NULL;
WSCvlabel* Maivlab_004 = NULL;
WSCvlabel* Maivlab_019 = NULL;
WSCvifield* PalletEdit = NULL;
WSCvlabel* Maivlab_022 = NULL;
WSCvlabel* Maivlab_024 = NULL;
WSCvifield* VitalityEdit = NULL;
WSCvlabel* Maivlab_037 = NULL;
WSCvlabel* Maivlab_038 = NULL;
WSCvifield* RadiusEdit = NULL;
WSCvifield* HeightEdit = NULL;
WSCvlabel* Maivlab_046 = NULL;
WSCvlabel* Maivlab_047 = NULL;
WSCvlabel* Maivlab_048 = NULL;
WSCvlabel* Maivlab_049 = NULL;
WSCvlabel* Maivlab_050 = NULL;
WSCvifield* HoverEdit = NULL;
WSCvifield* MinLedgeEdit = NULL;
WSCvifield* MaxLedgeEdit = NULL;
WSCvifield* ExtVelScaleEdit = NULL;
WSCvlabel* Maivlab_055 = NULL;
WSCvlabel* Maivlab_056 = NULL;
WSCvlabel* Maivlab_057 = NULL;
WSCvlabel* Maivlab_058 = NULL;
WSCvlabel* Maivlab_059 = NULL;
WSCvlabel* Maivlab_060 = NULL;
WSCvlabel* Maivlab_061 = NULL;
WSCvifield* SeqStationaly = NULL;
WSCvlabel* Maivlab_063 = NULL;
WSCvlabel* Maivlab_064 = NULL;
WSCvifield* SeqMoving = NULL;
WSCvifield* SeqHitting = NULL;
WSCvifield* SeqSoftDying = NULL;
WSCvifield* SeqSoftDead = NULL;
WSCvifield* SeqHardDying = NULL;
WSCvifield* SeqHardDead = NULL;
WSCvifield* SeqTeleportIn = NULL;
WSCvifield* SeqTeleportOut = NULL;
WSCvlabel* Maivlab_073 = NULL;
WSCvlabel* Maivlab_074 = NULL;
WSCvlabel* Maivlab_075 = NULL;
WSCvlabel* Maivlab_076 = NULL;
WSCvlabel* Maivlab_077 = NULL;
WSCvlabel* Maivlab_078 = NULL;
WSCvlabel* Maivlab_079 = NULL;
WSCvlabel* Maivlab_080 = NULL;
WSCvlabel* Maivlab_081 = NULL;
WSCvifield* SoundPitchEdit = NULL;
WSCvifield* RandomSndMaskEdit = NULL;
WSCvlabel* Maivlab_084 = NULL;
WSCvlabel* Maivlab_085 = NULL;
WSCvlabel* Maivlab_086 = NULL;
WSCvlabel* Maivlab_087 = NULL;
WSCvlabel* Maivlab_088 = NULL;
WSCvlabel* Maivlab_089 = NULL;
WSCvlabel* Maivlab_090 = NULL;
WSCvlabel* Maivlab_091 = NULL;
WSCvlabel* Maivlab_092 = NULL;
WSCvifield* HalfVisualArcEdit = NULL;
WSCvifield* VertVisualArcEdit = NULL;
WSCvifield* SpeedEdit = NULL;
WSCvifield* GravityEdit = NULL;
WSCvbtn* Maivbtn_106 = NULL;
WSCoption* SpeedCombo = NULL;
WSCoption* IntelligenceCombo = NULL;
WSCvbtn* CollectionBtn = NULL;
WSCvbtn* CarryItemBtn = NULL;
WSCvbtn* ActivationSndBtn = NULL;
WSCvbtn* FriendActSndBtn = NULL;
WSCvbtn* ClearSndBtn = NULL;
WSCvbtn* KillSndBtn = NULL;
WSCvbtn* ApologySndBtn = NULL;
WSCvbtn* FriendFireSndBtn = NULL;
WSCvbtn* FlamingSndBtn = NULL;
WSCvbtn* RandomSndBtn = NULL;
WSCoption* ClassCombo = NULL;
WSCvbtn* ImpactEffectBtn = NULL;
WSCvbtn* MeleeEffectBtn = NULL;
WSCvbtn* ContrailEffectBtn = NULL;
WSCvbtn* BtnDefaultMonster01 = NULL;
WSCcheckGroup* ListImmunities = NULL;
WSCcheckGroup* ListWeakness = NULL;
WSCcheckGroup* ListEnemies = NULL;
WSCcheckGroup* ListFriends = NULL;
WSCcheckGroup* ListFlags = NULL;
WSCvlabel* Maivlab_009 = NULL;
WSCvifield* ShapnelRadiusEdit = NULL;
WSCvlabel* Maivlab_012 = NULL;
WSCvlabel* Maivlab_013 = NULL;
WSCvlabel* Maivlab_014 = NULL;
WSCvlabel* Maaaa = NULL;
WSCvifield* ShapnelRndEdit = NULL;
WSCvifield* ShapnelScaleEdit = NULL;
WSCvifield* ShapnelBaseEdit = NULL;
WSCvbtn* ShapnelTypeBtn = NULL;
WSCvradio* ShapnelAlienCheck = NULL;
WSCvlabel* Maivlab_023 = NULL;
WSCvifield* FrequencyEdit = NULL;
WSCtform* Maitfor_025 = NULL;
WSCvifield* MeleedzEdit = NULL;
WSCvlabel* Maivlab_026 = NULL;
WSCvbtn* BtnMeleeType = NULL;
WSCvlabel* Maivlab_028 = NULL;
WSCvlabel* Maivlab_029 = NULL;
WSCvlabel* Maivlab_030 = NULL;
WSCvlabel* Maivlab_031 = NULL;
WSCvlabel* Maivlab_032 = NULL;
WSCvifield* MeleeRepetitionsEdit = NULL;
WSCvifield* MeleeErrorEdit = NULL;
WSCvifield* MeleeRangeEdit = NULL;
WSCvifield* MeleeSequenceEdit = NULL;
WSCvifield* MeleedxEdit = NULL;
WSCvifield* MeleedyEdit = NULL;
WSCvlabel* Maivlab_040 = NULL;
WSCvlabel* Maivlab_041 = NULL;
WSCvbtn* BtnMeleePreset = NULL;
WSCvbtn* BtnPresetThisAllEnemyOn = NULL;
WSCvbtn* BtnAllUncheck = NULL;
WSCtform* Maitfor_055 = NULL;
WSCvifield* RangeddzEdit = NULL;
WSCvlabel* Maivlab_062 = NULL;
WSCvbtn* BtnRangedType = NULL;
WSCvlabel* Maivlab_065 = NULL;
WSCvlabel* Maivlab_066 = NULL;
WSCvlabel* Maivlab_067 = NULL;
WSCvlabel* Maivlab_068 = NULL;
WSCvlabel* Maivlab_069 = NULL;
WSCvifield* RangedRepetitionsEdit = NULL;
WSCvifield* RangedErrorEdit = NULL;
WSCvifield* RangedRangeEdit = NULL;
WSCvifield* RangedSequenceEdit = NULL;
WSCvifield* RangeddxEdit = NULL;
WSCvifield* RangeddyEdit = NULL;
WSCvlabel* Maivlab_082 = NULL;
WSCvlabel* Maivlab_083 = NULL;
WSCvbtn* BtnRangedPreset = NULL;
WSCvbtn* Maivbtn_000 = NULL;
WSCdialog* WndSelect = NULL;
WSClist* ListSelect = NULL;
WSCform* FrmEffect = NULL;
WSClist* ListEffect = NULL;
WSCvbtn* BtnEffectCollection = NULL;
WSCvlabel* Maivlab_093 = NULL;
WSCvlabel* Maivlab_094 = NULL;
WSCvlabel* Maivlab_095 = NULL;
WSCcheckGroup* EffectFlagsCheckGroup = NULL;
WSCvlabel* Maivlab_097 = NULL;
WSCvlabel* Maivlab_099 = NULL;
WSCvbtn* BtnEffectDelaySound = NULL;
WSCvifield* EffectSoundPitchEdit = NULL;
WSCvifield* EffectDelayEdit = NULL;
WSCvifield* EffectSequenceEdit = NULL;
WSCvlabel* Maivlab_104 = NULL;
WSCvifield* EffectPalletEdit = NULL;
WSCform* FrmProjectile = NULL;
WSClist* ListProjectile = NULL;
WSCvlabel* Maivlab_109 = NULL;
WSCvifield* ProjPalletEdit = NULL;
WSCvbtn* ProjCollectionBtn = NULL;
WSCvlabel* Maivlab_112 = NULL;
WSCvlabel* Maivlab_113 = NULL;
WSCvlabel* Maivlab_114 = NULL;
WSCvlabel* Maivlab_115 = NULL;
WSCvbtn* ProjContrailEfBtn = NULL;
WSCvbtn* ProjDetonationEfBtn = NULL;
WSCvbtn* ProjDetMediaEfBtn = NULL;
WSCvlabel* Maivlab_119 = NULL;
WSCvlabel* Maivlab_120 = NULL;
WSCvlabel* Maivlab_121 = NULL;
WSCvlabel* Maivlab_122 = NULL;
WSCvlabel* Maivlab_123 = NULL;
WSCvifield* ProjAreaOfEfEdit = NULL;
WSCvifield* ProjTicksBetContrailEdit = NULL;
WSCvifield* ProjMaxContrailEdit = NULL;
WSCvifield* ProjMediaPromoEdit = NULL;
WSCvifield* ProjRadiusEdit = NULL;
WSCtform* Maitfor_129 = NULL;
WSCvlabel* Maivlab_130 = NULL;
WSCvbtn* ProjDamageTypeBtn = NULL;
WSCvlabel* Maivlab_132 = NULL;
WSCvlabel* Maivlab_133 = NULL;
WSCvlabel* Maivlab_134 = NULL;
WSCvradio* ProjDamageFlags = NULL;
WSCvifield* ProjDamageBaseEdit = NULL;
WSCvifield* ProjDamageRandomEdit = NULL;
WSCvifield* ProjDamageScaleEdit = NULL;
WSCcheckGroup* ListProjFlags = NULL;
WSCvlabel* Maivlab_137 = NULL;
WSCvlabel* Maivlab_138 = NULL;
WSCvlabel* Maivlab_139 = NULL;
WSCvlabel* Maivlab_140 = NULL;
WSCvlabel* Maivlab_141 = NULL;
WSCvbtn* ProjFlyBySoundBtn = NULL;
WSCvbtn* ProjReboundSndBtn = NULL;
WSCvifield* ProjSpeedEdit = NULL;
WSCvifield* ProjMaxRangeEdit = NULL;
WSCvifield* ProjSoundPitchEdit = NULL;
WSCvlabel* Maivlab_147 = NULL;
WSCvifield* ProjSequenceEdit = NULL;
WSCvbtn* ProjPresetOtherProj = NULL;
WSCvbtn* ProjPresetHandGrenade = NULL;
WSCform* FrmPhysics = NULL;
WSCoption* PhysicsTypeOpt = NULL;
WSCvlabel* Maivlab_158 = NULL;
WSCvifield* PhyMaxForwardEdit = NULL;
WSCvlabel* Maivlab_160 = NULL;
WSCvlabel* Maivlab_161 = NULL;
WSCvlabel* Maivlab_162 = NULL;
WSCvlabel* labne = NULL;
WSCvlabel* Maivlab_164 = NULL;
WSCvlabel* Maivlab_165 = NULL;
WSCvlabel* Maivlab_166 = NULL;
WSCvlabel* Maivlab_167 = NULL;
WSCvlabel* Maivlab_168 = NULL;
WSCvlabel* Maivlab_169 = NULL;
WSCvlabel* Maivlab_170 = NULL;
WSCvlabel* Maivlab_171 = NULL;
WSCvlabel* Maivlab_172 = NULL;
WSCvifield* PhyMaxBackwardEdit = NULL;
WSCvifield* PhyMaxPerpendEdit = NULL;
WSCvifield* PhyAccelEdit = NULL;
WSCvifield* PhyDecelEdit = NULL;
WSCvifield* PhyAirDecelEdit = NULL;
WSCvifield* PhyGravityAccelEdit = NULL;
WSCvifield* PhyClimbAccelEdit = NULL;
WSCvifield* PhyTerminalAccelEdit = NULL;
WSCvifield* PhyExtDecEdit = NULL;
WSCvifield* PhyAngularAccelEdit = NULL;
WSCvifield* PhyAngularDecelEdit = NULL;
WSCvifield* PhyMaxAngularVelEdit = NULL;
WSCvlabel* Maivlab_185 = NULL;
WSCvlabel* Maivlab_186 = NULL;
WSCvlabel* Maivlab_187 = NULL;
WSCvlabel* Maivlab_188 = NULL;
WSCvifield* PhyAngularRecenterEdit = NULL;
WSCvifield* PhyFastAngularVelEdit = NULL;
WSCvifield* PhyMaxElevationEdit = NULL;
WSCvifield* PhyExtAngularDecelEdit = NULL;
WSCvlabel* Maivlab_193 = NULL;
WSCvlabel* Maivlab_194 = NULL;
WSCvlabel* Maivlab_195 = NULL;
WSCvlabel* Maivlab_196 = NULL;
WSCvlabel* Maivlab_197 = NULL;
WSCvlabel* Maivlab_198 = NULL;
WSCvlabel* Maivlab_199 = NULL;
WSCvlabel* PhyHalfCameraSepEdit = NULL;
WSCvifield* PhyStepDeltaEdit = NULL;
WSCvifield* PhyStepAmpEdit = NULL;
WSCvifield* PhyRadiusEdit = NULL;
WSCvifield* PhyHeightEdit = NULL;
WSCvifield* PhyDeadHeightEdit = NULL;
WSCvifield* PhyCameraHeightEdit = NULL;
WSCvifield* PhySplashHeightEdit = NULL;
WSCvifield* PhyHalfCamSepEdit = NULL;
WSCvlabel* Maivlab_000 = NULL;
WSCvifield* PhyFastAngularMax = NULL;
WSCform* FrmWeapon = NULL;
WSClist* Mailist_000 = NULL;
WSCindexForm* Maiinde_001 = NULL;
WSCvlabel* Maivlab_002 = NULL;
WSCvbtn* WCollectionBtn = NULL;
WSCvlabel* Maivlab_005 = NULL;
WSCvifield* WPalletEdit = NULL;
WSCvlabel* Maivlab_007 = NULL;
WSCvlabel* Maivlab_008 = NULL;
WSCvlabel* Maivlab_010 = NULL;
WSCvlabel* Maivlab_011 = NULL;
WSCvlabel* Maivlab_015 = NULL;
WSCvifield* WIdleSeqEdit = NULL;
WSCvifield* WFiringSeqEdit = NULL;
WSCvifield* WReloadSeqEdit = NULL;
WSCvifield* WChargingSeqEdit = NULL;
WSCvifield* WChargedSeqEdit = NULL;
WSCvlabel* Maivlab_021 = NULL;
WSCvbtn* WItemBtn = NULL;
WSCvlabel* Maivlab_025 = NULL;
WSCoption* WClassOption = NULL;
WSCcheckGroup* WFlagsCheckGroup = NULL;
WSCvlabel* Maivlab_033 = NULL;
WSCvlabel* Maivlab_034 = NULL;
WSCvlabel* Maivlab_035 = NULL;
WSCvlabel* Maivlab_036 = NULL;
WSCvlabel* Maivlab_039 = NULL;
WSCvlabel* Maivlab_042 = NULL;
WSCvlabel* Maivlab_043 = NULL;
WSCvlabel* Maivlab_044 = NULL;
WSCvlabel* Maivlab_045 = NULL;
WSCvlabel* Maivlab_051 = NULL;
WSCvifield* WLightIntensityEdit = NULL;
WSCvifield* WIntensityDecayEdit = NULL;
WSCvifield* WIdleWidthEdit = NULL;
WSCvifield* WIdleHeightEdit = NULL;
WSCvifield* WFiringHeightEdit = NULL;
WSCvifield* WReloadingHeighEdit = NULL;
WSCvifield* WHorAmpEdit = NULL;
WSCvifield* WUserAmpEdit = NULL;
WSCvifield* WReadyEdit = NULL;
WSCvifield* WAwaitReloadEdit = NULL;
WSCvlabel* Maivlab_070 = NULL;
WSCvlabel* Maivlab_071 = NULL;
WSCvifield* WLoadingEdit = NULL;
WSCvifield* WLoadedEdit = NULL;
WSCtform* WPrimaryGroup = NULL;
WSCvlabel* Maivlab_096 = NULL;
WSCvifield* WRoundPerMagEdit = NULL;
WSCvlabel* Maivlab_098 = NULL;
WSCvlabel* Maivlab_100 = NULL;
WSCvlabel* Maivlab_101 = NULL;
WSCvlabel* Maivlab_102 = NULL;
WSCvlabel* Maivlab_103 = NULL;
WSCvlabel* Maivlab_105 = NULL;
WSCvlabel* Maivlab_106 = NULL;
WSCvlabel* Maivlab_107 = NULL;
WSCvlabel* Maivlab_108 = NULL;
WSCvlabel* Maivlab_110 = NULL;
WSCvlabel* Maivlab_111 = NULL;
WSCvlabel* Maivlab_116 = NULL;
WSCvlabel* Maivlab_117 = NULL;
WSCvlabel* Maivlab_118 = NULL;
WSCvlabel* Maivlab_124 = NULL;
WSCvifield* WTicksPerRoundEdit = NULL;
WSCvifield* WRecovTicksEdit = NULL;
WSCvifield* WErrorEdit = NULL;
WSCvifield* WdxEdit = NULL;
WSCvifield* WdzEdit = NULL;
WSCvifield* WBurstCountEdit = NULL;
WSCvbtn* WAmmoItemBtn = NULL;
WSCvbtn* WFiringSndBtn = NULL;
WSCvbtn* WClickSndBtn = NULL;
WSCvbtn* WChargingSndBtn = NULL;
WSCvbtn* WShellCasingSndBtn = NULL;
WSCvbtn* WReloadSndBtn = NULL;
WSCvbtn* WChargedSndBtn = NULL;
WSCvbtn* WProjectileBtn = NULL;
WSCoption* WShellCasingOption = NULL;
WSCvlabel* Maivlab_142 = NULL;
WSCvlabel* Maivlab_143 = NULL;
WSCvifield* WChargingTicksEdit = NULL;
WSCvifield* WRecoilMagnitudeEdit = NULL;
WSCtform* WSecondaryGroup = NULL;
WSCvlabel* Maivlab_148 = NULL;
WSCvifield* WSRoundPerMagEdit = NULL;
WSCvlabel* Maivlab_150 = NULL;
WSCvlabel* Maivlab_151 = NULL;
WSCvlabel* Maivlab_152 = NULL;
WSCvlabel* Maivlab_153 = NULL;
WSCvlabel* Maivlab_154 = NULL;
WSCvlabel* Maivlab_155 = NULL;
WSCvlabel* Maivlab_156 = NULL;
WSCvlabel* Maivlab_157 = NULL;
WSCvlabel* Maivlab_159 = NULL;
WSCvlabel* Maivlab_163 = NULL;
WSCvlabel* Maivlab_173 = NULL;
WSCvlabel* Maivlab_174 = NULL;
WSCvlabel* Maivlab_175 = NULL;
WSCvlabel* Maivlab_176 = NULL;
WSCvlabel* Maivlab_177 = NULL;
WSCvifield* WSTicksPerRoundEdit = NULL;
WSCvifield* WSRecovTicksEdit = NULL;
WSCvifield* WSErrorEdit = NULL;
WSCvifield* WSdxEdit = NULL;
WSCvifield* WSdzEdit = NULL;
WSCvifield* WSBurstCountEdit = NULL;
WSCvbtn* WSAmmoItemBtn = NULL;
WSCvbtn* WSFiringSndBtn = NULL;
WSCvbtn* WSClickSndBtn = NULL;
WSCvbtn* WSChargingSndBtn = NULL;
WSCvbtn* WSShellCasingSndBtn = NULL;
WSCvbtn* WSReloadSndBtn = NULL;
WSCvbtn* WSChargedSndBtn = NULL;
WSCvbtn* WSProjectileBtn = NULL;
WSCoption* WSShellCasingOption = NULL;
WSCvlabel* Maivlab_200 = NULL;
WSCvlabel* Maivlab_201 = NULL;
WSCvifield* WSChargingTicksEdit = NULL;
WSCvifield* WSRecoilMagnitudeEdit = NULL;

//--- OBJECT src ---//

WSCbase* _create_win_MainWindow(){


  MainWindow = new  WSCmainWindow(NULL,"MainWindow");
      MainWindow->initialize();
  MainWindow->setPropertyV(WSNname,"MainWindow");
  MainWindow->setPropertyV(WSNtitleString,"PhysicsEditorWS");
  MainWindow->setPropertyV(WSNx,(short)100);
  MainWindow->setPropertyV(WSNy,(short)100);
  MainWindow->setPropertyV(WSNwidth,(unsigned short)787);
  MainWindow->setPropertyV(WSNheight,(unsigned short)499);
  MainWindow->setPropertyV(WSNvis,(WSCbool)1);
    extern void MainInitFunc(WSCbase*);
    MainWindow->addProcedureV("MainInit","MainInitFunc",MainInitFunc,0);
    extern void MainWindowExitFunc(WSCbase*);
    MainWindow->addProcedureV("MainWindowExit","MainWindowExitFunc",MainWindowExitFunc,32);
    extern void MainWindowCloseFunc(WSCbase*);
    MainWindow->addProcedureV("MainWindowClose","MainWindowCloseFunc",MainWindowCloseFunc,56);

  MainMenu = new  WSCmenuArea(MainWindow,"MainMenu");
      MainMenu->initialize();
  MainMenu->setPropertyV(WSNname,"MainMenu");
  MainMenu->setPropertyV(WSNx,(short)0);
  MainMenu->setPropertyV(WSNy,(short)0);
  MainMenu->setPropertyV(WSNwidth,(unsigned short)787);
  MainMenu->setPropertyV(WSNheight,(unsigned short)23);
  MainMenu->setPropertyV(WSNvis,(WSCbool)1);
  MainMenu->setPropertyV(WSNanchorLeftFlag,(WSCbool)1);
  MainMenu->setPropertyV(WSNanchorRightFlag,(WSCbool)1);

  Maipull_001 = new  WSCpulldownMenu(MainMenu,"Maipull_001");
      Maipull_001->initialize();
  Maipull_001->setPropertyV(WSNmenuItems,"New(N):FileNew:N,Open(O):open1:O,Save(S):FileSave:S,SP,Exit(X):exit1:X");
  Maipull_001->setPropertyV(WSNshortcut,"F");
  Maipull_001->setPropertyV(WSNlabelString,"File(F)");
  Maipull_001->setPropertyV(WSNname,"Maipull_001");
  Maipull_001->setPropertyV(WSNvis,(WSCbool)1);
  Maipull_001->setPropertyV(WSNwidth,(unsigned short)80);
  Maipull_001->setPropertyV(WSNheight,(unsigned short)21);
    extern void open1(WSCbase*);
    Maipull_001->addProcedureV("open1","open1",open1,-1);
    extern void close1(WSCbase*);
    Maipull_001->addProcedureV("close1","close1",close1,-1);
    extern void exit1(WSCbase*);
    Maipull_001->addProcedureV("exit1","exit1",exit1,-1);
    extern void FileNewFunc(WSCbase*);
    Maipull_001->addProcedureV("FileNew","FileNewFunc",FileNewFunc,-1);
    extern void FileSaveFunc(WSCbase*);
    Maipull_001->addProcedureV("FileSave","FileSaveFunc",FileSaveFunc,-1);

  BtnMonster = new  WSCvbtn(MainWindow,"BtnMonster");
      BtnMonster->initialize();
  BtnMonster->setPropertyV(WSNlabelString,"Monster");
  BtnMonster->setPropertyV(WSNname,"BtnMonster");
  BtnMonster->setPropertyV(WSNvis,(WSCbool)1);
  BtnMonster->setPropertyV(WSNx,(short)5);
  BtnMonster->setPropertyV(WSNy,(short)30);
  BtnMonster->setPropertyV(WSNwidth,(unsigned short)85);
  BtnMonster->setPropertyV(WSNheight,(unsigned short)65);
    extern void BtnMonsterPressFunc(WSCbase*);
    BtnMonster->addProcedureV("BtnMonsterPress","BtnMonsterPressFunc",BtnMonsterPressFunc,13);

  BtnEffect = new  WSCvbtn(MainWindow,"BtnEffect");
      BtnEffect->initialize();
  BtnEffect->setPropertyV(WSNlabelString,"Effect");
  BtnEffect->setPropertyV(WSNname,"BtnEffect");
  BtnEffect->setPropertyV(WSNvis,(WSCbool)1);
  BtnEffect->setPropertyV(WSNx,(short)5);
  BtnEffect->setPropertyV(WSNy,(short)95);
  BtnEffect->setPropertyV(WSNwidth,(unsigned short)85);
  BtnEffect->setPropertyV(WSNheight,(unsigned short)65);
    extern void BtnEffectDownFunc(WSCbase*);
    BtnEffect->addProcedureV("BtnEffectDown","BtnEffectDownFunc",BtnEffectDownFunc,13);

  BtnProjectile = new  WSCvbtn(MainWindow,"BtnProjectile");
      BtnProjectile->initialize();
  BtnProjectile->setPropertyV(WSNlabelString,"Projectile");
  BtnProjectile->setPropertyV(WSNname,"BtnProjectile");
  BtnProjectile->setPropertyV(WSNvis,(WSCbool)1);
  BtnProjectile->setPropertyV(WSNx,(short)5);
  BtnProjectile->setPropertyV(WSNy,(short)160);
  BtnProjectile->setPropertyV(WSNwidth,(unsigned short)85);
  BtnProjectile->setPropertyV(WSNheight,(unsigned short)65);
    extern void BtnProjectileDownFunc(WSCbase*);
    BtnProjectile->addProcedureV("BtnProjectileDown","BtnProjectileDownFunc",BtnProjectileDownFunc,13);

  BtnPhysics = new  WSCvbtn(MainWindow,"BtnPhysics");
      BtnPhysics->initialize();
  BtnPhysics->setPropertyV(WSNlabelString,"Physics");
  BtnPhysics->setPropertyV(WSNname,"BtnPhysics");
  BtnPhysics->setPropertyV(WSNvis,(WSCbool)1);
  BtnPhysics->setPropertyV(WSNx,(short)5);
  BtnPhysics->setPropertyV(WSNy,(short)225);
  BtnPhysics->setPropertyV(WSNwidth,(unsigned short)85);
  BtnPhysics->setPropertyV(WSNheight,(unsigned short)65);
    extern void BtnPhysicsDownFunc(WSCbase*);
    BtnPhysics->addProcedureV("BtnPhysicsDown","BtnPhysicsDownFunc",BtnPhysicsDownFunc,13);

  BtnWeapon = new  WSCvbtn(MainWindow,"BtnWeapon");
      BtnWeapon->initialize();
  BtnWeapon->setPropertyV(WSNlabelString,"Weapon");
  BtnWeapon->setPropertyV(WSNname,"BtnWeapon");
  BtnWeapon->setPropertyV(WSNvis,(WSCbool)1);
  BtnWeapon->setPropertyV(WSNx,(short)5);
  BtnWeapon->setPropertyV(WSNy,(short)290);
  BtnWeapon->setPropertyV(WSNwidth,(unsigned short)85);
  BtnWeapon->setPropertyV(WSNheight,(unsigned short)65);
    extern void BtnWeaponDownFunc(WSCbase*);
    BtnWeapon->addProcedureV("BtnWeaponDown","BtnWeaponDownFunc",BtnWeaponDownFunc,13);

  FrmMonster = new  WSCform(MainWindow,"FrmMonster");
      FrmMonster->initialize();
  FrmMonster->setPropertyV(WSNname,"FrmMonster");
  FrmMonster->setPropertyV(WSNx,(short)95);
  FrmMonster->setPropertyV(WSNy,(short)25);
  FrmMonster->setPropertyV(WSNwidth,(unsigned short)690);
  FrmMonster->setPropertyV(WSNheight,(unsigned short)470);
  FrmMonster->setPropertyV(WSNvis,(WSCbool)1);

  ListMonsterTypes = new  WSClist(FrmMonster,"ListMonsterTypes");
      ListMonsterTypes->initialize();
  ListMonsterTypes->setPropertyV(WSNitemHeight,(unsigned char)10);
  ListMonsterTypes->setPropertyV(WSNtitleString,"");
  ListMonsterTypes->setPropertyV(WSNdataSource,(unsigned char)2);
  ListMonsterTypes->setPropertyV(WSNdataSourceName,"data/MonsterTypes.txt");
  ListMonsterTypes->setPropertyV(WSNworkWidth,(unsigned short)300);
  ListMonsterTypes->setPropertyV(WSNworkHeight,(unsigned short)470);
  ListMonsterTypes->setPropertyV(WSNhbarVisible,(WSCbool)1);
  ListMonsterTypes->setPropertyV(WSNname,"ListMonsterTypes");
  ListMonsterTypes->setPropertyV(WSNx,(short)10);
  ListMonsterTypes->setPropertyV(WSNy,(short)5);
  ListMonsterTypes->setPropertyV(WSNwidth,(unsigned short)105);
  ListMonsterTypes->setPropertyV(WSNheight,(unsigned short)450);
  ListMonsterTypes->setPropertyV(WSNvis,(WSCbool)1);
    extern void ListMonsterTypeItemSelFunc(WSCbase*);
    ListMonsterTypes->addProcedureV("ListMonsterTypeItemSel","ListMonsterTypeItemSelFunc",ListMonsterTypeItemSelFunc,35);

  Maiinde_012 = new  WSCindexForm(FrmMonster,"Maiinde_012");
      Maiinde_012->initialize();
  Maiinde_012->setPropertyV(WSNmenuItems,"Appearance,Flags1,Attack");
  Maiinde_012->setPropertyV(WSNvalue,(unsigned char)1);
  Maiinde_012->setPropertyV(WSNname,"Maiinde_012");
  Maiinde_012->setPropertyV(WSNx,(short)120);
  Maiinde_012->setPropertyV(WSNy,(short)10);
  Maiinde_012->setPropertyV(WSNwidth,(unsigned short)565);
  Maiinde_012->setPropertyV(WSNheight,(unsigned short)460);
  Maiinde_012->setPropertyV(WSNvis,(WSCbool)1);
    extern void MonsterTabsInitFunc(WSCbase*);
    Maiinde_012->addProcedureV("MonsterTabsInit","MonsterTabsInitFunc",MonsterTabsInitFunc,0);

  Maivlab_004 = new  WSCvlabel(Maiinde_012,"Maivlab_004");
      Maivlab_004->initialize();
  Maivlab_004->setPropertyV(WSNuserValue,(long)1);
  Maivlab_004->setPropertyV(WSNlabelString,"Collection");
  Maivlab_004->setPropertyV(WSNname,"Maivlab_004");
  Maivlab_004->setPropertyV(WSNx,(short)5);
  Maivlab_004->setPropertyV(WSNy,(short)30);
  Maivlab_004->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_004->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_019 = new  WSCvlabel(Maiinde_012,"Maivlab_019");
      Maivlab_019->initialize();
  Maivlab_019->setPropertyV(WSNuserValue,(long)1);
  Maivlab_019->setPropertyV(WSNlabelString,"Pallet");
  Maivlab_019->setPropertyV(WSNname,"Maivlab_019");
  Maivlab_019->setPropertyV(WSNx,(short)5);
  Maivlab_019->setPropertyV(WSNy,(short)55);
  Maivlab_019->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_019->setPropertyV(WSNheight,(unsigned short)25);

  PalletEdit = new  WSCvifield(Maiinde_012,"PalletEdit");
      PalletEdit->initialize();
  PalletEdit->setPropertyV(WSNuserValue,(long)1);
  PalletEdit->setPropertyV(WSNname,"PalletEdit");
  PalletEdit->setPropertyV(WSNx,(short)95);
  PalletEdit->setPropertyV(WSNy,(short)55);
  PalletEdit->setPropertyV(WSNwidth,(unsigned short)80);
  PalletEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void PalletEditValuChFunc(WSCbase*);
    PalletEdit->addProcedureV("PalletEditValuCh","PalletEditValuChFunc",PalletEditValuChFunc,3);

  Maivlab_022 = new  WSCvlabel(Maiinde_012,"Maivlab_022");
      Maivlab_022->initialize();
  Maivlab_022->setPropertyV(WSNuserValue,(long)1);
  Maivlab_022->setPropertyV(WSNlabelString,"Vitality");
  Maivlab_022->setPropertyV(WSNname,"Maivlab_022");
  Maivlab_022->setPropertyV(WSNx,(short)5);
  Maivlab_022->setPropertyV(WSNy,(short)80);
  Maivlab_022->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_022->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_024 = new  WSCvlabel(Maiinde_012,"Maivlab_024");
      Maivlab_024->initialize();
  Maivlab_024->setPropertyV(WSNuserValue,(long)1);
  Maivlab_024->setPropertyV(WSNlabelString,"Class");
  Maivlab_024->setPropertyV(WSNname,"Maivlab_024");
  Maivlab_024->setPropertyV(WSNx,(short)5);
  Maivlab_024->setPropertyV(WSNy,(short)105);
  Maivlab_024->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_024->setPropertyV(WSNheight,(unsigned short)25);

  VitalityEdit = new  WSCvifield(Maiinde_012,"VitalityEdit");
      VitalityEdit->initialize();
  VitalityEdit->setPropertyV(WSNuserValue,(long)1);
  VitalityEdit->setPropertyV(WSNname,"VitalityEdit");
  VitalityEdit->setPropertyV(WSNx,(short)95);
  VitalityEdit->setPropertyV(WSNy,(short)80);
  VitalityEdit->setPropertyV(WSNwidth,(unsigned short)80);
  VitalityEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void VitalityEditValueChFunc(WSCbase*);
    VitalityEdit->addProcedureV("VitalityEditValueCh","VitalityEditValueChFunc",VitalityEditValueChFunc,3);

  Maivlab_037 = new  WSCvlabel(Maiinde_012,"Maivlab_037");
      Maivlab_037->initialize();
  Maivlab_037->setPropertyV(WSNuserValue,(long)1);
  Maivlab_037->setPropertyV(WSNlabelString,"Radius");
  Maivlab_037->setPropertyV(WSNname,"Maivlab_037");
  Maivlab_037->setPropertyV(WSNx,(short)5);
  Maivlab_037->setPropertyV(WSNy,(short)130);
  Maivlab_037->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_037->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_038 = new  WSCvlabel(Maiinde_012,"Maivlab_038");
      Maivlab_038->initialize();
  Maivlab_038->setPropertyV(WSNuserValue,(long)1);
  Maivlab_038->setPropertyV(WSNlabelString,"Height");
  Maivlab_038->setPropertyV(WSNname,"Maivlab_038");
  Maivlab_038->setPropertyV(WSNx,(short)5);
  Maivlab_038->setPropertyV(WSNy,(short)155);
  Maivlab_038->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_038->setPropertyV(WSNheight,(unsigned short)25);

  RadiusEdit = new  WSCvifield(Maiinde_012,"RadiusEdit");
      RadiusEdit->initialize();
  RadiusEdit->setPropertyV(WSNuserValue,(long)1);
  RadiusEdit->setPropertyV(WSNname,"RadiusEdit");
  RadiusEdit->setPropertyV(WSNx,(short)95);
  RadiusEdit->setPropertyV(WSNy,(short)130);
  RadiusEdit->setPropertyV(WSNwidth,(unsigned short)80);
  RadiusEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void RadiusEditValueChFunc(WSCbase*);
    RadiusEdit->addProcedureV("RadiusEditValueCh","RadiusEditValueChFunc",RadiusEditValueChFunc,3);

  HeightEdit = new  WSCvifield(Maiinde_012,"HeightEdit");
      HeightEdit->initialize();
  HeightEdit->setPropertyV(WSNuserValue,(long)1);
  HeightEdit->setPropertyV(WSNname,"HeightEdit");
  HeightEdit->setPropertyV(WSNx,(short)95);
  HeightEdit->setPropertyV(WSNy,(short)155);
  HeightEdit->setPropertyV(WSNwidth,(unsigned short)80);
  HeightEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void HeightEditValueChFunc(WSCbase*);
    HeightEdit->addProcedureV("HeightEditValueCh","HeightEditValueChFunc",HeightEditValueChFunc,3);

  Maivlab_046 = new  WSCvlabel(Maiinde_012,"Maivlab_046");
      Maivlab_046->initialize();
  Maivlab_046->setPropertyV(WSNuserValue,(long)1);
  Maivlab_046->setPropertyV(WSNlabelString,"Hover");
  Maivlab_046->setPropertyV(WSNname,"Maivlab_046");
  Maivlab_046->setPropertyV(WSNx,(short)5);
  Maivlab_046->setPropertyV(WSNy,(short)180);
  Maivlab_046->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_046->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_047 = new  WSCvlabel(Maiinde_012,"Maivlab_047");
      Maivlab_047->initialize();
  Maivlab_047->setPropertyV(WSNuserValue,(long)1);
  Maivlab_047->setPropertyV(WSNlabelString,"Min Ledge");
  Maivlab_047->setPropertyV(WSNname,"Maivlab_047");
  Maivlab_047->setPropertyV(WSNx,(short)5);
  Maivlab_047->setPropertyV(WSNy,(short)205);
  Maivlab_047->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_047->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_048 = new  WSCvlabel(Maiinde_012,"Maivlab_048");
      Maivlab_048->initialize();
  Maivlab_048->setPropertyV(WSNuserValue,(long)1);
  Maivlab_048->setPropertyV(WSNlabelString,"Max Ledge");
  Maivlab_048->setPropertyV(WSNname,"Maivlab_048");
  Maivlab_048->setPropertyV(WSNx,(short)5);
  Maivlab_048->setPropertyV(WSNy,(short)230);
  Maivlab_048->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_048->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_049 = new  WSCvlabel(Maiinde_012,"Maivlab_049");
      Maivlab_049->initialize();
  Maivlab_049->setPropertyV(WSNuserValue,(long)1);
  Maivlab_049->setPropertyV(WSNlabelString,"ExtVelScale");
  Maivlab_049->setPropertyV(WSNname,"Maivlab_049");
  Maivlab_049->setPropertyV(WSNx,(short)5);
  Maivlab_049->setPropertyV(WSNy,(short)255);
  Maivlab_049->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_049->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_050 = new  WSCvlabel(Maiinde_012,"Maivlab_050");
      Maivlab_050->initialize();
  Maivlab_050->setPropertyV(WSNuserValue,(long)1);
  Maivlab_050->setPropertyV(WSNlabelString,"CarryItem");
  Maivlab_050->setPropertyV(WSNname,"Maivlab_050");
  Maivlab_050->setPropertyV(WSNx,(short)5);
  Maivlab_050->setPropertyV(WSNy,(short)280);
  Maivlab_050->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_050->setPropertyV(WSNheight,(unsigned short)25);

  HoverEdit = new  WSCvifield(Maiinde_012,"HoverEdit");
      HoverEdit->initialize();
  HoverEdit->setPropertyV(WSNuserValue,(long)1);
  HoverEdit->setPropertyV(WSNname,"HoverEdit");
  HoverEdit->setPropertyV(WSNx,(short)95);
  HoverEdit->setPropertyV(WSNy,(short)180);
  HoverEdit->setPropertyV(WSNwidth,(unsigned short)80);
  HoverEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void HoverEditValueChFunc(WSCbase*);
    HoverEdit->addProcedureV("HoverEditValueCh","HoverEditValueChFunc",HoverEditValueChFunc,3);

  MinLedgeEdit = new  WSCvifield(Maiinde_012,"MinLedgeEdit");
      MinLedgeEdit->initialize();
  MinLedgeEdit->setPropertyV(WSNuserValue,(long)1);
  MinLedgeEdit->setPropertyV(WSNname,"MinLedgeEdit");
  MinLedgeEdit->setPropertyV(WSNx,(short)95);
  MinLedgeEdit->setPropertyV(WSNy,(short)205);
  MinLedgeEdit->setPropertyV(WSNwidth,(unsigned short)80);
  MinLedgeEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void MinLedgeEditValueChFunc(WSCbase*);
    MinLedgeEdit->addProcedureV("MinLedgeEditValueCh","MinLedgeEditValueChFunc",MinLedgeEditValueChFunc,3);

  MaxLedgeEdit = new  WSCvifield(Maiinde_012,"MaxLedgeEdit");
      MaxLedgeEdit->initialize();
  MaxLedgeEdit->setPropertyV(WSNuserValue,(long)1);
  MaxLedgeEdit->setPropertyV(WSNname,"MaxLedgeEdit");
  MaxLedgeEdit->setPropertyV(WSNx,(short)95);
  MaxLedgeEdit->setPropertyV(WSNy,(short)230);
  MaxLedgeEdit->setPropertyV(WSNwidth,(unsigned short)80);
  MaxLedgeEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void MaxLedgeEditValueChFunc(WSCbase*);
    MaxLedgeEdit->addProcedureV("MaxLedgeEditValueCh","MaxLedgeEditValueChFunc",MaxLedgeEditValueChFunc,3);

  ExtVelScaleEdit = new  WSCvifield(Maiinde_012,"ExtVelScaleEdit");
      ExtVelScaleEdit->initialize();
  ExtVelScaleEdit->setPropertyV(WSNuserValue,(long)1);
  ExtVelScaleEdit->setPropertyV(WSNname,"ExtVelScaleEdit");
  ExtVelScaleEdit->setPropertyV(WSNx,(short)95);
  ExtVelScaleEdit->setPropertyV(WSNy,(short)255);
  ExtVelScaleEdit->setPropertyV(WSNwidth,(unsigned short)80);
  ExtVelScaleEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void ExtVelScaleEditValueChFunc(WSCbase*);
    ExtVelScaleEdit->addProcedureV("ExtVelScaleEditValueCh","ExtVelScaleEditValueChFunc",ExtVelScaleEditValueChFunc,3);

  Maivlab_055 = new  WSCvlabel(Maiinde_012,"Maivlab_055");
      Maivlab_055->initialize();
  Maivlab_055->setPropertyV(WSNuserValue,(long)1);
  Maivlab_055->setPropertyV(WSNlabelString,"Stationaly");
  Maivlab_055->setPropertyV(WSNname,"Maivlab_055");
  Maivlab_055->setPropertyV(WSNx,(short)205);
  Maivlab_055->setPropertyV(WSNy,(short)30);
  Maivlab_055->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_055->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_056 = new  WSCvlabel(Maiinde_012,"Maivlab_056");
      Maivlab_056->initialize();
  Maivlab_056->setPropertyV(WSNuserValue,(long)1);
  Maivlab_056->setPropertyV(WSNlabelString,"Moving");
  Maivlab_056->setPropertyV(WSNname,"Maivlab_056");
  Maivlab_056->setPropertyV(WSNx,(short)205);
  Maivlab_056->setPropertyV(WSNy,(short)55);
  Maivlab_056->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_056->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_057 = new  WSCvlabel(Maiinde_012,"Maivlab_057");
      Maivlab_057->initialize();
  Maivlab_057->setPropertyV(WSNuserValue,(long)1);
  Maivlab_057->setPropertyV(WSNlabelString,"Hitting");
  Maivlab_057->setPropertyV(WSNname,"Maivlab_057");
  Maivlab_057->setPropertyV(WSNx,(short)205);
  Maivlab_057->setPropertyV(WSNy,(short)80);
  Maivlab_057->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_057->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_058 = new  WSCvlabel(Maiinde_012,"Maivlab_058");
      Maivlab_058->initialize();
  Maivlab_058->setPropertyV(WSNuserValue,(long)1);
  Maivlab_058->setPropertyV(WSNlabelString,"Soft Dying");
  Maivlab_058->setPropertyV(WSNname,"Maivlab_058");
  Maivlab_058->setPropertyV(WSNx,(short)205);
  Maivlab_058->setPropertyV(WSNy,(short)105);
  Maivlab_058->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_058->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_059 = new  WSCvlabel(Maiinde_012,"Maivlab_059");
      Maivlab_059->initialize();
  Maivlab_059->setPropertyV(WSNuserValue,(long)1);
  Maivlab_059->setPropertyV(WSNlabelString,"Soft Dead");
  Maivlab_059->setPropertyV(WSNname,"Maivlab_059");
  Maivlab_059->setPropertyV(WSNx,(short)205);
  Maivlab_059->setPropertyV(WSNy,(short)130);
  Maivlab_059->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_059->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_060 = new  WSCvlabel(Maiinde_012,"Maivlab_060");
      Maivlab_060->initialize();
  Maivlab_060->setPropertyV(WSNuserValue,(long)1);
  Maivlab_060->setPropertyV(WSNlabelString,"Hard Dying");
  Maivlab_060->setPropertyV(WSNname,"Maivlab_060");
  Maivlab_060->setPropertyV(WSNx,(short)205);
  Maivlab_060->setPropertyV(WSNy,(short)155);
  Maivlab_060->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_060->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_061 = new  WSCvlabel(Maiinde_012,"Maivlab_061");
      Maivlab_061->initialize();
  Maivlab_061->setPropertyV(WSNuserValue,(long)1);
  Maivlab_061->setPropertyV(WSNlabelString,"Hard Dead");
  Maivlab_061->setPropertyV(WSNname,"Maivlab_061");
  Maivlab_061->setPropertyV(WSNx,(short)205);
  Maivlab_061->setPropertyV(WSNy,(short)180);
  Maivlab_061->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_061->setPropertyV(WSNheight,(unsigned short)25);

  SeqStationaly = new  WSCvifield(Maiinde_012,"SeqStationaly");
      SeqStationaly->initialize();
  SeqStationaly->setPropertyV(WSNuserValue,(long)1);
  SeqStationaly->setPropertyV(WSNname,"SeqStationaly");
  SeqStationaly->setPropertyV(WSNx,(short)295);
  SeqStationaly->setPropertyV(WSNy,(short)30);
  SeqStationaly->setPropertyV(WSNwidth,(unsigned short)55);
  SeqStationaly->setPropertyV(WSNheight,(unsigned short)25);
    extern void SeqStationalyValueChFunc(WSCbase*);
    SeqStationaly->addProcedureV("SeqStationalyValueCh","SeqStationalyValueChFunc",SeqStationalyValueChFunc,3);

  Maivlab_063 = new  WSCvlabel(Maiinde_012,"Maivlab_063");
      Maivlab_063->initialize();
  Maivlab_063->setPropertyV(WSNuserValue,(long)1);
  Maivlab_063->setPropertyV(WSNlabelString,"Teleport In");
  Maivlab_063->setPropertyV(WSNname,"Maivlab_063");
  Maivlab_063->setPropertyV(WSNx,(short)205);
  Maivlab_063->setPropertyV(WSNy,(short)205);
  Maivlab_063->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_063->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_064 = new  WSCvlabel(Maiinde_012,"Maivlab_064");
      Maivlab_064->initialize();
  Maivlab_064->setPropertyV(WSNuserValue,(long)1);
  Maivlab_064->setPropertyV(WSNlabelString,"Teleport Out");
  Maivlab_064->setPropertyV(WSNname,"Maivlab_064");
  Maivlab_064->setPropertyV(WSNx,(short)205);
  Maivlab_064->setPropertyV(WSNy,(short)230);
  Maivlab_064->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_064->setPropertyV(WSNheight,(unsigned short)25);

  SeqMoving = new  WSCvifield(Maiinde_012,"SeqMoving");
      SeqMoving->initialize();
  SeqMoving->setPropertyV(WSNuserValue,(long)1);
  SeqMoving->setPropertyV(WSNname,"SeqMoving");
  SeqMoving->setPropertyV(WSNx,(short)295);
  SeqMoving->setPropertyV(WSNy,(short)55);
  SeqMoving->setPropertyV(WSNwidth,(unsigned short)55);
  SeqMoving->setPropertyV(WSNheight,(unsigned short)25);
    extern void SeqMovingValueChFunc(WSCbase*);
    SeqMoving->addProcedureV("SeqMovingValueCh","SeqMovingValueChFunc",SeqMovingValueChFunc,3);

  SeqHitting = new  WSCvifield(Maiinde_012,"SeqHitting");
      SeqHitting->initialize();
  SeqHitting->setPropertyV(WSNuserValue,(long)1);
  SeqHitting->setPropertyV(WSNname,"SeqHitting");
  SeqHitting->setPropertyV(WSNx,(short)295);
  SeqHitting->setPropertyV(WSNy,(short)80);
  SeqHitting->setPropertyV(WSNwidth,(unsigned short)55);
  SeqHitting->setPropertyV(WSNheight,(unsigned short)25);
    extern void SeqHittingVChFunc(WSCbase*);
    SeqHitting->addProcedureV("SeqHittingVCh","SeqHittingVChFunc",SeqHittingVChFunc,3);

  SeqSoftDying = new  WSCvifield(Maiinde_012,"SeqSoftDying");
      SeqSoftDying->initialize();
  SeqSoftDying->setPropertyV(WSNuserValue,(long)1);
  SeqSoftDying->setPropertyV(WSNname,"SeqSoftDying");
  SeqSoftDying->setPropertyV(WSNx,(short)295);
  SeqSoftDying->setPropertyV(WSNy,(short)105);
  SeqSoftDying->setPropertyV(WSNwidth,(unsigned short)55);
  SeqSoftDying->setPropertyV(WSNheight,(unsigned short)25);
    extern void SeqSoftDyingVChFunc(WSCbase*);
    SeqSoftDying->addProcedureV("SeqSoftDyingVCh","SeqSoftDyingVChFunc",SeqSoftDyingVChFunc,3);

  SeqSoftDead = new  WSCvifield(Maiinde_012,"SeqSoftDead");
      SeqSoftDead->initialize();
  SeqSoftDead->setPropertyV(WSNuserValue,(long)1);
  SeqSoftDead->setPropertyV(WSNname,"SeqSoftDead");
  SeqSoftDead->setPropertyV(WSNx,(short)295);
  SeqSoftDead->setPropertyV(WSNy,(short)130);
  SeqSoftDead->setPropertyV(WSNwidth,(unsigned short)55);
  SeqSoftDead->setPropertyV(WSNheight,(unsigned short)25);
    extern void SeqSoftDeadVChFunc(WSCbase*);
    SeqSoftDead->addProcedureV("SeqSoftDeadVCh","SeqSoftDeadVChFunc",SeqSoftDeadVChFunc,3);

  SeqHardDying = new  WSCvifield(Maiinde_012,"SeqHardDying");
      SeqHardDying->initialize();
  SeqHardDying->setPropertyV(WSNuserValue,(long)1);
  SeqHardDying->setPropertyV(WSNname,"SeqHardDying");
  SeqHardDying->setPropertyV(WSNx,(short)295);
  SeqHardDying->setPropertyV(WSNy,(short)155);
  SeqHardDying->setPropertyV(WSNwidth,(unsigned short)55);
  SeqHardDying->setPropertyV(WSNheight,(unsigned short)25);
    extern void SeqHardDyingVChFunc(WSCbase*);
    SeqHardDying->addProcedureV("SeqHardDyingVCh","SeqHardDyingVChFunc",SeqHardDyingVChFunc,3);

  SeqHardDead = new  WSCvifield(Maiinde_012,"SeqHardDead");
      SeqHardDead->initialize();
  SeqHardDead->setPropertyV(WSNuserValue,(long)1);
  SeqHardDead->setPropertyV(WSNname,"SeqHardDead");
  SeqHardDead->setPropertyV(WSNx,(short)295);
  SeqHardDead->setPropertyV(WSNy,(short)180);
  SeqHardDead->setPropertyV(WSNwidth,(unsigned short)55);
  SeqHardDead->setPropertyV(WSNheight,(unsigned short)25);
    extern void SeqHardDeadVChFunc(WSCbase*);
    SeqHardDead->addProcedureV("SeqHardDeadVCh","SeqHardDeadVChFunc",SeqHardDeadVChFunc,3);

  SeqTeleportIn = new  WSCvifield(Maiinde_012,"SeqTeleportIn");
      SeqTeleportIn->initialize();
  SeqTeleportIn->setPropertyV(WSNuserValue,(long)1);
  SeqTeleportIn->setPropertyV(WSNname,"SeqTeleportIn");
  SeqTeleportIn->setPropertyV(WSNx,(short)295);
  SeqTeleportIn->setPropertyV(WSNy,(short)205);
  SeqTeleportIn->setPropertyV(WSNwidth,(unsigned short)55);
  SeqTeleportIn->setPropertyV(WSNheight,(unsigned short)25);
    extern void SeqTeleportInVChFunc(WSCbase*);
    SeqTeleportIn->addProcedureV("SeqTeleportInVCh","SeqTeleportInVChFunc",SeqTeleportInVChFunc,3);

  SeqTeleportOut = new  WSCvifield(Maiinde_012,"SeqTeleportOut");
      SeqTeleportOut->initialize();
  SeqTeleportOut->setPropertyV(WSNuserValue,(long)1);
  SeqTeleportOut->setPropertyV(WSNname,"SeqTeleportOut");
  SeqTeleportOut->setPropertyV(WSNx,(short)295);
  SeqTeleportOut->setPropertyV(WSNy,(short)230);
  SeqTeleportOut->setPropertyV(WSNwidth,(unsigned short)55);
  SeqTeleportOut->setPropertyV(WSNheight,(unsigned short)25);
    extern void SeqTeleportOutVChFunc(WSCbase*);
    SeqTeleportOut->addProcedureV("SeqTeleportOutVCh","SeqTeleportOutVChFunc",SeqTeleportOutVChFunc,3);

  Maivlab_073 = new  WSCvlabel(Maiinde_012,"Maivlab_073");
      Maivlab_073->initialize();
  Maivlab_073->setPropertyV(WSNuserValue,(long)1);
  Maivlab_073->setPropertyV(WSNlabelString,"SoundPitch");
  Maivlab_073->setPropertyV(WSNname,"Maivlab_073");
  Maivlab_073->setPropertyV(WSNx,(short)350);
  Maivlab_073->setPropertyV(WSNy,(short)30);
  Maivlab_073->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_073->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_074 = new  WSCvlabel(Maiinde_012,"Maivlab_074");
      Maivlab_074->initialize();
  Maivlab_074->setPropertyV(WSNuserValue,(long)1);
  Maivlab_074->setPropertyV(WSNlabelString,"ActivationSnd");
  Maivlab_074->setPropertyV(WSNfont,(unsigned char)0);
  Maivlab_074->setPropertyV(WSNname,"Maivlab_074");
  Maivlab_074->setPropertyV(WSNx,(short)350);
  Maivlab_074->setPropertyV(WSNy,(short)55);
  Maivlab_074->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_075 = new  WSCvlabel(Maiinde_012,"Maivlab_075");
      Maivlab_075->initialize();
  Maivlab_075->setPropertyV(WSNuserValue,(long)1);
  Maivlab_075->setPropertyV(WSNlabelString,"FriendActSnd");
  Maivlab_075->setPropertyV(WSNname,"Maivlab_075");
  Maivlab_075->setPropertyV(WSNx,(short)350);
  Maivlab_075->setPropertyV(WSNy,(short)80);
  Maivlab_075->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_076 = new  WSCvlabel(Maiinde_012,"Maivlab_076");
      Maivlab_076->initialize();
  Maivlab_076->setPropertyV(WSNuserValue,(long)1);
  Maivlab_076->setPropertyV(WSNlabelString,"ClearSnd");
  Maivlab_076->setPropertyV(WSNname,"Maivlab_076");
  Maivlab_076->setPropertyV(WSNx,(short)350);
  Maivlab_076->setPropertyV(WSNy,(short)105);
  Maivlab_076->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_077 = new  WSCvlabel(Maiinde_012,"Maivlab_077");
      Maivlab_077->initialize();
  Maivlab_077->setPropertyV(WSNuserValue,(long)1);
  Maivlab_077->setPropertyV(WSNlabelString,"KillSnd");
  Maivlab_077->setPropertyV(WSNname,"Maivlab_077");
  Maivlab_077->setPropertyV(WSNx,(short)350);
  Maivlab_077->setPropertyV(WSNy,(short)130);
  Maivlab_077->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_078 = new  WSCvlabel(Maiinde_012,"Maivlab_078");
      Maivlab_078->initialize();
  Maivlab_078->setPropertyV(WSNuserValue,(long)1);
  Maivlab_078->setPropertyV(WSNlabelString,"ApologySnd");
  Maivlab_078->setPropertyV(WSNname,"Maivlab_078");
  Maivlab_078->setPropertyV(WSNx,(short)350);
  Maivlab_078->setPropertyV(WSNy,(short)155);
  Maivlab_078->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_079 = new  WSCvlabel(Maiinde_012,"Maivlab_079");
      Maivlab_079->initialize();
  Maivlab_079->setPropertyV(WSNuserValue,(long)1);
  Maivlab_079->setPropertyV(WSNlabelString,"FriendFireSnd");
  Maivlab_079->setPropertyV(WSNname,"Maivlab_079");
  Maivlab_079->setPropertyV(WSNx,(short)350);
  Maivlab_079->setPropertyV(WSNy,(short)180);
  Maivlab_079->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_080 = new  WSCvlabel(Maiinde_012,"Maivlab_080");
      Maivlab_080->initialize();
  Maivlab_080->setPropertyV(WSNuserValue,(long)1);
  Maivlab_080->setPropertyV(WSNlabelString,"FlamingSnd");
  Maivlab_080->setPropertyV(WSNname,"Maivlab_080");
  Maivlab_080->setPropertyV(WSNx,(short)350);
  Maivlab_080->setPropertyV(WSNy,(short)205);
  Maivlab_080->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_081 = new  WSCvlabel(Maiinde_012,"Maivlab_081");
      Maivlab_081->initialize();
  Maivlab_081->setPropertyV(WSNuserValue,(long)1);
  Maivlab_081->setPropertyV(WSNlabelString,"RandomSnd");
  Maivlab_081->setPropertyV(WSNname,"Maivlab_081");
  Maivlab_081->setPropertyV(WSNx,(short)350);
  Maivlab_081->setPropertyV(WSNy,(short)230);
  Maivlab_081->setPropertyV(WSNheight,(unsigned short)25);

  SoundPitchEdit = new  WSCvifield(Maiinde_012,"SoundPitchEdit");
      SoundPitchEdit->initialize();
  SoundPitchEdit->setPropertyV(WSNuserValue,(long)1);
  SoundPitchEdit->setPropertyV(WSNname,"SoundPitchEdit");
  SoundPitchEdit->setPropertyV(WSNx,(short)440);
  SoundPitchEdit->setPropertyV(WSNy,(short)30);
  SoundPitchEdit->setPropertyV(WSNwidth,(unsigned short)80);
  SoundPitchEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void SoundPitchEditVChFunc(WSCbase*);
    SoundPitchEdit->addProcedureV("SoundPitchEditVCh","SoundPitchEditVChFunc",SoundPitchEditVChFunc,3);

  RandomSndMaskEdit = new  WSCvifield(Maiinde_012,"RandomSndMaskEdit");
      RandomSndMaskEdit->initialize();
  RandomSndMaskEdit->setPropertyV(WSNuserValue,(long)1);
  RandomSndMaskEdit->setPropertyV(WSNname,"RandomSndMaskEdit");
  RandomSndMaskEdit->setPropertyV(WSNx,(short)450);
  RandomSndMaskEdit->setPropertyV(WSNy,(short)255);
  RandomSndMaskEdit->setPropertyV(WSNwidth,(unsigned short)80);
  RandomSndMaskEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void RandomSndMaskEditVChFunc(WSCbase*);
    RandomSndMaskEdit->addProcedureV("RandomSndMaskEditVCh","RandomSndMaskEditVChFunc",RandomSndMaskEditVChFunc,3);

  Maivlab_084 = new  WSCvlabel(Maiinde_012,"Maivlab_084");
      Maivlab_084->initialize();
  Maivlab_084->setPropertyV(WSNuserValue,(long)1);
  Maivlab_084->setPropertyV(WSNlabelString,"RandomSndMask");
  Maivlab_084->setPropertyV(WSNname,"Maivlab_084");
  Maivlab_084->setPropertyV(WSNx,(short)350);
  Maivlab_084->setPropertyV(WSNy,(short)255);
  Maivlab_084->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_085 = new  WSCvlabel(Maiinde_012,"Maivlab_085");
      Maivlab_085->initialize();
  Maivlab_085->setPropertyV(WSNuserValue,(long)1);
  Maivlab_085->setPropertyV(WSNlabelString,"ImpactEffect");
  Maivlab_085->setPropertyV(WSNname,"Maivlab_085");
  Maivlab_085->setPropertyV(WSNx,(short)345);
  Maivlab_085->setPropertyV(WSNy,(short)280);
  Maivlab_085->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_085->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_086 = new  WSCvlabel(Maiinde_012,"Maivlab_086");
      Maivlab_086->initialize();
  Maivlab_086->setPropertyV(WSNuserValue,(long)1);
  Maivlab_086->setPropertyV(WSNlabelString,"MeleeEffect");
  Maivlab_086->setPropertyV(WSNname,"Maivlab_086");
  Maivlab_086->setPropertyV(WSNx,(short)345);
  Maivlab_086->setPropertyV(WSNy,(short)305);
  Maivlab_086->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_086->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_087 = new  WSCvlabel(Maiinde_012,"Maivlab_087");
      Maivlab_087->initialize();
  Maivlab_087->setPropertyV(WSNuserValue,(long)1);
  Maivlab_087->setPropertyV(WSNlabelString,"ContrailEffect");
  Maivlab_087->setPropertyV(WSNname,"Maivlab_087");
  Maivlab_087->setPropertyV(WSNx,(short)345);
  Maivlab_087->setPropertyV(WSNy,(short)330);
  Maivlab_087->setPropertyV(WSNwidth,(unsigned short)110);
  Maivlab_087->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_088 = new  WSCvlabel(Maiinde_012,"Maivlab_088");
      Maivlab_088->initialize();
  Maivlab_088->setPropertyV(WSNuserValue,(long)1);
  Maivlab_088->setPropertyV(WSNlabelString,"HalfVisualArc");
  Maivlab_088->setPropertyV(WSNname,"Maivlab_088");
  Maivlab_088->setPropertyV(WSNx,(short)5);
  Maivlab_088->setPropertyV(WSNy,(short)305);
  Maivlab_088->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_089 = new  WSCvlabel(Maiinde_012,"Maivlab_089");
      Maivlab_089->initialize();
  Maivlab_089->setPropertyV(WSNuserValue,(long)1);
  Maivlab_089->setPropertyV(WSNlabelString,"VertVisualArc");
  Maivlab_089->setPropertyV(WSNname,"Maivlab_089");
  Maivlab_089->setPropertyV(WSNx,(short)5);
  Maivlab_089->setPropertyV(WSNy,(short)330);
  Maivlab_089->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_090 = new  WSCvlabel(Maiinde_012,"Maivlab_090");
      Maivlab_090->initialize();
  Maivlab_090->setPropertyV(WSNuserValue,(long)1);
  Maivlab_090->setPropertyV(WSNlabelString,"Intelligence");
  Maivlab_090->setPropertyV(WSNname,"Maivlab_090");
  Maivlab_090->setPropertyV(WSNx,(short)5);
  Maivlab_090->setPropertyV(WSNy,(short)355);
  Maivlab_090->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_090->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_091 = new  WSCvlabel(Maiinde_012,"Maivlab_091");
      Maivlab_091->initialize();
  Maivlab_091->setPropertyV(WSNuserValue,(long)1);
  Maivlab_091->setPropertyV(WSNlabelString,"Speed");
  Maivlab_091->setPropertyV(WSNname,"Maivlab_091");
  Maivlab_091->setPropertyV(WSNx,(short)5);
  Maivlab_091->setPropertyV(WSNy,(short)380);
  Maivlab_091->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_091->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_092 = new  WSCvlabel(Maiinde_012,"Maivlab_092");
      Maivlab_092->initialize();
  Maivlab_092->setPropertyV(WSNuserValue,(long)1);
  Maivlab_092->setPropertyV(WSNlabelString,"Gravity");
  Maivlab_092->setPropertyV(WSNname,"Maivlab_092");
  Maivlab_092->setPropertyV(WSNx,(short)5);
  Maivlab_092->setPropertyV(WSNy,(short)405);
  Maivlab_092->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_092->setPropertyV(WSNheight,(unsigned short)25);

  HalfVisualArcEdit = new  WSCvifield(Maiinde_012,"HalfVisualArcEdit");
      HalfVisualArcEdit->initialize();
  HalfVisualArcEdit->setPropertyV(WSNuserValue,(long)1);
  HalfVisualArcEdit->setPropertyV(WSNname,"HalfVisualArcEdit");
  HalfVisualArcEdit->setPropertyV(WSNx,(short)105);
  HalfVisualArcEdit->setPropertyV(WSNy,(short)305);
  HalfVisualArcEdit->setPropertyV(WSNwidth,(unsigned short)70);
  HalfVisualArcEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void HalfVisualArcEditValueChFunc(WSCbase*);
    HalfVisualArcEdit->addProcedureV("HalfVisualArcEditValueCh","HalfVisualArcEditValueChFunc",HalfVisualArcEditValueChFunc,3);

  VertVisualArcEdit = new  WSCvifield(Maiinde_012,"VertVisualArcEdit");
      VertVisualArcEdit->initialize();
  VertVisualArcEdit->setPropertyV(WSNuserValue,(long)1);
  VertVisualArcEdit->setPropertyV(WSNname,"VertVisualArcEdit");
  VertVisualArcEdit->setPropertyV(WSNx,(short)105);
  VertVisualArcEdit->setPropertyV(WSNy,(short)330);
  VertVisualArcEdit->setPropertyV(WSNwidth,(unsigned short)70);
  VertVisualArcEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void VertVisualArcEditValueChFunc(WSCbase*);
    VertVisualArcEdit->addProcedureV("VertVisualArcEditValueCh","VertVisualArcEditValueChFunc",VertVisualArcEditValueChFunc,3);

  SpeedEdit = new  WSCvifield(Maiinde_012,"SpeedEdit");
      SpeedEdit->initialize();
  SpeedEdit->setPropertyV(WSNuserValue,(long)1);
  SpeedEdit->setPropertyV(WSNname,"SpeedEdit");
  SpeedEdit->setPropertyV(WSNx,(short)95);
  SpeedEdit->setPropertyV(WSNy,(short)380);
  SpeedEdit->setPropertyV(WSNwidth,(unsigned short)80);
  SpeedEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void SpeedEditValueChFunc(WSCbase*);
    SpeedEdit->addProcedureV("SpeedEditValueCh","SpeedEditValueChFunc",SpeedEditValueChFunc,3);

  GravityEdit = new  WSCvifield(Maiinde_012,"GravityEdit");
      GravityEdit->initialize();
  GravityEdit->setPropertyV(WSNuserValue,(long)1);
  GravityEdit->setPropertyV(WSNname,"GravityEdit");
  GravityEdit->setPropertyV(WSNx,(short)95);
  GravityEdit->setPropertyV(WSNy,(short)405);
  GravityEdit->setPropertyV(WSNwidth,(unsigned short)80);
  GravityEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void GravityEditValueChFunc(WSCbase*);
    GravityEdit->addProcedureV("GravityEditValueCh","GravityEditValueChFunc",GravityEditValueChFunc,3);

  Maivbtn_106 = new  WSCvbtn(Maiinde_012,"Maivbtn_106");
      Maivbtn_106->initialize();
  Maivbtn_106->setPropertyV(WSNuserValue,(long)2);
  Maivbtn_106->setPropertyV(WSNlabelString,"Set as Default");
  Maivbtn_106->setPropertyV(WSNname,"Maivbtn_106");
  Maivbtn_106->setPropertyV(WSNvis,(WSCbool)1);
  Maivbtn_106->setPropertyV(WSNx,(short)270);
  Maivbtn_106->setPropertyV(WSNy,(short)430);
  Maivbtn_106->setPropertyV(WSNwidth,(unsigned short)115);
  Maivbtn_106->setPropertyV(WSNheight,(unsigned short)25);

  SpeedCombo = new  WSCoption(Maiinde_012,"SpeedCombo");
      SpeedCombo->initialize();
  SpeedCombo->setPropertyV(WSNuserValue,(long)1);
  SpeedCombo->setPropertyV(WSNvalue,(long)1);
  SpeedCombo->setPropertyV(WSNlabelString,"item1");
  SpeedCombo->setPropertyV(WSNfont,(unsigned char)0);
  SpeedCombo->setPropertyV(WSNname,"SpeedCombo");
  SpeedCombo->setPropertyV(WSNx,(short)175);
  SpeedCombo->setPropertyV(WSNy,(short)380);
  SpeedCombo->setPropertyV(WSNheight,(unsigned short)25);
    extern void SpeedComboValueChFunc(WSCbase*);
    SpeedCombo->addProcedureV("SpeedComboValueCh","SpeedComboValueChFunc",SpeedComboValueChFunc,3);

  IntelligenceCombo = new  WSCoption(Maiinde_012,"IntelligenceCombo");
      IntelligenceCombo->initialize();
  IntelligenceCombo->setPropertyV(WSNuserValue,(long)1);
  IntelligenceCombo->setPropertyV(WSNmenuItems,"Low:1:ep1_name,Average:2:ep2_name,High:3:ep3_name");
  IntelligenceCombo->setPropertyV(WSNvalue,(long)1);
  IntelligenceCombo->setPropertyV(WSNlabelString,"Low");
  IntelligenceCombo->setPropertyV(WSNfont,(unsigned char)0);
  IntelligenceCombo->setPropertyV(WSNname,"IntelligenceCombo");
  IntelligenceCombo->setPropertyV(WSNx,(short)95);
  IntelligenceCombo->setPropertyV(WSNy,(short)355);
  IntelligenceCombo->setPropertyV(WSNwidth,(unsigned short)80);
  IntelligenceCombo->setPropertyV(WSNheight,(unsigned short)25);
    extern void IntelligenceValueChFunc(WSCbase*);
    IntelligenceCombo->addProcedureV("IntelligenceValueCh","IntelligenceValueChFunc",IntelligenceValueChFunc,3);

  CollectionBtn = new  WSCvbtn(Maiinde_012,"CollectionBtn");
      CollectionBtn->initialize();
  CollectionBtn->setPropertyV(WSNuserValue,(long)1);
  CollectionBtn->setPropertyV(WSNfont,(unsigned char)0);
  CollectionBtn->setPropertyV(WSNname,"CollectionBtn");
  CollectionBtn->setPropertyV(WSNx,(short)95);
  CollectionBtn->setPropertyV(WSNy,(short)30);
  CollectionBtn->setPropertyV(WSNwidth,(unsigned short)80);
  CollectionBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void CollectionBtnFunc(WSCbase*);
    CollectionBtn->addProcedureV("CollectionBtn","CollectionBtnFunc",CollectionBtnFunc,13);

  CarryItemBtn = new  WSCvbtn(Maiinde_012,"CarryItemBtn");
      CarryItemBtn->initialize();
  CarryItemBtn->setPropertyV(WSNuserValue,(long)1);
  CarryItemBtn->setPropertyV(WSNfont,(unsigned char)0);
  CarryItemBtn->setPropertyV(WSNname,"CarryItemBtn");
  CarryItemBtn->setPropertyV(WSNx,(short)95);
  CarryItemBtn->setPropertyV(WSNy,(short)280);
  CarryItemBtn->setPropertyV(WSNwidth,(unsigned short)110);
  CarryItemBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void CaarryItemBtnFunc(WSCbase*);
    CarryItemBtn->addProcedureV("CaarryItemBtn","CaarryItemBtnFunc",CaarryItemBtnFunc,13);

  ActivationSndBtn = new  WSCvbtn(Maiinde_012,"ActivationSndBtn");
      ActivationSndBtn->initialize();
  ActivationSndBtn->setPropertyV(WSNuserValue,(long)1);
  ActivationSndBtn->setPropertyV(WSNfont,(unsigned char)0);
  ActivationSndBtn->setPropertyV(WSNname,"ActivationSndBtn");
  ActivationSndBtn->setPropertyV(WSNx,(short)450);
  ActivationSndBtn->setPropertyV(WSNy,(short)55);
  ActivationSndBtn->setPropertyV(WSNwidth,(unsigned short)95);
  ActivationSndBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void ActivationSndBtnDownFunc(WSCbase*);
    ActivationSndBtn->addProcedureV("ActivationSndBtnDown","ActivationSndBtnDownFunc",ActivationSndBtnDownFunc,13);

  FriendActSndBtn = new  WSCvbtn(Maiinde_012,"FriendActSndBtn");
      FriendActSndBtn->initialize();
  FriendActSndBtn->setPropertyV(WSNuserValue,(long)1);
  FriendActSndBtn->setPropertyV(WSNfont,(unsigned char)0);
  FriendActSndBtn->setPropertyV(WSNname,"FriendActSndBtn");
  FriendActSndBtn->setPropertyV(WSNx,(short)450);
  FriendActSndBtn->setPropertyV(WSNy,(short)80);
  FriendActSndBtn->setPropertyV(WSNwidth,(unsigned short)95);
  FriendActSndBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void FriendActSndBtnDownFunc(WSCbase*);
    FriendActSndBtn->addProcedureV("FriendActSndBtnDown","FriendActSndBtnDownFunc",FriendActSndBtnDownFunc,13);

  ClearSndBtn = new  WSCvbtn(Maiinde_012,"ClearSndBtn");
      ClearSndBtn->initialize();
  ClearSndBtn->setPropertyV(WSNuserValue,(long)1);
  ClearSndBtn->setPropertyV(WSNfont,(unsigned char)0);
  ClearSndBtn->setPropertyV(WSNname,"ClearSndBtn");
  ClearSndBtn->setPropertyV(WSNx,(short)450);
  ClearSndBtn->setPropertyV(WSNy,(short)105);
  ClearSndBtn->setPropertyV(WSNwidth,(unsigned short)95);
  ClearSndBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void ClearSndBtnDownFunc(WSCbase*);
    ClearSndBtn->addProcedureV("ClearSndBtnDown","ClearSndBtnDownFunc",ClearSndBtnDownFunc,13);

  KillSndBtn = new  WSCvbtn(Maiinde_012,"KillSndBtn");
      KillSndBtn->initialize();
  KillSndBtn->setPropertyV(WSNuserValue,(long)1);
  KillSndBtn->setPropertyV(WSNfont,(unsigned char)0);
  KillSndBtn->setPropertyV(WSNname,"KillSndBtn");
  KillSndBtn->setPropertyV(WSNx,(short)450);
  KillSndBtn->setPropertyV(WSNy,(short)130);
  KillSndBtn->setPropertyV(WSNwidth,(unsigned short)95);
  KillSndBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void KillSndBtnDownFunc(WSCbase*);
    KillSndBtn->addProcedureV("KillSndBtnDown","KillSndBtnDownFunc",KillSndBtnDownFunc,13);

  ApologySndBtn = new  WSCvbtn(Maiinde_012,"ApologySndBtn");
      ApologySndBtn->initialize();
  ApologySndBtn->setPropertyV(WSNuserValue,(long)1);
  ApologySndBtn->setPropertyV(WSNfont,(unsigned char)0);
  ApologySndBtn->setPropertyV(WSNname,"ApologySndBtn");
  ApologySndBtn->setPropertyV(WSNx,(short)450);
  ApologySndBtn->setPropertyV(WSNy,(short)155);
  ApologySndBtn->setPropertyV(WSNwidth,(unsigned short)95);
  ApologySndBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void ApologySndBtnDownFunc(WSCbase*);
    ApologySndBtn->addProcedureV("ApologySndBtnDown","ApologySndBtnDownFunc",ApologySndBtnDownFunc,13);

  FriendFireSndBtn = new  WSCvbtn(Maiinde_012,"FriendFireSndBtn");
      FriendFireSndBtn->initialize();
  FriendFireSndBtn->setPropertyV(WSNuserValue,(long)1);
  FriendFireSndBtn->setPropertyV(WSNfont,(unsigned char)0);
  FriendFireSndBtn->setPropertyV(WSNname,"FriendFireSndBtn");
  FriendFireSndBtn->setPropertyV(WSNx,(short)450);
  FriendFireSndBtn->setPropertyV(WSNy,(short)180);
  FriendFireSndBtn->setPropertyV(WSNwidth,(unsigned short)95);
  FriendFireSndBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void FriendFireSndBtnDownFunc(WSCbase*);
    FriendFireSndBtn->addProcedureV("FriendFireSndBtnDown","FriendFireSndBtnDownFunc",FriendFireSndBtnDownFunc,13);

  FlamingSndBtn = new  WSCvbtn(Maiinde_012,"FlamingSndBtn");
      FlamingSndBtn->initialize();
  FlamingSndBtn->setPropertyV(WSNuserValue,(long)1);
  FlamingSndBtn->setPropertyV(WSNfont,(unsigned char)0);
  FlamingSndBtn->setPropertyV(WSNname,"FlamingSndBtn");
  FlamingSndBtn->setPropertyV(WSNx,(short)450);
  FlamingSndBtn->setPropertyV(WSNy,(short)205);
  FlamingSndBtn->setPropertyV(WSNwidth,(unsigned short)95);
  FlamingSndBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void FlamingSndBtnDownFunc(WSCbase*);
    FlamingSndBtn->addProcedureV("FlamingSndBtnDown","FlamingSndBtnDownFunc",FlamingSndBtnDownFunc,13);

  RandomSndBtn = new  WSCvbtn(Maiinde_012,"RandomSndBtn");
      RandomSndBtn->initialize();
  RandomSndBtn->setPropertyV(WSNuserValue,(long)1);
  RandomSndBtn->setPropertyV(WSNfont,(unsigned char)0);
  RandomSndBtn->setPropertyV(WSNname,"RandomSndBtn");
  RandomSndBtn->setPropertyV(WSNx,(short)450);
  RandomSndBtn->setPropertyV(WSNy,(short)230);
  RandomSndBtn->setPropertyV(WSNwidth,(unsigned short)95);
  RandomSndBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void RandomSndBtnDownFunc(WSCbase*);
    RandomSndBtn->addProcedureV("RandomSndBtnDown","RandomSndBtnDownFunc",RandomSndBtnDownFunc,13);

  ClassCombo = new  WSCoption(Maiinde_012,"ClassCombo");
      ClassCombo->initialize();
  ClassCombo->setPropertyV(WSNuserValue,(long)1);
  ClassCombo->setPropertyV(WSNvalue,(long)1);
  ClassCombo->setPropertyV(WSNlabelString,"item1");
  ClassCombo->setPropertyV(WSNfont,(unsigned char)0);
  ClassCombo->setPropertyV(WSNname,"ClassCombo");
  ClassCombo->setPropertyV(WSNx,(short)95);
  ClassCombo->setPropertyV(WSNy,(short)105);
  ClassCombo->setPropertyV(WSNwidth,(unsigned short)110);
  ClassCombo->setPropertyV(WSNheight,(unsigned short)25);
    extern void ClassComboValueChFunc(WSCbase*);
    ClassCombo->addProcedureV("ClassComboValueCh","ClassComboValueChFunc",ClassComboValueChFunc,3);

  ImpactEffectBtn = new  WSCvbtn(Maiinde_012,"ImpactEffectBtn");
      ImpactEffectBtn->initialize();
  ImpactEffectBtn->setPropertyV(WSNuserValue,(long)1);
  ImpactEffectBtn->setPropertyV(WSNfont,(unsigned char)0);
  ImpactEffectBtn->setPropertyV(WSNname,"ImpactEffectBtn");
  ImpactEffectBtn->setPropertyV(WSNx,(short)450);
  ImpactEffectBtn->setPropertyV(WSNy,(short)280);
  ImpactEffectBtn->setPropertyV(WSNwidth,(unsigned short)110);
  ImpactEffectBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void ImpactEffectBtnDownFunc(WSCbase*);
    ImpactEffectBtn->addProcedureV("ImpactEffectBtnDown","ImpactEffectBtnDownFunc",ImpactEffectBtnDownFunc,13);

  MeleeEffectBtn = new  WSCvbtn(Maiinde_012,"MeleeEffectBtn");
      MeleeEffectBtn->initialize();
  MeleeEffectBtn->setPropertyV(WSNuserValue,(long)1);
  MeleeEffectBtn->setPropertyV(WSNfont,(unsigned char)0);
  MeleeEffectBtn->setPropertyV(WSNname,"MeleeEffectBtn");
  MeleeEffectBtn->setPropertyV(WSNx,(short)450);
  MeleeEffectBtn->setPropertyV(WSNy,(short)305);
  MeleeEffectBtn->setPropertyV(WSNwidth,(unsigned short)110);
  MeleeEffectBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void MeleeEffectBtnDownFunc(WSCbase*);
    MeleeEffectBtn->addProcedureV("MeleeEffectBtnDown","MeleeEffectBtnDownFunc",MeleeEffectBtnDownFunc,13);

  ContrailEffectBtn = new  WSCvbtn(Maiinde_012,"ContrailEffectBtn");
      ContrailEffectBtn->initialize();
  ContrailEffectBtn->setPropertyV(WSNuserValue,(long)1);
  ContrailEffectBtn->setPropertyV(WSNfont,(unsigned char)0);
  ContrailEffectBtn->setPropertyV(WSNname,"ContrailEffectBtn");
  ContrailEffectBtn->setPropertyV(WSNx,(short)450);
  ContrailEffectBtn->setPropertyV(WSNy,(short)330);
  ContrailEffectBtn->setPropertyV(WSNwidth,(unsigned short)110);
  ContrailEffectBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void ContrailEffectBtnDownFunc(WSCbase*);
    ContrailEffectBtn->addProcedureV("ContrailEffectBtnDown","ContrailEffectBtnDownFunc",ContrailEffectBtnDownFunc,13);

  BtnDefaultMonster01 = new  WSCvbtn(Maiinde_012,"BtnDefaultMonster01");
      BtnDefaultMonster01->initialize();
  BtnDefaultMonster01->setPropertyV(WSNuserValue,(long)1);
  BtnDefaultMonster01->setPropertyV(WSNlabelString,"Reset All");
  BtnDefaultMonster01->setPropertyV(WSNname,"BtnDefaultMonster01");
  BtnDefaultMonster01->setPropertyV(WSNx,(short)430);
  BtnDefaultMonster01->setPropertyV(WSNy,(short)430);
  BtnDefaultMonster01->setPropertyV(WSNwidth,(unsigned short)130);
  BtnDefaultMonster01->setPropertyV(WSNheight,(unsigned short)20);
    extern void BtnDefaultMonster01DownFunc(WSCbase*);
    BtnDefaultMonster01->addProcedureV("BtnDefaultMonster01Down","BtnDefaultMonster01DownFunc",BtnDefaultMonster01DownFunc,13);

  ListImmunities = new  WSCcheckGroup(Maiinde_012,"ListImmunities");
      ListImmunities->initialize();
  ListImmunities->setPropertyV(WSNuserValue,(long)2);
  ListImmunities->setPropertyV(WSNvalue,(unsigned long)4);
  ListImmunities->setPropertyV(WSNtitleString,"Immunities");
  ListImmunities->setPropertyV(WSNmenuItemHeight,(unsigned short)12);
  ListImmunities->setPropertyV(WSNfont,(unsigned char)0);
  ListImmunities->setPropertyV(WSNindicatorSize,(unsigned char)10);
  ListImmunities->setPropertyV(WSNname,"ListImmunities");
  ListImmunities->setPropertyV(WSNx,(short)5);
  ListImmunities->setPropertyV(WSNy,(short)25);
  ListImmunities->setPropertyV(WSNwidth,(unsigned short)105);
  ListImmunities->setPropertyV(WSNheight,(unsigned short)430);
  ListImmunities->setPropertyV(WSNvis,(WSCbool)1);
    extern void ListImmunitiesVChFunc(WSCbase*);
    ListImmunities->addProcedureV("ListImmunitiesVCh","ListImmunitiesVChFunc",ListImmunitiesVChFunc,3);

  ListWeakness = new  WSCcheckGroup(Maiinde_012,"ListWeakness");
      ListWeakness->initialize();
  ListWeakness->setPropertyV(WSNuserValue,(long)2);
  ListWeakness->setPropertyV(WSNtitleString,"Weakness");
  ListWeakness->setPropertyV(WSNmenuItemHeight,(unsigned short)12);
  ListWeakness->setPropertyV(WSNfont,(unsigned char)0);
  ListWeakness->setPropertyV(WSNindicatorSize,(unsigned char)10);
  ListWeakness->setPropertyV(WSNname,"ListWeakness");
  ListWeakness->setPropertyV(WSNx,(short)110);
  ListWeakness->setPropertyV(WSNy,(short)25);
  ListWeakness->setPropertyV(WSNwidth,(unsigned short)105);
  ListWeakness->setPropertyV(WSNheight,(unsigned short)430);
  ListWeakness->setPropertyV(WSNvis,(WSCbool)1);
    extern void ListWeaknessVChFunc(WSCbase*);
    ListWeakness->addProcedureV("ListWeaknessVCh","ListWeaknessVChFunc",ListWeaknessVChFunc,3);

  ListEnemies = new  WSCcheckGroup(Maiinde_012,"ListEnemies");
      ListEnemies->initialize();
  ListEnemies->setPropertyV(WSNuserValue,(long)2);
  ListEnemies->setPropertyV(WSNvalue,(unsigned long)1);
  ListEnemies->setPropertyV(WSNtitleString,"Enemies");
  ListEnemies->setPropertyV(WSNmenuItemHeight,(unsigned short)12);
  ListEnemies->setPropertyV(WSNfont,(unsigned char)0);
  ListEnemies->setPropertyV(WSNindicatorSize,(unsigned char)10);
  ListEnemies->setPropertyV(WSNname,"ListEnemies");
  ListEnemies->setPropertyV(WSNx,(short)220);
  ListEnemies->setPropertyV(WSNy,(short)25);
  ListEnemies->setPropertyV(WSNwidth,(unsigned short)105);
  ListEnemies->setPropertyV(WSNheight,(unsigned short)340);
  ListEnemies->setPropertyV(WSNvis,(WSCbool)1);
    extern void ListEnemiesVChFunc(WSCbase*);
    ListEnemies->addProcedureV("ListEnemiesVCh","ListEnemiesVChFunc",ListEnemiesVChFunc,3);

  ListFriends = new  WSCcheckGroup(Maiinde_012,"ListFriends");
      ListFriends->initialize();
  ListFriends->setPropertyV(WSNuserValue,(long)2);
  ListFriends->setPropertyV(WSNvalue,(unsigned long)1);
  ListFriends->setPropertyV(WSNtitleString,"Friends");
  ListFriends->setPropertyV(WSNmenuItemHeight,(unsigned short)12);
  ListFriends->setPropertyV(WSNfont,(unsigned char)0);
  ListFriends->setPropertyV(WSNindicatorSize,(unsigned char)10);
  ListFriends->setPropertyV(WSNname,"ListFriends");
  ListFriends->setPropertyV(WSNx,(short)325);
  ListFriends->setPropertyV(WSNy,(short)25);
  ListFriends->setPropertyV(WSNwidth,(unsigned short)110);
  ListFriends->setPropertyV(WSNheight,(unsigned short)340);
  ListFriends->setPropertyV(WSNvis,(WSCbool)1);
    extern void ListFriendsVChFunc(WSCbase*);
    ListFriends->addProcedureV("ListFriendsVCh","ListFriendsVChFunc",ListFriendsVChFunc,3);

  ListFlags = new  WSCcheckGroup(Maiinde_012,"ListFlags");
      ListFlags->initialize();
  ListFlags->setPropertyV(WSNuserValue,(long)2);
  ListFlags->setPropertyV(WSNvalue,(unsigned long)1);
  ListFlags->setPropertyV(WSNtitleString,"Flags");
  ListFlags->setPropertyV(WSNmenuItemHeight,(unsigned short)11);
  ListFlags->setPropertyV(WSNfont,(unsigned char)0);
  ListFlags->setPropertyV(WSNindicatorSize,(unsigned char)10);
  ListFlags->setPropertyV(WSNname,"ListFlags");
  ListFlags->setPropertyV(WSNx,(short)435);
  ListFlags->setPropertyV(WSNy,(short)25);
  ListFlags->setPropertyV(WSNwidth,(unsigned short)105);
  ListFlags->setPropertyV(WSNheight,(unsigned short)430);
  ListFlags->setPropertyV(WSNvis,(WSCbool)1);
    extern void ListFlagsVCh(WSCbase*);
    ListFlags->addProcedureV("ListFlagsVCh","ListFlagsVCh",ListFlagsVCh,3);

  Maivlab_009 = new  WSCvlabel(Maiinde_012,"Maivlab_009");
      Maivlab_009->initialize();
  Maivlab_009->setPropertyV(WSNuserValue,(long)1);
  Maivlab_009->setPropertyV(WSNlabelString,"ShrapnelR");
  Maivlab_009->setPropertyV(WSNname,"Maivlab_009");
  Maivlab_009->setPropertyV(WSNx,(short)205);
  Maivlab_009->setPropertyV(WSNy,(short)255);
  Maivlab_009->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_009->setPropertyV(WSNheight,(unsigned short)25);

  ShapnelRadiusEdit = new  WSCvifield(Maiinde_012,"ShapnelRadiusEdit");
      ShapnelRadiusEdit->initialize();
  ShapnelRadiusEdit->setPropertyV(WSNuserValue,(long)1);
  ShapnelRadiusEdit->setPropertyV(WSNname,"ShapnelRadiusEdit");
  ShapnelRadiusEdit->setPropertyV(WSNx,(short)295);
  ShapnelRadiusEdit->setPropertyV(WSNy,(short)255);
  ShapnelRadiusEdit->setPropertyV(WSNwidth,(unsigned short)55);
  ShapnelRadiusEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void ShapnelRadiusEditVChFunc(WSCbase*);
    ShapnelRadiusEdit->addProcedureV("ShapnelRadiusEditVCh","ShapnelRadiusEditVChFunc",ShapnelRadiusEditVChFunc,3);

  Maivlab_012 = new  WSCvlabel(Maiinde_012,"Maivlab_012");
      Maivlab_012->initialize();
  Maivlab_012->setPropertyV(WSNuserValue,(long)1);
  Maivlab_012->setPropertyV(WSNlabelString,"ShrapnelType");
  Maivlab_012->setPropertyV(WSNname,"Maivlab_012");
  Maivlab_012->setPropertyV(WSNx,(short)205);
  Maivlab_012->setPropertyV(WSNy,(short)355);
  Maivlab_012->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_012->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_013 = new  WSCvlabel(Maiinde_012,"Maivlab_013");
      Maivlab_013->initialize();
  Maivlab_013->setPropertyV(WSNuserValue,(long)1);
  Maivlab_013->setPropertyV(WSNlabelString,"ShrapnelScale");
  Maivlab_013->setPropertyV(WSNname,"Maivlab_013");
  Maivlab_013->setPropertyV(WSNx,(short)205);
  Maivlab_013->setPropertyV(WSNy,(short)330);
  Maivlab_013->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_013->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_014 = new  WSCvlabel(Maiinde_012,"Maivlab_014");
      Maivlab_014->initialize();
  Maivlab_014->setPropertyV(WSNuserValue,(long)1);
  Maivlab_014->setPropertyV(WSNlabelString,"ShrapnelBase");
  Maivlab_014->setPropertyV(WSNname,"Maivlab_014");
  Maivlab_014->setPropertyV(WSNx,(short)205);
  Maivlab_014->setPropertyV(WSNy,(short)280);
  Maivlab_014->setPropertyV(WSNwidth,(unsigned short)90);
  Maivlab_014->setPropertyV(WSNheight,(unsigned short)25);

  Maaaa = new  WSCvlabel(Maiinde_012,"Maaaa");
      Maaaa->initialize();
  Maaaa->setPropertyV(WSNuserValue,(long)1);
  Maaaa->setPropertyV(WSNlabelString,"ShrapnelRnd");
  Maaaa->setPropertyV(WSNname,"Maaaa");
  Maaaa->setPropertyV(WSNx,(short)205);
  Maaaa->setPropertyV(WSNy,(short)305);
  Maaaa->setPropertyV(WSNwidth,(unsigned short)90);
  Maaaa->setPropertyV(WSNheight,(unsigned short)25);

  ShapnelRndEdit = new  WSCvifield(Maiinde_012,"ShapnelRndEdit");
      ShapnelRndEdit->initialize();
  ShapnelRndEdit->setPropertyV(WSNuserValue,(long)1);
  ShapnelRndEdit->setPropertyV(WSNname,"ShapnelRndEdit");
  ShapnelRndEdit->setPropertyV(WSNx,(short)295);
  ShapnelRndEdit->setPropertyV(WSNy,(short)305);
  ShapnelRndEdit->setPropertyV(WSNwidth,(unsigned short)55);
  ShapnelRndEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void ShapnelRndEditVChFunc(WSCbase*);
    ShapnelRndEdit->addProcedureV("ShapnelRndEditVCh","ShapnelRndEditVChFunc",ShapnelRndEditVChFunc,3);

  ShapnelScaleEdit = new  WSCvifield(Maiinde_012,"ShapnelScaleEdit");
      ShapnelScaleEdit->initialize();
  ShapnelScaleEdit->setPropertyV(WSNuserValue,(long)1);
  ShapnelScaleEdit->setPropertyV(WSNname,"ShapnelScaleEdit");
  ShapnelScaleEdit->setPropertyV(WSNx,(short)295);
  ShapnelScaleEdit->setPropertyV(WSNy,(short)330);
  ShapnelScaleEdit->setPropertyV(WSNwidth,(unsigned short)55);
  ShapnelScaleEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void ShapnelScaleEditVChFunc(WSCbase*);
    ShapnelScaleEdit->addProcedureV("ShapnelScaleEditVCh","ShapnelScaleEditVChFunc",ShapnelScaleEditVChFunc,3);

  ShapnelBaseEdit = new  WSCvifield(Maiinde_012,"ShapnelBaseEdit");
      ShapnelBaseEdit->initialize();
  ShapnelBaseEdit->setPropertyV(WSNuserValue,(long)1);
  ShapnelBaseEdit->setPropertyV(WSNname,"ShapnelBaseEdit");
  ShapnelBaseEdit->setPropertyV(WSNx,(short)295);
  ShapnelBaseEdit->setPropertyV(WSNy,(short)280);
  ShapnelBaseEdit->setPropertyV(WSNwidth,(unsigned short)55);
  ShapnelBaseEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void ShapnelBaseEditVChFunc(WSCbase*);
    ShapnelBaseEdit->addProcedureV("ShapnelBaseEditVCh","ShapnelBaseEditVChFunc",ShapnelBaseEditVChFunc,3);

  ShapnelTypeBtn = new  WSCvbtn(Maiinde_012,"ShapnelTypeBtn");
      ShapnelTypeBtn->initialize();
  ShapnelTypeBtn->setPropertyV(WSNuserValue,(long)1);
  ShapnelTypeBtn->setPropertyV(WSNfont,(unsigned char)0);
  ShapnelTypeBtn->setPropertyV(WSNname,"ShapnelTypeBtn");
  ShapnelTypeBtn->setPropertyV(WSNx,(short)295);
  ShapnelTypeBtn->setPropertyV(WSNy,(short)355);
  ShapnelTypeBtn->setPropertyV(WSNwidth,(unsigned short)110);
  ShapnelTypeBtn->setPropertyV(WSNheight,(unsigned short)25);
    extern void ShapnelTypeBtnDownFunc(WSCbase*);
    ShapnelTypeBtn->addProcedureV("ShapnelTypeBtnDown","ShapnelTypeBtnDownFunc",ShapnelTypeBtnDownFunc,13);

  ShapnelAlienCheck = new  WSCvradio(Maiinde_012,"ShapnelAlienCheck");
      ShapnelAlienCheck->initialize();
  ShapnelAlienCheck->setPropertyV(WSNuserValue,(long)1);
  ShapnelAlienCheck->setPropertyV(WSNlabelString,"Shrapnel is Alien");
  ShapnelAlienCheck->setPropertyV(WSNname,"ShapnelAlienCheck");
  ShapnelAlienCheck->setPropertyV(WSNx,(short)295);
  ShapnelAlienCheck->setPropertyV(WSNy,(short)380);
  ShapnelAlienCheck->setPropertyV(WSNwidth,(unsigned short)155);
  ShapnelAlienCheck->setPropertyV(WSNheight,(unsigned short)20);
    extern void ShapnelAlienCheckVChFunc(WSCbase*);
    ShapnelAlienCheck->addProcedureV("ShapnelAlienCheckVCh","ShapnelAlienCheckVChFunc",ShapnelAlienCheckVChFunc,3);

  Maivlab_023 = new  WSCvlabel(Maiinde_012,"Maivlab_023");
      Maivlab_023->initialize();
  Maivlab_023->setPropertyV(WSNuserValue,(long)3);
  Maivlab_023->setPropertyV(WSNlabelString,"Frequency");
  Maivlab_023->setPropertyV(WSNname,"Maivlab_023");
  Maivlab_023->setPropertyV(WSNx,(short)5);
  Maivlab_023->setPropertyV(WSNy,(short)30);
  Maivlab_023->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_023->setPropertyV(WSNheight,(unsigned short)25);

  FrequencyEdit = new  WSCvifield(Maiinde_012,"FrequencyEdit");
      FrequencyEdit->initialize();
  FrequencyEdit->setPropertyV(WSNuserValue,(long)3);
  FrequencyEdit->setPropertyV(WSNname,"FrequencyEdit");
  FrequencyEdit->setPropertyV(WSNx,(short)100);
  FrequencyEdit->setPropertyV(WSNy,(short)30);
  FrequencyEdit->setPropertyV(WSNwidth,(unsigned short)80);
  FrequencyEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void FrequencyEditVChFunc(WSCbase*);
    FrequencyEdit->addProcedureV("FrequencyEditVCh","FrequencyEditVChFunc",FrequencyEditVChFunc,3);

  Maitfor_025 = new  WSCtform(Maiinde_012,"Maitfor_025");
      Maitfor_025->initialize();
  Maitfor_025->setPropertyV(WSNuserValue,(long)3);
  Maitfor_025->setPropertyV(WSNtitleString,"Melee");
  Maitfor_025->setPropertyV(WSNname,"Maitfor_025");
  Maitfor_025->setPropertyV(WSNx,(short)5);
  Maitfor_025->setPropertyV(WSNy,(short)60);
  Maitfor_025->setPropertyV(WSNwidth,(unsigned short)245);
  Maitfor_025->setPropertyV(WSNheight,(unsigned short)255);

  MeleedzEdit = new  WSCvifield(Maitfor_025,"MeleedzEdit");
      MeleedzEdit->initialize();
  MeleedzEdit->setPropertyV(WSNuserValue,(long)3);
  MeleedzEdit->setPropertyV(WSNname,"MeleedzEdit");
  MeleedzEdit->setPropertyV(WSNvis,(WSCbool)1);
  MeleedzEdit->setPropertyV(WSNx,(short)105);
  MeleedzEdit->setPropertyV(WSNy,(short)190);
  MeleedzEdit->setPropertyV(WSNwidth,(unsigned short)80);
  MeleedzEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void MeleedzVChFunc(WSCbase*);
    MeleedzEdit->addProcedureV("MeleedzVCh","MeleedzVChFunc",MeleedzVChFunc,3);

  Maivlab_026 = new  WSCvlabel(Maitfor_025,"Maivlab_026");
      Maivlab_026->initialize();
  Maivlab_026->setPropertyV(WSNuserValue,(long)3);
  Maivlab_026->setPropertyV(WSNlabelString,"Type");
  Maivlab_026->setPropertyV(WSNname,"Maivlab_026");
  Maivlab_026->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_026->setPropertyV(WSNx,(short)10);
  Maivlab_026->setPropertyV(WSNy,(short)15);
  Maivlab_026->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_026->setPropertyV(WSNheight,(unsigned short)25);

  BtnMeleeType = new  WSCvbtn(Maitfor_025,"BtnMeleeType");
      BtnMeleeType->initialize();
  BtnMeleeType->setPropertyV(WSNname,"BtnMeleeType");
  BtnMeleeType->setPropertyV(WSNvis,(WSCbool)1);
  BtnMeleeType->setPropertyV(WSNx,(short)105);
  BtnMeleeType->setPropertyV(WSNy,(short)15);
  BtnMeleeType->setPropertyV(WSNwidth,(unsigned short)130);
  BtnMeleeType->setPropertyV(WSNheight,(unsigned short)25);
    extern void BtnMeleeTypeDownFunc(WSCbase*);
    BtnMeleeType->addProcedureV("BtnMeleeTypeDown","BtnMeleeTypeDownFunc",BtnMeleeTypeDownFunc,13);

  Maivlab_028 = new  WSCvlabel(Maitfor_025,"Maivlab_028");
      Maivlab_028->initialize();
  Maivlab_028->setPropertyV(WSNuserValue,(long)3);
  Maivlab_028->setPropertyV(WSNlabelString,"Repetitions");
  Maivlab_028->setPropertyV(WSNname,"Maivlab_028");
  Maivlab_028->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_028->setPropertyV(WSNx,(short)10);
  Maivlab_028->setPropertyV(WSNy,(short)40);
  Maivlab_028->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_028->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_029 = new  WSCvlabel(Maitfor_025,"Maivlab_029");
      Maivlab_029->initialize();
  Maivlab_029->setPropertyV(WSNuserValue,(long)3);
  Maivlab_029->setPropertyV(WSNlabelString,"Error");
  Maivlab_029->setPropertyV(WSNname,"Maivlab_029");
  Maivlab_029->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_029->setPropertyV(WSNx,(short)10);
  Maivlab_029->setPropertyV(WSNy,(short)65);
  Maivlab_029->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_029->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_030 = new  WSCvlabel(Maitfor_025,"Maivlab_030");
      Maivlab_030->initialize();
  Maivlab_030->setPropertyV(WSNuserValue,(long)3);
  Maivlab_030->setPropertyV(WSNlabelString,"Range");
  Maivlab_030->setPropertyV(WSNname,"Maivlab_030");
  Maivlab_030->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_030->setPropertyV(WSNx,(short)10);
  Maivlab_030->setPropertyV(WSNy,(short)90);
  Maivlab_030->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_030->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_031 = new  WSCvlabel(Maitfor_025,"Maivlab_031");
      Maivlab_031->initialize();
  Maivlab_031->setPropertyV(WSNuserValue,(long)3);
  Maivlab_031->setPropertyV(WSNlabelString,"Sequence");
  Maivlab_031->setPropertyV(WSNname,"Maivlab_031");
  Maivlab_031->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_031->setPropertyV(WSNx,(short)10);
  Maivlab_031->setPropertyV(WSNy,(short)115);
  Maivlab_031->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_031->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_032 = new  WSCvlabel(Maitfor_025,"Maivlab_032");
      Maivlab_032->initialize();
  Maivlab_032->setPropertyV(WSNuserValue,(long)3);
  Maivlab_032->setPropertyV(WSNlabelString,"dx");
  Maivlab_032->setPropertyV(WSNname,"Maivlab_032");
  Maivlab_032->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_032->setPropertyV(WSNx,(short)10);
  Maivlab_032->setPropertyV(WSNy,(short)140);
  Maivlab_032->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_032->setPropertyV(WSNheight,(unsigned short)25);

  MeleeRepetitionsEdit = new  WSCvifield(Maitfor_025,"MeleeRepetitionsEdit");
      MeleeRepetitionsEdit->initialize();
  MeleeRepetitionsEdit->setPropertyV(WSNuserValue,(long)3);
  MeleeRepetitionsEdit->setPropertyV(WSNname,"MeleeRepetitionsEdit");
  MeleeRepetitionsEdit->setPropertyV(WSNvis,(WSCbool)1);
  MeleeRepetitionsEdit->setPropertyV(WSNx,(short)105);
  MeleeRepetitionsEdit->setPropertyV(WSNy,(short)40);
  MeleeRepetitionsEdit->setPropertyV(WSNwidth,(unsigned short)80);
  MeleeRepetitionsEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void MeleeRepeVChFunc(WSCbase*);
    MeleeRepetitionsEdit->addProcedureV("MeleeRepeVCh","MeleeRepeVChFunc",MeleeRepeVChFunc,3);

  MeleeErrorEdit = new  WSCvifield(Maitfor_025,"MeleeErrorEdit");
      MeleeErrorEdit->initialize();
  MeleeErrorEdit->setPropertyV(WSNuserValue,(long)3);
  MeleeErrorEdit->setPropertyV(WSNname,"MeleeErrorEdit");
  MeleeErrorEdit->setPropertyV(WSNvis,(WSCbool)1);
  MeleeErrorEdit->setPropertyV(WSNx,(short)105);
  MeleeErrorEdit->setPropertyV(WSNy,(short)65);
  MeleeErrorEdit->setPropertyV(WSNwidth,(unsigned short)80);
  MeleeErrorEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void MeleeErVChFunc(WSCbase*);
    MeleeErrorEdit->addProcedureV("MeleeErVCh","MeleeErVChFunc",MeleeErVChFunc,3);

  MeleeRangeEdit = new  WSCvifield(Maitfor_025,"MeleeRangeEdit");
      MeleeRangeEdit->initialize();
  MeleeRangeEdit->setPropertyV(WSNuserValue,(long)3);
  MeleeRangeEdit->setPropertyV(WSNname,"MeleeRangeEdit");
  MeleeRangeEdit->setPropertyV(WSNvis,(WSCbool)1);
  MeleeRangeEdit->setPropertyV(WSNx,(short)105);
  MeleeRangeEdit->setPropertyV(WSNy,(short)90);
  MeleeRangeEdit->setPropertyV(WSNwidth,(unsigned short)80);
  MeleeRangeEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void MeleeRangeVChFunc(WSCbase*);
    MeleeRangeEdit->addProcedureV("MeleeRangeVCh","MeleeRangeVChFunc",MeleeRangeVChFunc,3);

  MeleeSequenceEdit = new  WSCvifield(Maitfor_025,"MeleeSequenceEdit");
      MeleeSequenceEdit->initialize();
  MeleeSequenceEdit->setPropertyV(WSNuserValue,(long)3);
  MeleeSequenceEdit->setPropertyV(WSNname,"MeleeSequenceEdit");
  MeleeSequenceEdit->setPropertyV(WSNvis,(WSCbool)1);
  MeleeSequenceEdit->setPropertyV(WSNx,(short)105);
  MeleeSequenceEdit->setPropertyV(WSNy,(short)115);
  MeleeSequenceEdit->setPropertyV(WSNwidth,(unsigned short)80);
  MeleeSequenceEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void MeleeSeqVChFunc(WSCbase*);
    MeleeSequenceEdit->addProcedureV("MeleeSeqVCh","MeleeSeqVChFunc",MeleeSeqVChFunc,3);

  MeleedxEdit = new  WSCvifield(Maitfor_025,"MeleedxEdit");
      MeleedxEdit->initialize();
  MeleedxEdit->setPropertyV(WSNuserValue,(long)3);
  MeleedxEdit->setPropertyV(WSNname,"MeleedxEdit");
  MeleedxEdit->setPropertyV(WSNvis,(WSCbool)1);
  MeleedxEdit->setPropertyV(WSNx,(short)105);
  MeleedxEdit->setPropertyV(WSNy,(short)140);
  MeleedxEdit->setPropertyV(WSNwidth,(unsigned short)80);
  MeleedxEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void MeleedxVChFunc(WSCbase*);
    MeleedxEdit->addProcedureV("MeleedxVCh","MeleedxVChFunc",MeleedxVChFunc,3);

  MeleedyEdit = new  WSCvifield(Maitfor_025,"MeleedyEdit");
      MeleedyEdit->initialize();
  MeleedyEdit->setPropertyV(WSNuserValue,(long)3);
  MeleedyEdit->setPropertyV(WSNname,"MeleedyEdit");
  MeleedyEdit->setPropertyV(WSNvis,(WSCbool)1);
  MeleedyEdit->setPropertyV(WSNx,(short)105);
  MeleedyEdit->setPropertyV(WSNy,(short)165);
  MeleedyEdit->setPropertyV(WSNwidth,(unsigned short)80);
  MeleedyEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void MeleedyVChFunc(WSCbase*);
    MeleedyEdit->addProcedureV("MeleedyVCh","MeleedyVChFunc",MeleedyVChFunc,3);

  Maivlab_040 = new  WSCvlabel(Maitfor_025,"Maivlab_040");
      Maivlab_040->initialize();
  Maivlab_040->setPropertyV(WSNuserValue,(long)3);
  Maivlab_040->setPropertyV(WSNlabelString,"dy");
  Maivlab_040->setPropertyV(WSNname,"Maivlab_040");
  Maivlab_040->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_040->setPropertyV(WSNx,(short)10);
  Maivlab_040->setPropertyV(WSNy,(short)165);
  Maivlab_040->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_040->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_041 = new  WSCvlabel(Maitfor_025,"Maivlab_041");
      Maivlab_041->initialize();
  Maivlab_041->setPropertyV(WSNuserValue,(long)3);
  Maivlab_041->setPropertyV(WSNlabelString,"dz");
  Maivlab_041->setPropertyV(WSNname,"Maivlab_041");
  Maivlab_041->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_041->setPropertyV(WSNx,(short)10);
  Maivlab_041->setPropertyV(WSNy,(short)190);
  Maivlab_041->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_041->setPropertyV(WSNheight,(unsigned short)25);

  BtnMeleePreset = new  WSCvbtn(Maitfor_025,"BtnMeleePreset");
      BtnMeleePreset->initialize();
  BtnMeleePreset->setPropertyV(WSNlabelString,"Preset From Other Monster");
  BtnMeleePreset->setPropertyV(WSNname,"BtnMeleePreset");
  BtnMeleePreset->setPropertyV(WSNvis,(WSCbool)1);
  BtnMeleePreset->setPropertyV(WSNx,(short)10);
  BtnMeleePreset->setPropertyV(WSNy,(short)220);
  BtnMeleePreset->setPropertyV(WSNwidth,(unsigned short)225);
    extern void BtnMeleePresetDownFunc(WSCbase*);
    BtnMeleePreset->addProcedureV("BtnMeleePresetDown","BtnMeleePresetDownFunc",BtnMeleePresetDownFunc,13);

  BtnPresetThisAllEnemyOn = new  WSCvbtn(Maiinde_012,"BtnPresetThisAllEnemyOn");
      BtnPresetThisAllEnemyOn->initialize();
  BtnPresetThisAllEnemyOn->setPropertyV(WSNuserValue,(long)2);
  BtnPresetThisAllEnemyOn->setPropertyV(WSNlabelString,"Set All Enemy Check For This");
  BtnPresetThisAllEnemyOn->setPropertyV(WSNname,"BtnPresetThisAllEnemyOn");
  BtnPresetThisAllEnemyOn->setPropertyV(WSNvis,(WSCbool)1);
  BtnPresetThisAllEnemyOn->setPropertyV(WSNx,(short)225);
  BtnPresetThisAllEnemyOn->setPropertyV(WSNy,(short)370);
  BtnPresetThisAllEnemyOn->setPropertyV(WSNwidth,(unsigned short)205);
  BtnPresetThisAllEnemyOn->setPropertyV(WSNheight,(unsigned short)25);
    extern void BtnPresetThisAllEnemyOnDownFunc(WSCbase*);
    BtnPresetThisAllEnemyOn->addProcedureV("BtnPresetThisAllEnemyOnDown","BtnPresetThisAllEnemyOnDownFunc",BtnPresetThisAllEnemyOnDownFunc,13);

  BtnAllUncheck = new  WSCvbtn(Maiinde_012,"BtnAllUncheck");
      BtnAllUncheck->initialize();
  BtnAllUncheck->setPropertyV(WSNuserValue,(long)2);
  BtnAllUncheck->setPropertyV(WSNlabelString,"Set All Enemy Unchk For This");
  BtnAllUncheck->setPropertyV(WSNname,"BtnAllUncheck");
  BtnAllUncheck->setPropertyV(WSNvis,(WSCbool)1);
  BtnAllUncheck->setPropertyV(WSNx,(short)225);
  BtnAllUncheck->setPropertyV(WSNy,(short)395);
  BtnAllUncheck->setPropertyV(WSNwidth,(unsigned short)205);
  BtnAllUncheck->setPropertyV(WSNheight,(unsigned short)25);
    extern void BtnAllUncheckDownFunc(WSCbase*);
    BtnAllUncheck->addProcedureV("BtnAllUncheckDown","BtnAllUncheckDownFunc",BtnAllUncheckDownFunc,13);

  Maitfor_055 = new  WSCtform(Maiinde_012,"Maitfor_055");
      Maitfor_055->initialize();
  Maitfor_055->setPropertyV(WSNuserValue,(long)3);
  Maitfor_055->setPropertyV(WSNtitleString,"Ranged");
  Maitfor_055->setPropertyV(WSNname,"Maitfor_055");
  Maitfor_055->setPropertyV(WSNx,(short)260);
  Maitfor_055->setPropertyV(WSNy,(short)60);
  Maitfor_055->setPropertyV(WSNwidth,(unsigned short)245);
  Maitfor_055->setPropertyV(WSNheight,(unsigned short)255);

  RangeddzEdit = new  WSCvifield(Maitfor_055,"RangeddzEdit");
      RangeddzEdit->initialize();
  RangeddzEdit->setPropertyV(WSNuserValue,(long)3);
  RangeddzEdit->setPropertyV(WSNname,"RangeddzEdit");
  RangeddzEdit->setPropertyV(WSNvis,(WSCbool)1);
  RangeddzEdit->setPropertyV(WSNx,(short)105);
  RangeddzEdit->setPropertyV(WSNy,(short)190);
  RangeddzEdit->setPropertyV(WSNwidth,(unsigned short)80);
  RangeddzEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void RangeddzVChFunc(WSCbase*);
    RangeddzEdit->addProcedureV("RangeddzVCh","RangeddzVChFunc",RangeddzVChFunc,3);

  Maivlab_062 = new  WSCvlabel(Maitfor_055,"Maivlab_062");
      Maivlab_062->initialize();
  Maivlab_062->setPropertyV(WSNuserValue,(long)3);
  Maivlab_062->setPropertyV(WSNlabelString,"Type");
  Maivlab_062->setPropertyV(WSNname,"Maivlab_062");
  Maivlab_062->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_062->setPropertyV(WSNx,(short)10);
  Maivlab_062->setPropertyV(WSNy,(short)15);
  Maivlab_062->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_062->setPropertyV(WSNheight,(unsigned short)25);

  BtnRangedType = new  WSCvbtn(Maitfor_055,"BtnRangedType");
      BtnRangedType->initialize();
  BtnRangedType->setPropertyV(WSNname,"BtnRangedType");
  BtnRangedType->setPropertyV(WSNvis,(WSCbool)1);
  BtnRangedType->setPropertyV(WSNx,(short)105);
  BtnRangedType->setPropertyV(WSNy,(short)15);
  BtnRangedType->setPropertyV(WSNwidth,(unsigned short)130);
  BtnRangedType->setPropertyV(WSNheight,(unsigned short)25);
    extern void BtnRangedTypeDownFunc(WSCbase*);
    BtnRangedType->addProcedureV("BtnRangedTypeDown","BtnRangedTypeDownFunc",BtnRangedTypeDownFunc,13);

  Maivlab_065 = new  WSCvlabel(Maitfor_055,"Maivlab_065");
      Maivlab_065->initialize();
  Maivlab_065->setPropertyV(WSNuserValue,(long)3);
  Maivlab_065->setPropertyV(WSNlabelString,"Repetitions");
  Maivlab_065->setPropertyV(WSNname,"Maivlab_065");
  Maivlab_065->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_065->setPropertyV(WSNx,(short)10);
  Maivlab_065->setPropertyV(WSNy,(short)40);
  Maivlab_065->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_065->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_066 = new  WSCvlabel(Maitfor_055,"Maivlab_066");
      Maivlab_066->initialize();
  Maivlab_066->setPropertyV(WSNuserValue,(long)3);
  Maivlab_066->setPropertyV(WSNlabelString,"Error");
  Maivlab_066->setPropertyV(WSNname,"Maivlab_066");
  Maivlab_066->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_066->setPropertyV(WSNx,(short)10);
  Maivlab_066->setPropertyV(WSNy,(short)65);
  Maivlab_066->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_066->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_067 = new  WSCvlabel(Maitfor_055,"Maivlab_067");
      Maivlab_067->initialize();
  Maivlab_067->setPropertyV(WSNuserValue,(long)3);
  Maivlab_067->setPropertyV(WSNlabelString,"Range");
  Maivlab_067->setPropertyV(WSNname,"Maivlab_067");
  Maivlab_067->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_067->setPropertyV(WSNx,(short)10);
  Maivlab_067->setPropertyV(WSNy,(short)90);
  Maivlab_067->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_067->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_068 = new  WSCvlabel(Maitfor_055,"Maivlab_068");
      Maivlab_068->initialize();
  Maivlab_068->setPropertyV(WSNuserValue,(long)3);
  Maivlab_068->setPropertyV(WSNlabelString,"Sequence");
  Maivlab_068->setPropertyV(WSNname,"Maivlab_068");
  Maivlab_068->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_068->setPropertyV(WSNx,(short)10);
  Maivlab_068->setPropertyV(WSNy,(short)115);
  Maivlab_068->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_068->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_069 = new  WSCvlabel(Maitfor_055,"Maivlab_069");
      Maivlab_069->initialize();
  Maivlab_069->setPropertyV(WSNuserValue,(long)3);
  Maivlab_069->setPropertyV(WSNlabelString,"dx");
  Maivlab_069->setPropertyV(WSNname,"Maivlab_069");
  Maivlab_069->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_069->setPropertyV(WSNx,(short)10);
  Maivlab_069->setPropertyV(WSNy,(short)140);
  Maivlab_069->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_069->setPropertyV(WSNheight,(unsigned short)25);

  RangedRepetitionsEdit = new  WSCvifield(Maitfor_055,"RangedRepetitionsEdit");
      RangedRepetitionsEdit->initialize();
  RangedRepetitionsEdit->setPropertyV(WSNuserValue,(long)3);
  RangedRepetitionsEdit->setPropertyV(WSNname,"RangedRepetitionsEdit");
  RangedRepetitionsEdit->setPropertyV(WSNvis,(WSCbool)1);
  RangedRepetitionsEdit->setPropertyV(WSNx,(short)105);
  RangedRepetitionsEdit->setPropertyV(WSNy,(short)40);
  RangedRepetitionsEdit->setPropertyV(WSNwidth,(unsigned short)80);
  RangedRepetitionsEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void RangedRepVChFunc(WSCbase*);
    RangedRepetitionsEdit->addProcedureV("RangedRepVCh","RangedRepVChFunc",RangedRepVChFunc,3);

  RangedErrorEdit = new  WSCvifield(Maitfor_055,"RangedErrorEdit");
      RangedErrorEdit->initialize();
  RangedErrorEdit->setPropertyV(WSNuserValue,(long)3);
  RangedErrorEdit->setPropertyV(WSNname,"RangedErrorEdit");
  RangedErrorEdit->setPropertyV(WSNvis,(WSCbool)1);
  RangedErrorEdit->setPropertyV(WSNx,(short)105);
  RangedErrorEdit->setPropertyV(WSNy,(short)65);
  RangedErrorEdit->setPropertyV(WSNwidth,(unsigned short)80);
  RangedErrorEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void RangedErrorVChFunc(WSCbase*);
    RangedErrorEdit->addProcedureV("RangedErrorVCh","RangedErrorVChFunc",RangedErrorVChFunc,3);

  RangedRangeEdit = new  WSCvifield(Maitfor_055,"RangedRangeEdit");
      RangedRangeEdit->initialize();
  RangedRangeEdit->setPropertyV(WSNuserValue,(long)3);
  RangedRangeEdit->setPropertyV(WSNname,"RangedRangeEdit");
  RangedRangeEdit->setPropertyV(WSNvis,(WSCbool)1);
  RangedRangeEdit->setPropertyV(WSNx,(short)105);
  RangedRangeEdit->setPropertyV(WSNy,(short)90);
  RangedRangeEdit->setPropertyV(WSNwidth,(unsigned short)80);
  RangedRangeEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void RangedRangeVChFunc(WSCbase*);
    RangedRangeEdit->addProcedureV("RangedRangeVCh","RangedRangeVChFunc",RangedRangeVChFunc,3);

  RangedSequenceEdit = new  WSCvifield(Maitfor_055,"RangedSequenceEdit");
      RangedSequenceEdit->initialize();
  RangedSequenceEdit->setPropertyV(WSNuserValue,(long)3);
  RangedSequenceEdit->setPropertyV(WSNname,"RangedSequenceEdit");
  RangedSequenceEdit->setPropertyV(WSNvis,(WSCbool)1);
  RangedSequenceEdit->setPropertyV(WSNx,(short)105);
  RangedSequenceEdit->setPropertyV(WSNy,(short)115);
  RangedSequenceEdit->setPropertyV(WSNwidth,(unsigned short)80);
  RangedSequenceEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void RangedSeqVChFunc(WSCbase*);
    RangedSequenceEdit->addProcedureV("RangedSeqVCh","RangedSeqVChFunc",RangedSeqVChFunc,3);

  RangeddxEdit = new  WSCvifield(Maitfor_055,"RangeddxEdit");
      RangeddxEdit->initialize();
  RangeddxEdit->setPropertyV(WSNuserValue,(long)3);
  RangeddxEdit->setPropertyV(WSNname,"RangeddxEdit");
  RangeddxEdit->setPropertyV(WSNvis,(WSCbool)1);
  RangeddxEdit->setPropertyV(WSNx,(short)105);
  RangeddxEdit->setPropertyV(WSNy,(short)140);
  RangeddxEdit->setPropertyV(WSNwidth,(unsigned short)80);
  RangeddxEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void RangeddxVChFunc(WSCbase*);
    RangeddxEdit->addProcedureV("RangeddxVCh","RangeddxVChFunc",RangeddxVChFunc,3);

  RangeddyEdit = new  WSCvifield(Maitfor_055,"RangeddyEdit");
      RangeddyEdit->initialize();
  RangeddyEdit->setPropertyV(WSNuserValue,(long)3);
  RangeddyEdit->setPropertyV(WSNname,"RangeddyEdit");
  RangeddyEdit->setPropertyV(WSNvis,(WSCbool)1);
  RangeddyEdit->setPropertyV(WSNx,(short)105);
  RangeddyEdit->setPropertyV(WSNy,(short)165);
  RangeddyEdit->setPropertyV(WSNwidth,(unsigned short)80);
  RangeddyEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void RangeddyVChFunc(WSCbase*);
    RangeddyEdit->addProcedureV("RangeddyVCh","RangeddyVChFunc",RangeddyVChFunc,3);

  Maivlab_082 = new  WSCvlabel(Maitfor_055,"Maivlab_082");
      Maivlab_082->initialize();
  Maivlab_082->setPropertyV(WSNuserValue,(long)3);
  Maivlab_082->setPropertyV(WSNlabelString,"dy");
  Maivlab_082->setPropertyV(WSNname,"Maivlab_082");
  Maivlab_082->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_082->setPropertyV(WSNx,(short)10);
  Maivlab_082->setPropertyV(WSNy,(short)165);
  Maivlab_082->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_082->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_083 = new  WSCvlabel(Maitfor_055,"Maivlab_083");
      Maivlab_083->initialize();
  Maivlab_083->setPropertyV(WSNuserValue,(long)3);
  Maivlab_083->setPropertyV(WSNlabelString,"dz");
  Maivlab_083->setPropertyV(WSNname,"Maivlab_083");
  Maivlab_083->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_083->setPropertyV(WSNx,(short)10);
  Maivlab_083->setPropertyV(WSNy,(short)190);
  Maivlab_083->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_083->setPropertyV(WSNheight,(unsigned short)25);

  BtnRangedPreset = new  WSCvbtn(Maitfor_055,"BtnRangedPreset");
      BtnRangedPreset->initialize();
  BtnRangedPreset->setPropertyV(WSNlabelString,"Preset From Other Monster");
  BtnRangedPreset->setPropertyV(WSNname,"BtnRangedPreset");
  BtnRangedPreset->setPropertyV(WSNvis,(WSCbool)1);
  BtnRangedPreset->setPropertyV(WSNx,(short)10);
  BtnRangedPreset->setPropertyV(WSNy,(short)220);
  BtnRangedPreset->setPropertyV(WSNwidth,(unsigned short)225);
    extern void BtnRangedPresetDownFunc(WSCbase*);
    BtnRangedPreset->addProcedureV("BtnRangedPresetDown","BtnRangedPresetDownFunc",BtnRangedPresetDownFunc,13);

  Maivbtn_000 = new  WSCvbtn(Maiinde_012,"Maivbtn_000");
      Maivbtn_000->initialize();
  Maivbtn_000->setPropertyV(WSNuserValue,(long)1);
  Maivbtn_000->setPropertyV(WSNlabelString,"Select preset monster sequences");
  Maivbtn_000->setPropertyV(WSNname,"Maivbtn_000");
  Maivbtn_000->setPropertyV(WSNx,(short)205);
  Maivbtn_000->setPropertyV(WSNy,(short)405);
  Maivbtn_000->setPropertyV(WSNwidth,(unsigned short)245);
  Maivbtn_000->setPropertyV(WSNheight,(unsigned short)25);
    extern void BtnSelPresetSeqDownFunc(WSCbase*);
    Maivbtn_000->addProcedureV("BtnSelPresetSeqDown","BtnSelPresetSeqDownFunc",BtnSelPresetSeqDownFunc,13);

  WndSelect = new  WSCdialog(MainWindow,"WndSelect");
      WndSelect->initialize();
  WndSelect->setPropertyV(WSNdefaultPosition,(WSCbool)1);
  WndSelect->setPropertyV(WSNname,"WndSelect");
  WndSelect->setPropertyV(WSNtitleString,"SelectIt!");
  WndSelect->setPropertyV(WSNx,(short)47);
  WndSelect->setPropertyV(WSNy,(short)374);
  WndSelect->setPropertyV(WSNwidth,(unsigned short)277);
  WndSelect->setPropertyV(WSNheight,(unsigned short)482);
    extern void WndSelectActivateFunc(WSCbase*);
    WndSelect->addProcedureV("WndSelectActivate","WndSelectActivateFunc",WndSelectActivateFunc,2);

  ListSelect = new  WSClist(WndSelect,"ListSelect");
      ListSelect->initialize();
  ListSelect->setPropertyV(WSNtitleString,"title4");
  ListSelect->setPropertyV(WSNworkHeight,(unsigned short)10);
  ListSelect->setPropertyV(WSNhbarVisible,(WSCbool)1);
  ListSelect->setPropertyV(WSNname,"ListSelect");
  ListSelect->setPropertyV(WSNx,(short)0);
  ListSelect->setPropertyV(WSNy,(short)0);
  ListSelect->setPropertyV(WSNwidth,(unsigned short)285);
  ListSelect->setPropertyV(WSNheight,(unsigned short)440);
  ListSelect->setPropertyV(WSNvis,(WSCbool)1);
    extern void ListSelectSelectFunc(WSCbase*);
    ListSelect->addProcedureV("ListSelectSelect","ListSelectSelectFunc",ListSelectSelectFunc,35);

  FrmEffect = new  WSCform(MainWindow,"FrmEffect");
      FrmEffect->initialize();
  FrmEffect->setPropertyV(WSNname,"FrmEffect");
  FrmEffect->setPropertyV(WSNx,(short)95);
  FrmEffect->setPropertyV(WSNy,(short)25);
  FrmEffect->setPropertyV(WSNwidth,(unsigned short)690);
  FrmEffect->setPropertyV(WSNheight,(unsigned short)470);
  FrmEffect->setPropertyV(WSNvis,(WSCbool)1);

  ListEffect = new  WSClist(FrmEffect,"ListEffect");
      ListEffect->initialize();
  ListEffect->setPropertyV(WSNitemHeight,(unsigned char)11);
  ListEffect->setPropertyV(WSNtitleString,"title3");
  ListEffect->setPropertyV(WSNdataSource,(unsigned char)2);
  ListEffect->setPropertyV(WSNdataSourceName,"data/Effects.txt");
  ListEffect->setPropertyV(WSNworkWidth,(unsigned short)200);
  ListEffect->setPropertyV(WSNworkHeight,(unsigned short)803);
  ListEffect->setPropertyV(WSNhbarVisible,(WSCbool)1);
  ListEffect->setPropertyV(WSNname,"ListEffect");
  ListEffect->setPropertyV(WSNx,(short)5);
  ListEffect->setPropertyV(WSNy,(short)5);
  ListEffect->setPropertyV(WSNwidth,(unsigned short)145);
  ListEffect->setPropertyV(WSNheight,(unsigned short)460);
  ListEffect->setPropertyV(WSNvis,(WSCbool)1);
    extern void ListEffectDownFunc(WSCbase*);
    ListEffect->addProcedureV("ListEffectDown","ListEffectDownFunc",ListEffectDownFunc,35);

  BtnEffectCollection = new  WSCvbtn(FrmEffect,"BtnEffectCollection");
      BtnEffectCollection->initialize();
  BtnEffectCollection->setPropertyV(WSNname,"BtnEffectCollection");
  BtnEffectCollection->setPropertyV(WSNvis,(WSCbool)1);
  BtnEffectCollection->setPropertyV(WSNx,(short)245);
  BtnEffectCollection->setPropertyV(WSNy,(short)10);
  BtnEffectCollection->setPropertyV(WSNwidth,(unsigned short)165);
  BtnEffectCollection->setPropertyV(WSNheight,(unsigned short)25);
    extern void BtnEffectCollectionDownFunc(WSCbase*);
    BtnEffectCollection->addProcedureV("BtnEffectCollectionDown","BtnEffectCollectionDownFunc",BtnEffectCollectionDownFunc,13);

  Maivlab_093 = new  WSCvlabel(FrmEffect,"Maivlab_093");
      Maivlab_093->initialize();
  Maivlab_093->setPropertyV(WSNlabelString,"Collection");
  Maivlab_093->setPropertyV(WSNname,"Maivlab_093");
  Maivlab_093->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_093->setPropertyV(WSNx,(short)150);
  Maivlab_093->setPropertyV(WSNy,(short)10);
  Maivlab_093->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_093->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_094 = new  WSCvlabel(FrmEffect,"Maivlab_094");
      Maivlab_094->initialize();
  Maivlab_094->setPropertyV(WSNlabelString,"Sequence");
  Maivlab_094->setPropertyV(WSNname,"Maivlab_094");
  Maivlab_094->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_094->setPropertyV(WSNx,(short)150);
  Maivlab_094->setPropertyV(WSNy,(short)35);
  Maivlab_094->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_094->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_095 = new  WSCvlabel(FrmEffect,"Maivlab_095");
      Maivlab_095->initialize();
  Maivlab_095->setPropertyV(WSNlabelString,"Sound Pitch");
  Maivlab_095->setPropertyV(WSNname,"Maivlab_095");
  Maivlab_095->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_095->setPropertyV(WSNx,(short)150);
  Maivlab_095->setPropertyV(WSNy,(short)60);
  Maivlab_095->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_095->setPropertyV(WSNheight,(unsigned short)25);

  EffectFlagsCheckGroup = new  WSCcheckGroup(FrmEffect,"EffectFlagsCheckGroup");
      EffectFlagsCheckGroup->initialize();
  EffectFlagsCheckGroup->setPropertyV(WSNmenuItems,"End When Animation Loops,End When Transfer Animation Loops,Sound Only, Make Twin Visible,Media Effect");
  EffectFlagsCheckGroup->setPropertyV(WSNtitleString,"Flags");
  EffectFlagsCheckGroup->setPropertyV(WSNname,"EffectFlagsCheckGroup");
  EffectFlagsCheckGroup->setPropertyV(WSNx,(short)150);
  EffectFlagsCheckGroup->setPropertyV(WSNy,(short)145);
  EffectFlagsCheckGroup->setPropertyV(WSNwidth,(unsigned short)235);
  EffectFlagsCheckGroup->setPropertyV(WSNheight,(unsigned short)165);
  EffectFlagsCheckGroup->setPropertyV(WSNvis,(WSCbool)1);
    extern void EfFlagsVChF(WSCbase*);
    EffectFlagsCheckGroup->addProcedureV("EfFlagsVCh","EfFlagsVChF",EfFlagsVChF,3);

  Maivlab_097 = new  WSCvlabel(FrmEffect,"Maivlab_097");
      Maivlab_097->initialize();
  Maivlab_097->setPropertyV(WSNlabelString,"Delay");
  Maivlab_097->setPropertyV(WSNname,"Maivlab_097");
  Maivlab_097->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_097->setPropertyV(WSNx,(short)150);
  Maivlab_097->setPropertyV(WSNy,(short)85);
  Maivlab_097->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_097->setPropertyV(WSNheight,(unsigned short)25);

  Maivlab_099 = new  WSCvlabel(FrmEffect,"Maivlab_099");
      Maivlab_099->initialize();
  Maivlab_099->setPropertyV(WSNlabelString,"Delay Sound");
  Maivlab_099->setPropertyV(WSNname,"Maivlab_099");
  Maivlab_099->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_099->setPropertyV(WSNx,(short)150);
  Maivlab_099->setPropertyV(WSNy,(short)110);
  Maivlab_099->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_099->setPropertyV(WSNheight,(unsigned short)25);

  BtnEffectDelaySound = new  WSCvbtn(FrmEffect,"BtnEffectDelaySound");
      BtnEffectDelaySound->initialize();
  BtnEffectDelaySound->setPropertyV(WSNname,"BtnEffectDelaySound");
  BtnEffectDelaySound->setPropertyV(WSNvis,(WSCbool)1);
  BtnEffectDelaySound->setPropertyV(WSNx,(short)245);
  BtnEffectDelaySound->setPropertyV(WSNy,(short)110);
  BtnEffectDelaySound->setPropertyV(WSNwidth,(unsigned short)165);
  BtnEffectDelaySound->setPropertyV(WSNheight,(unsigned short)25);
    extern void BtnEffectDelaySoundDownFunc(WSCbase*);
    BtnEffectDelaySound->addProcedureV("BtnEffectDelaySoundDown","BtnEffectDelaySoundDownFunc",BtnEffectDelaySoundDownFunc,13);

  EffectSoundPitchEdit = new  WSCvifield(FrmEffect,"EffectSoundPitchEdit");
      EffectSoundPitchEdit->initialize();
  EffectSoundPitchEdit->setPropertyV(WSNname,"EffectSoundPitchEdit");
  EffectSoundPitchEdit->setPropertyV(WSNvis,(WSCbool)1);
  EffectSoundPitchEdit->setPropertyV(WSNx,(short)245);
  EffectSoundPitchEdit->setPropertyV(WSNy,(short)60);
  EffectSoundPitchEdit->setPropertyV(WSNwidth,(unsigned short)95);
  EffectSoundPitchEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void EfSndPitchVChF(WSCbase*);
    EffectSoundPitchEdit->addProcedureV("EfSndPitchVCh","EfSndPitchVChF",EfSndPitchVChF,3);

  EffectDelayEdit = new  WSCvifield(FrmEffect,"EffectDelayEdit");
      EffectDelayEdit->initialize();
  EffectDelayEdit->setPropertyV(WSNname,"EffectDelayEdit");
  EffectDelayEdit->setPropertyV(WSNvis,(WSCbool)1);
  EffectDelayEdit->setPropertyV(WSNx,(short)245);
  EffectDelayEdit->setPropertyV(WSNy,(short)85);
  EffectDelayEdit->setPropertyV(WSNwidth,(unsigned short)95);
  EffectDelayEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void EfDelayVChF(WSCbase*);
    EffectDelayEdit->addProcedureV("EfDelayVCh","EfDelayVChF",EfDelayVChF,3);

  EffectSequenceEdit = new  WSCvifield(FrmEffect,"EffectSequenceEdit");
      EffectSequenceEdit->initialize();
  EffectSequenceEdit->setPropertyV(WSNname,"EffectSequenceEdit");
  EffectSequenceEdit->setPropertyV(WSNvis,(WSCbool)1);
  EffectSequenceEdit->setPropertyV(WSNx,(short)245);
  EffectSequenceEdit->setPropertyV(WSNy,(short)35);
  EffectSequenceEdit->setPropertyV(WSNwidth,(unsigned short)95);
  EffectSequenceEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void EfSeqVChF(WSCbase*);
    EffectSequenceEdit->addProcedureV("EfSeqVCh","EfSeqVChF",EfSeqVChF,3);

  Maivlab_104 = new  WSCvlabel(FrmEffect,"Maivlab_104");
      Maivlab_104->initialize();
  Maivlab_104->setPropertyV(WSNlabelString,"Pallet");
  Maivlab_104->setPropertyV(WSNname,"Maivlab_104");
  Maivlab_104->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_104->setPropertyV(WSNx,(short)420);
  Maivlab_104->setPropertyV(WSNy,(short)10);
  Maivlab_104->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_104->setPropertyV(WSNheight,(unsigned short)25);

  EffectPalletEdit = new  WSCvifield(FrmEffect,"EffectPalletEdit");
      EffectPalletEdit->initialize();
  EffectPalletEdit->setPropertyV(WSNname,"EffectPalletEdit");
  EffectPalletEdit->setPropertyV(WSNvis,(WSCbool)1);
  EffectPalletEdit->setPropertyV(WSNx,(short)515);
  EffectPalletEdit->setPropertyV(WSNy,(short)10);
  EffectPalletEdit->setPropertyV(WSNwidth,(unsigned short)95);
  EffectPalletEdit->setPropertyV(WSNheight,(unsigned short)25);
    extern void EfPalVChF(WSCbase*);
    EffectPalletEdit->addProcedureV("EfPalVCh","EfPalVChF",EfPalVChF,3);

  FrmProjectile = new  WSCform(MainWindow,"FrmProjectile");
      FrmProjectile->initialize();
  FrmProjectile->setPropertyV(WSNname,"FrmProjectile");
  FrmProjectile->setPropertyV(WSNx,(short)95);
  FrmProjectile->setPropertyV(WSNy,(short)25);
  FrmProjectile->setPropertyV(WSNwidth,(unsigned short)690);
  FrmProjectile->setPropertyV(WSNheight,(unsigned short)470);
  FrmProjectile->setPropertyV(WSNvis,(WSCbool)1);

  ListProjectile = new  WSClist(FrmProjectile,"ListProjectile");
      ListProjectile->initialize();
  ListProjectile->setPropertyV(WSNitemHeight,(unsigned char)11);
  ListProjectile->setPropertyV(WSNtitleString,"title6");
  ListProjectile->setPropertyV(WSNdataSource,(unsigned char)2);
  ListProjectile->setPropertyV(WSNdataSourceName,"data/Projectiles.txt");
  ListProjectile->setPropertyV(WSNworkWidth,(unsigned short)200);
  ListProjectile->setPropertyV(WSNworkHeight,(unsigned short)456);
  ListProjectile->setPropertyV(WSNname,"ListProjectile");
  ListProjectile->setPropertyV(WSNx,(short)5);
  ListProjectile->setPropertyV(WSNy,(short)5);
  ListProjectile->setPropertyV(WSNwidth,(unsigned short)95);
  ListProjectile->setPropertyV(WSNheight,(unsigned short)460);
  ListProjectile->setPropertyV(WSNvis,(WSCbool)1);
    extern void ListProjectileDownFunc(WSCbase*);
    ListProjectile->addProcedureV("ListProjectileDown","ListProjectileDownFunc",ListProjectileDownFunc,35);

  Maivlab_109 = new  WSCvlabel(FrmProjectile,"Maivlab_109");
      Maivlab_109->initialize();
  Maivlab_109->setPropertyV(WSNlabelString,"Collection");
  Maivlab_109->setPropertyV(WSNname,"Maivlab_109");
  Maivlab_109->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_109->setPropertyV(WSNx,(short)105);
  Maivlab_109->setPropertyV(WSNy,(short)10);
  Maivlab_109->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_109->setPropertyV(WSNheight,(unsigned short)20);

  ProjPalletEdit = new  WSCvifield(FrmProjectile,"ProjPalletEdit");
      ProjPalletEdit->initialize();
  ProjPalletEdit->setPropertyV(WSNname,"ProjPalletEdit");
  ProjPalletEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjPalletEdit->setPropertyV(WSNx,(short)200);
  ProjPalletEdit->setPropertyV(WSNy,(short)30);
  ProjPalletEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjPalletEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjPalVChF(WSCbase*);
    ProjPalletEdit->addProcedureV("ProjPalVCh","ProjPalVChF",ProjPalVChF,3);

  ProjCollectionBtn = new  WSCvbtn(FrmProjectile,"ProjCollectionBtn");
      ProjCollectionBtn->initialize();
  ProjCollectionBtn->setPropertyV(WSNname,"ProjCollectionBtn");
  ProjCollectionBtn->setPropertyV(WSNvis,(WSCbool)1);
  ProjCollectionBtn->setPropertyV(WSNx,(short)200);
  ProjCollectionBtn->setPropertyV(WSNy,(short)10);
  ProjCollectionBtn->setPropertyV(WSNwidth,(unsigned short)110);
  ProjCollectionBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjColBtnDownFunc(WSCbase*);
    ProjCollectionBtn->addProcedureV("ProjColBtnDown","ProjColBtnDownFunc",ProjColBtnDownFunc,13);

  Maivlab_112 = new  WSCvlabel(FrmProjectile,"Maivlab_112");
      Maivlab_112->initialize();
  Maivlab_112->setPropertyV(WSNlabelString,"Pallet");
  Maivlab_112->setPropertyV(WSNname,"Maivlab_112");
  Maivlab_112->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_112->setPropertyV(WSNx,(short)105);
  Maivlab_112->setPropertyV(WSNy,(short)30);
  Maivlab_112->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_112->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_113 = new  WSCvlabel(FrmProjectile,"Maivlab_113");
      Maivlab_113->initialize();
  Maivlab_113->setPropertyV(WSNlabelString,"ContrailEf");
  Maivlab_113->setPropertyV(WSNname,"Maivlab_113");
  Maivlab_113->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_113->setPropertyV(WSNx,(short)105);
  Maivlab_113->setPropertyV(WSNy,(short)110);
  Maivlab_113->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_113->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_114 = new  WSCvlabel(FrmProjectile,"Maivlab_114");
      Maivlab_114->initialize();
  Maivlab_114->setPropertyV(WSNlabelString,"DetonationEf");
  Maivlab_114->setPropertyV(WSNname,"Maivlab_114");
  Maivlab_114->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_114->setPropertyV(WSNx,(short)105);
  Maivlab_114->setPropertyV(WSNy,(short)70);
  Maivlab_114->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_114->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_115 = new  WSCvlabel(FrmProjectile,"Maivlab_115");
      Maivlab_115->initialize();
  Maivlab_115->setPropertyV(WSNlabelString,"Det(media)Ef");
  Maivlab_115->setPropertyV(WSNname,"Maivlab_115");
  Maivlab_115->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_115->setPropertyV(WSNx,(short)105);
  Maivlab_115->setPropertyV(WSNy,(short)90);
  Maivlab_115->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_115->setPropertyV(WSNheight,(unsigned short)20);

  ProjContrailEfBtn = new  WSCvbtn(FrmProjectile,"ProjContrailEfBtn");
      ProjContrailEfBtn->initialize();
  ProjContrailEfBtn->setPropertyV(WSNname,"ProjContrailEfBtn");
  ProjContrailEfBtn->setPropertyV(WSNvis,(WSCbool)1);
  ProjContrailEfBtn->setPropertyV(WSNx,(short)200);
  ProjContrailEfBtn->setPropertyV(WSNy,(short)110);
  ProjContrailEfBtn->setPropertyV(WSNwidth,(unsigned short)110);
  ProjContrailEfBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjContrailEfDownF(WSCbase*);
    ProjContrailEfBtn->addProcedureV("ProjContrailEfDown","ProjContrailEfDownF",ProjContrailEfDownF,13);

  ProjDetonationEfBtn = new  WSCvbtn(FrmProjectile,"ProjDetonationEfBtn");
      ProjDetonationEfBtn->initialize();
  ProjDetonationEfBtn->setPropertyV(WSNname,"ProjDetonationEfBtn");
  ProjDetonationEfBtn->setPropertyV(WSNvis,(WSCbool)1);
  ProjDetonationEfBtn->setPropertyV(WSNx,(short)200);
  ProjDetonationEfBtn->setPropertyV(WSNy,(short)70);
  ProjDetonationEfBtn->setPropertyV(WSNwidth,(unsigned short)110);
  ProjDetonationEfBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjDetEfDownF(WSCbase*);
    ProjDetonationEfBtn->addProcedureV("ProjDetEfDown","ProjDetEfDownF",ProjDetEfDownF,13);

  ProjDetMediaEfBtn = new  WSCvbtn(FrmProjectile,"ProjDetMediaEfBtn");
      ProjDetMediaEfBtn->initialize();
  ProjDetMediaEfBtn->setPropertyV(WSNname,"ProjDetMediaEfBtn");
  ProjDetMediaEfBtn->setPropertyV(WSNvis,(WSCbool)1);
  ProjDetMediaEfBtn->setPropertyV(WSNx,(short)200);
  ProjDetMediaEfBtn->setPropertyV(WSNy,(short)90);
  ProjDetMediaEfBtn->setPropertyV(WSNwidth,(unsigned short)110);
  ProjDetMediaEfBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjDetMediaEfDownF(WSCbase*);
    ProjDetMediaEfBtn->addProcedureV("ProjDetMediaEfDown","ProjDetMediaEfDownF",ProjDetMediaEfDownF,13);

  Maivlab_119 = new  WSCvlabel(FrmProjectile,"Maivlab_119");
      Maivlab_119->initialize();
  Maivlab_119->setPropertyV(WSNlabelString,"AreaOfEf");
  Maivlab_119->setPropertyV(WSNname,"Maivlab_119");
  Maivlab_119->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_119->setPropertyV(WSNx,(short)105);
  Maivlab_119->setPropertyV(WSNy,(short)210);
  Maivlab_119->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_119->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_120 = new  WSCvlabel(FrmProjectile,"Maivlab_120");
      Maivlab_120->initialize();
  Maivlab_120->setPropertyV(WSNlabelString,"TicksBetContrail");
  Maivlab_120->setPropertyV(WSNname,"Maivlab_120");
  Maivlab_120->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_120->setPropertyV(WSNx,(short)105);
  Maivlab_120->setPropertyV(WSNy,(short)130);
  Maivlab_120->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_120->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_121 = new  WSCvlabel(FrmProjectile,"Maivlab_121");
      Maivlab_121->initialize();
  Maivlab_121->setPropertyV(WSNlabelString,"MaxContrail");
  Maivlab_121->setPropertyV(WSNname,"Maivlab_121");
  Maivlab_121->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_121->setPropertyV(WSNx,(short)105);
  Maivlab_121->setPropertyV(WSNy,(short)150);
  Maivlab_121->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_121->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_122 = new  WSCvlabel(FrmProjectile,"Maivlab_122");
      Maivlab_122->initialize();
  Maivlab_122->setPropertyV(WSNlabelString,"MediaPromo");
  Maivlab_122->setPropertyV(WSNname,"Maivlab_122");
  Maivlab_122->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_122->setPropertyV(WSNx,(short)105);
  Maivlab_122->setPropertyV(WSNy,(short)170);
  Maivlab_122->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_122->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_123 = new  WSCvlabel(FrmProjectile,"Maivlab_123");
      Maivlab_123->initialize();
  Maivlab_123->setPropertyV(WSNlabelString,"Radius");
  Maivlab_123->setPropertyV(WSNname,"Maivlab_123");
  Maivlab_123->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_123->setPropertyV(WSNx,(short)105);
  Maivlab_123->setPropertyV(WSNy,(short)190);
  Maivlab_123->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_123->setPropertyV(WSNheight,(unsigned short)20);

  ProjAreaOfEfEdit = new  WSCvifield(FrmProjectile,"ProjAreaOfEfEdit");
      ProjAreaOfEfEdit->initialize();
  ProjAreaOfEfEdit->setPropertyV(WSNname,"ProjAreaOfEfEdit");
  ProjAreaOfEfEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjAreaOfEfEdit->setPropertyV(WSNx,(short)200);
  ProjAreaOfEfEdit->setPropertyV(WSNy,(short)210);
  ProjAreaOfEfEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjAreaOfEfEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjAreaOfEfVChF(WSCbase*);
    ProjAreaOfEfEdit->addProcedureV("ProjAreaOfEfVCh","ProjAreaOfEfVChF",ProjAreaOfEfVChF,3);

  ProjTicksBetContrailEdit = new  WSCvifield(FrmProjectile,"ProjTicksBetContrailEdit");
      ProjTicksBetContrailEdit->initialize();
  ProjTicksBetContrailEdit->setPropertyV(WSNname,"ProjTicksBetContrailEdit");
  ProjTicksBetContrailEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjTicksBetContrailEdit->setPropertyV(WSNx,(short)200);
  ProjTicksBetContrailEdit->setPropertyV(WSNy,(short)130);
  ProjTicksBetContrailEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjTicksBetContrailEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjTicksBetContrailDownF(WSCbase*);
    ProjTicksBetContrailEdit->addProcedureV("ProjTicksBetContrailDown","ProjTicksBetContrailDownF",ProjTicksBetContrailDownF,3);

  ProjMaxContrailEdit = new  WSCvifield(FrmProjectile,"ProjMaxContrailEdit");
      ProjMaxContrailEdit->initialize();
  ProjMaxContrailEdit->setPropertyV(WSNname,"ProjMaxContrailEdit");
  ProjMaxContrailEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjMaxContrailEdit->setPropertyV(WSNx,(short)200);
  ProjMaxContrailEdit->setPropertyV(WSNy,(short)150);
  ProjMaxContrailEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjMaxContrailEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjMaxContrailVChF(WSCbase*);
    ProjMaxContrailEdit->addProcedureV("ProjMaxContrailVCh","ProjMaxContrailVChF",ProjMaxContrailVChF,3);

  ProjMediaPromoEdit = new  WSCvifield(FrmProjectile,"ProjMediaPromoEdit");
      ProjMediaPromoEdit->initialize();
  ProjMediaPromoEdit->setPropertyV(WSNname,"ProjMediaPromoEdit");
  ProjMediaPromoEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjMediaPromoEdit->setPropertyV(WSNx,(short)200);
  ProjMediaPromoEdit->setPropertyV(WSNy,(short)170);
  ProjMediaPromoEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjMediaPromoEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjMediaPromoVChF(WSCbase*);
    ProjMediaPromoEdit->addProcedureV("ProjMediaPromoVCh","ProjMediaPromoVChF",ProjMediaPromoVChF,3);

  ProjRadiusEdit = new  WSCvifield(FrmProjectile,"ProjRadiusEdit");
      ProjRadiusEdit->initialize();
  ProjRadiusEdit->setPropertyV(WSNname,"ProjRadiusEdit");
  ProjRadiusEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjRadiusEdit->setPropertyV(WSNx,(short)200);
  ProjRadiusEdit->setPropertyV(WSNy,(short)190);
  ProjRadiusEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjRadiusEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjRadiusVChF(WSCbase*);
    ProjRadiusEdit->addProcedureV("ProjRadiusVCh","ProjRadiusVChF",ProjRadiusVChF,3);

  Maitfor_129 = new  WSCtform(FrmProjectile,"Maitfor_129");
      Maitfor_129->initialize();
  Maitfor_129->setPropertyV(WSNtitleString,"Damage");
  Maitfor_129->setPropertyV(WSNname,"Maitfor_129");
  Maitfor_129->setPropertyV(WSNx,(short)105);
  Maitfor_129->setPropertyV(WSNy,(short)235);
  Maitfor_129->setPropertyV(WSNwidth,(unsigned short)210);
  Maitfor_129->setPropertyV(WSNheight,(unsigned short)135);
  Maitfor_129->setPropertyV(WSNvis,(WSCbool)1);

  Maivlab_130 = new  WSCvlabel(Maitfor_129,"Maivlab_130");
      Maivlab_130->initialize();
  Maivlab_130->setPropertyV(WSNlabelString,"Type");
  Maivlab_130->setPropertyV(WSNname,"Maivlab_130");
  Maivlab_130->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_130->setPropertyV(WSNx,(short)15);
  Maivlab_130->setPropertyV(WSNy,(short)20);
  Maivlab_130->setPropertyV(WSNwidth,(unsigned short)80);
  Maivlab_130->setPropertyV(WSNheight,(unsigned short)20);

  ProjDamageTypeBtn = new  WSCvbtn(Maitfor_129,"ProjDamageTypeBtn");
      ProjDamageTypeBtn->initialize();
  ProjDamageTypeBtn->setPropertyV(WSNname,"ProjDamageTypeBtn");
  ProjDamageTypeBtn->setPropertyV(WSNvis,(WSCbool)1);
  ProjDamageTypeBtn->setPropertyV(WSNx,(short)95);
  ProjDamageTypeBtn->setPropertyV(WSNy,(short)20);
  ProjDamageTypeBtn->setPropertyV(WSNwidth,(unsigned short)110);
  ProjDamageTypeBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjDamageTypeDownF(WSCbase*);
    ProjDamageTypeBtn->addProcedureV("ProjDamageTypeDown","ProjDamageTypeDownF",ProjDamageTypeDownF,13);

  Maivlab_132 = new  WSCvlabel(Maitfor_129,"Maivlab_132");
      Maivlab_132->initialize();
  Maivlab_132->setPropertyV(WSNlabelString,"Base");
  Maivlab_132->setPropertyV(WSNname,"Maivlab_132");
  Maivlab_132->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_132->setPropertyV(WSNx,(short)15);
  Maivlab_132->setPropertyV(WSNy,(short)40);
  Maivlab_132->setPropertyV(WSNwidth,(unsigned short)80);
  Maivlab_132->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_133 = new  WSCvlabel(Maitfor_129,"Maivlab_133");
      Maivlab_133->initialize();
  Maivlab_133->setPropertyV(WSNlabelString,"Random");
  Maivlab_133->setPropertyV(WSNname,"Maivlab_133");
  Maivlab_133->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_133->setPropertyV(WSNx,(short)15);
  Maivlab_133->setPropertyV(WSNy,(short)60);
  Maivlab_133->setPropertyV(WSNwidth,(unsigned short)80);
  Maivlab_133->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_134 = new  WSCvlabel(Maitfor_129,"Maivlab_134");
      Maivlab_134->initialize();
  Maivlab_134->setPropertyV(WSNlabelString,"Scale");
  Maivlab_134->setPropertyV(WSNname,"Maivlab_134");
  Maivlab_134->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_134->setPropertyV(WSNx,(short)15);
  Maivlab_134->setPropertyV(WSNy,(short)80);
  Maivlab_134->setPropertyV(WSNwidth,(unsigned short)80);
  Maivlab_134->setPropertyV(WSNheight,(unsigned short)20);

  ProjDamageFlags = new  WSCvradio(Maitfor_129,"ProjDamageFlags");
      ProjDamageFlags->initialize();
  ProjDamageFlags->setPropertyV(WSNlabelString,"Alien");
  ProjDamageFlags->setPropertyV(WSNname,"ProjDamageFlags");
  ProjDamageFlags->setPropertyV(WSNvis,(WSCbool)1);
  ProjDamageFlags->setPropertyV(WSNx,(short)15);
  ProjDamageFlags->setPropertyV(WSNy,(short)105);
  ProjDamageFlags->setPropertyV(WSNwidth,(unsigned short)80);
  ProjDamageFlags->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjDamageFlagsVChF(WSCbase*);
    ProjDamageFlags->addProcedureV("ProjDamageFlagsVCh","ProjDamageFlagsVChF",ProjDamageFlagsVChF,3);

  ProjDamageBaseEdit = new  WSCvifield(Maitfor_129,"ProjDamageBaseEdit");
      ProjDamageBaseEdit->initialize();
  ProjDamageBaseEdit->setPropertyV(WSNname,"ProjDamageBaseEdit");
  ProjDamageBaseEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjDamageBaseEdit->setPropertyV(WSNx,(short)95);
  ProjDamageBaseEdit->setPropertyV(WSNy,(short)40);
  ProjDamageBaseEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjDamageBaseEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjDamageBaseVChF(WSCbase*);
    ProjDamageBaseEdit->addProcedureV("ProjDamageBaseVCh","ProjDamageBaseVChF",ProjDamageBaseVChF,3);

  ProjDamageRandomEdit = new  WSCvifield(Maitfor_129,"ProjDamageRandomEdit");
      ProjDamageRandomEdit->initialize();
  ProjDamageRandomEdit->setPropertyV(WSNname,"ProjDamageRandomEdit");
  ProjDamageRandomEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjDamageRandomEdit->setPropertyV(WSNx,(short)95);
  ProjDamageRandomEdit->setPropertyV(WSNy,(short)60);
  ProjDamageRandomEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjDamageRandomEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjDamageRndVChF(WSCbase*);
    ProjDamageRandomEdit->addProcedureV("ProjDamageRndVCh","ProjDamageRndVChF",ProjDamageRndVChF,3);

  ProjDamageScaleEdit = new  WSCvifield(Maitfor_129,"ProjDamageScaleEdit");
      ProjDamageScaleEdit->initialize();
  ProjDamageScaleEdit->setPropertyV(WSNname,"ProjDamageScaleEdit");
  ProjDamageScaleEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjDamageScaleEdit->setPropertyV(WSNx,(short)95);
  ProjDamageScaleEdit->setPropertyV(WSNy,(short)80);
  ProjDamageScaleEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjDamageScaleEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjDamageScaleVChF(WSCbase*);
    ProjDamageScaleEdit->addProcedureV("ProjDamageScaleVCh","ProjDamageScaleVChF",ProjDamageScaleVChF,3);

  ListProjFlags = new  WSCcheckGroup(FrmProjectile,"ListProjFlags");
      ListProjFlags->initialize();
  ListProjFlags->setPropertyV(WSNtitleString,"Flags");
  ListProjFlags->setPropertyV(WSNmenuItemHeight,(unsigned short)11);
  ListProjFlags->setPropertyV(WSNindicatorSize,(unsigned char)11);
  ListProjFlags->setPropertyV(WSNname,"ListProjFlags");
  ListProjFlags->setPropertyV(WSNx,(short)315);
  ListProjFlags->setPropertyV(WSNy,(short)5);
  ListProjFlags->setPropertyV(WSNwidth,(unsigned short)140);
  ListProjFlags->setPropertyV(WSNheight,(unsigned short)460);
  ListProjFlags->setPropertyV(WSNvis,(WSCbool)1);
    extern void ListProjFlagsVChF(WSCbase*);
    ListProjFlags->addProcedureV("ListProjFlagsVCh","ListProjFlagsVChF",ListProjFlagsVChF,3);

  Maivlab_137 = new  WSCvlabel(FrmProjectile,"Maivlab_137");
      Maivlab_137->initialize();
  Maivlab_137->setPropertyV(WSNlabelString,"Speed");
  Maivlab_137->setPropertyV(WSNname,"Maivlab_137");
  Maivlab_137->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_137->setPropertyV(WSNx,(short)475);
  Maivlab_137->setPropertyV(WSNy,(short)10);
  Maivlab_137->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_137->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_138 = new  WSCvlabel(FrmProjectile,"Maivlab_138");
      Maivlab_138->initialize();
  Maivlab_138->setPropertyV(WSNlabelString,"MaxRange");
  Maivlab_138->setPropertyV(WSNname,"Maivlab_138");
  Maivlab_138->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_138->setPropertyV(WSNx,(short)475);
  Maivlab_138->setPropertyV(WSNy,(short)30);
  Maivlab_138->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_138->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_139 = new  WSCvlabel(FrmProjectile,"Maivlab_139");
      Maivlab_139->initialize();
  Maivlab_139->setPropertyV(WSNlabelString,"SoundPitch");
  Maivlab_139->setPropertyV(WSNname,"Maivlab_139");
  Maivlab_139->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_139->setPropertyV(WSNx,(short)475);
  Maivlab_139->setPropertyV(WSNy,(short)50);
  Maivlab_139->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_139->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_140 = new  WSCvlabel(FrmProjectile,"Maivlab_140");
      Maivlab_140->initialize();
  Maivlab_140->setPropertyV(WSNlabelString,"FlyBySound");
  Maivlab_140->setPropertyV(WSNname,"Maivlab_140");
  Maivlab_140->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_140->setPropertyV(WSNx,(short)475);
  Maivlab_140->setPropertyV(WSNy,(short)70);
  Maivlab_140->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_140->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_141 = new  WSCvlabel(FrmProjectile,"Maivlab_141");
      Maivlab_141->initialize();
  Maivlab_141->setPropertyV(WSNlabelString,"ReboundSnd");
  Maivlab_141->setPropertyV(WSNname,"Maivlab_141");
  Maivlab_141->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_141->setPropertyV(WSNx,(short)475);
  Maivlab_141->setPropertyV(WSNy,(short)90);
  Maivlab_141->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_141->setPropertyV(WSNheight,(unsigned short)20);

  ProjFlyBySoundBtn = new  WSCvbtn(FrmProjectile,"ProjFlyBySoundBtn");
      ProjFlyBySoundBtn->initialize();
  ProjFlyBySoundBtn->setPropertyV(WSNname,"ProjFlyBySoundBtn");
  ProjFlyBySoundBtn->setPropertyV(WSNvis,(WSCbool)1);
  ProjFlyBySoundBtn->setPropertyV(WSNx,(short)570);
  ProjFlyBySoundBtn->setPropertyV(WSNy,(short)70);
  ProjFlyBySoundBtn->setPropertyV(WSNwidth,(unsigned short)110);
  ProjFlyBySoundBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjFlyBySndDownF(WSCbase*);
    ProjFlyBySoundBtn->addProcedureV("ProjFlyBySndDown","ProjFlyBySndDownF",ProjFlyBySndDownF,13);

  ProjReboundSndBtn = new  WSCvbtn(FrmProjectile,"ProjReboundSndBtn");
      ProjReboundSndBtn->initialize();
  ProjReboundSndBtn->setPropertyV(WSNname,"ProjReboundSndBtn");
  ProjReboundSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  ProjReboundSndBtn->setPropertyV(WSNx,(short)570);
  ProjReboundSndBtn->setPropertyV(WSNy,(short)90);
  ProjReboundSndBtn->setPropertyV(WSNwidth,(unsigned short)110);
  ProjReboundSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjReboundSndDownF(WSCbase*);
    ProjReboundSndBtn->addProcedureV("ProjReboundSndDown","ProjReboundSndDownF",ProjReboundSndDownF,13);

  ProjSpeedEdit = new  WSCvifield(FrmProjectile,"ProjSpeedEdit");
      ProjSpeedEdit->initialize();
  ProjSpeedEdit->setPropertyV(WSNname,"ProjSpeedEdit");
  ProjSpeedEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjSpeedEdit->setPropertyV(WSNx,(short)570);
  ProjSpeedEdit->setPropertyV(WSNy,(short)10);
  ProjSpeedEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjSpeedEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjSpeedVChF(WSCbase*);
    ProjSpeedEdit->addProcedureV("ProjSpeedVCh","ProjSpeedVChF",ProjSpeedVChF,3);

  ProjMaxRangeEdit = new  WSCvifield(FrmProjectile,"ProjMaxRangeEdit");
      ProjMaxRangeEdit->initialize();
  ProjMaxRangeEdit->setPropertyV(WSNname,"ProjMaxRangeEdit");
  ProjMaxRangeEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjMaxRangeEdit->setPropertyV(WSNx,(short)570);
  ProjMaxRangeEdit->setPropertyV(WSNy,(short)30);
  ProjMaxRangeEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjMaxRangeEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjMaxRangeVChF(WSCbase*);
    ProjMaxRangeEdit->addProcedureV("ProjMaxRangeVCh","ProjMaxRangeVChF",ProjMaxRangeVChF,3);

  ProjSoundPitchEdit = new  WSCvifield(FrmProjectile,"ProjSoundPitchEdit");
      ProjSoundPitchEdit->initialize();
  ProjSoundPitchEdit->setPropertyV(WSNname,"ProjSoundPitchEdit");
  ProjSoundPitchEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjSoundPitchEdit->setPropertyV(WSNx,(short)570);
  ProjSoundPitchEdit->setPropertyV(WSNy,(short)50);
  ProjSoundPitchEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjSoundPitchEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjSndPitchVChF(WSCbase*);
    ProjSoundPitchEdit->addProcedureV("ProjSndPitchVCh","ProjSndPitchVChF",ProjSndPitchVChF,3);

  Maivlab_147 = new  WSCvlabel(FrmProjectile,"Maivlab_147");
      Maivlab_147->initialize();
  Maivlab_147->setPropertyV(WSNlabelString,"Sequence");
  Maivlab_147->setPropertyV(WSNname,"Maivlab_147");
  Maivlab_147->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_147->setPropertyV(WSNx,(short)105);
  Maivlab_147->setPropertyV(WSNy,(short)50);
  Maivlab_147->setPropertyV(WSNwidth,(unsigned short)95);
  Maivlab_147->setPropertyV(WSNheight,(unsigned short)20);

  ProjSequenceEdit = new  WSCvifield(FrmProjectile,"ProjSequenceEdit");
      ProjSequenceEdit->initialize();
  ProjSequenceEdit->setPropertyV(WSNname,"ProjSequenceEdit");
  ProjSequenceEdit->setPropertyV(WSNvis,(WSCbool)1);
  ProjSequenceEdit->setPropertyV(WSNx,(short)200);
  ProjSequenceEdit->setPropertyV(WSNy,(short)50);
  ProjSequenceEdit->setPropertyV(WSNwidth,(unsigned short)110);
  ProjSequenceEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjSeqVChF(WSCbase*);
    ProjSequenceEdit->addProcedureV("ProjSeqVCh","ProjSeqVChF",ProjSeqVChF,-1);

  ProjPresetOtherProj = new  WSCvbtn(FrmProjectile,"ProjPresetOtherProj");
      ProjPresetOtherProj->initialize();
  ProjPresetOtherProj->setPropertyV(WSNlabelString,"Set As Preset Other Proj");
  ProjPresetOtherProj->setPropertyV(WSNname,"ProjPresetOtherProj");
  ProjPresetOtherProj->setPropertyV(WSNvis,(WSCbool)1);
  ProjPresetOtherProj->setPropertyV(WSNx,(short)465);
  ProjPresetOtherProj->setPropertyV(WSNy,(short)345);
  ProjPresetOtherProj->setPropertyV(WSNwidth,(unsigned short)180);
  ProjPresetOtherProj->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjPresetOtherProjDownF(WSCbase*);
    ProjPresetOtherProj->addProcedureV("ProjPresetOtherProjDown","ProjPresetOtherProjDownF",ProjPresetOtherProjDownF,13);

  ProjPresetHandGrenade = new  WSCvbtn(FrmProjectile,"ProjPresetHandGrenade");
      ProjPresetHandGrenade->initialize();
  ProjPresetHandGrenade->setPropertyV(WSNlabelString,"Set As Hand Grenade");
  ProjPresetHandGrenade->setPropertyV(WSNname,"ProjPresetHandGrenade");
  ProjPresetHandGrenade->setPropertyV(WSNvis,(WSCbool)1);
  ProjPresetHandGrenade->setPropertyV(WSNx,(short)465);
  ProjPresetHandGrenade->setPropertyV(WSNy,(short)365);
  ProjPresetHandGrenade->setPropertyV(WSNwidth,(unsigned short)180);
  ProjPresetHandGrenade->setPropertyV(WSNheight,(unsigned short)20);
    extern void ProjPresetHandGrenadeDownF(WSCbase*);
    ProjPresetHandGrenade->addProcedureV("ProjPresetHandGrenadeDown","ProjPresetHandGrenadeDownF",ProjPresetHandGrenadeDownF,13);

  FrmPhysics = new  WSCform(MainWindow,"FrmPhysics");
      FrmPhysics->initialize();
  FrmPhysics->setPropertyV(WSNname,"FrmPhysics");
  FrmPhysics->setPropertyV(WSNx,(short)95);
  FrmPhysics->setPropertyV(WSNy,(short)25);
  FrmPhysics->setPropertyV(WSNwidth,(unsigned short)690);
  FrmPhysics->setPropertyV(WSNheight,(unsigned short)470);
  FrmPhysics->setPropertyV(WSNvis,(WSCbool)1);

  PhysicsTypeOpt = new  WSCoption(FrmPhysics,"PhysicsTypeOpt");
      PhysicsTypeOpt->initialize();
  PhysicsTypeOpt->setPropertyV(WSNmenuItems,"Walking:1:ep1_name,Running:2:ep2_name");
  PhysicsTypeOpt->setPropertyV(WSNvalue,(long)1);
  PhysicsTypeOpt->setPropertyV(WSNlabelString,"Walking");
  PhysicsTypeOpt->setPropertyV(WSNname,"PhysicsTypeOpt");
  PhysicsTypeOpt->setPropertyV(WSNvis,(WSCbool)1);
  PhysicsTypeOpt->setPropertyV(WSNx,(short)110);
  PhysicsTypeOpt->setPropertyV(WSNy,(short)10);
  PhysicsTypeOpt->setPropertyV(WSNwidth,(unsigned short)110);
  PhysicsTypeOpt->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhysicsTypeOptChFunc(WSCbase*);
    PhysicsTypeOpt->addProcedureV("PhysicsTypeOptCh","PhysicsTypeOptChFunc",PhysicsTypeOptChFunc,3);

  Maivlab_158 = new  WSCvlabel(FrmPhysics,"Maivlab_158");
      Maivlab_158->initialize();
  Maivlab_158->setPropertyV(WSNlabelString,"Type");
  Maivlab_158->setPropertyV(WSNname,"Maivlab_158");
  Maivlab_158->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_158->setPropertyV(WSNx,(short)10);
  Maivlab_158->setPropertyV(WSNy,(short)10);
  Maivlab_158->setPropertyV(WSNheight,(unsigned short)20);

  PhyMaxForwardEdit = new  WSCvifield(FrmPhysics,"PhyMaxForwardEdit");
      PhyMaxForwardEdit->initialize();
  PhyMaxForwardEdit->setPropertyV(WSNname,"PhyMaxForwardEdit");
  PhyMaxForwardEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyMaxForwardEdit->setPropertyV(WSNx,(short)180);
  PhyMaxForwardEdit->setPropertyV(WSNy,(short)40);
  PhyMaxForwardEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyMaxForwardEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyMaxForwardVChF(WSCbase*);
    PhyMaxForwardEdit->addProcedureV("PhyMaxForwardVCh","PhyMaxForwardVChF",PhyMaxForwardVChF,3);

  Maivlab_160 = new  WSCvlabel(FrmPhysics,"Maivlab_160");
      Maivlab_160->initialize();
  Maivlab_160->setPropertyV(WSNlabelString,"Max Forward Velocity");
  Maivlab_160->setPropertyV(WSNname,"Maivlab_160");
  Maivlab_160->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_160->setPropertyV(WSNx,(short)10);
  Maivlab_160->setPropertyV(WSNy,(short)40);
  Maivlab_160->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_160->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_161 = new  WSCvlabel(FrmPhysics,"Maivlab_161");
      Maivlab_161->initialize();
  Maivlab_161->setPropertyV(WSNlabelString,"Max Backward Velocity");
  Maivlab_161->setPropertyV(WSNname,"Maivlab_161");
  Maivlab_161->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_161->setPropertyV(WSNx,(short)10);
  Maivlab_161->setPropertyV(WSNy,(short)60);
  Maivlab_161->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_161->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_162 = new  WSCvlabel(FrmPhysics,"Maivlab_162");
      Maivlab_162->initialize();
  Maivlab_162->setPropertyV(WSNlabelString,"Max Perpendicular Velocity");
  Maivlab_162->setPropertyV(WSNname,"Maivlab_162");
  Maivlab_162->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_162->setPropertyV(WSNx,(short)10);
  Maivlab_162->setPropertyV(WSNy,(short)80);
  Maivlab_162->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_162->setPropertyV(WSNheight,(unsigned short)20);

  labne = new  WSCvlabel(FrmPhysics,"labne");
      labne->initialize();
  labne->setPropertyV(WSNlabelString,"Acceleration");
  labne->setPropertyV(WSNname,"labne");
  labne->setPropertyV(WSNvis,(WSCbool)1);
  labne->setPropertyV(WSNx,(short)10);
  labne->setPropertyV(WSNy,(short)100);
  labne->setPropertyV(WSNwidth,(unsigned short)170);
  labne->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_164 = new  WSCvlabel(FrmPhysics,"Maivlab_164");
      Maivlab_164->initialize();
  Maivlab_164->setPropertyV(WSNlabelString,"Deceleration");
  Maivlab_164->setPropertyV(WSNname,"Maivlab_164");
  Maivlab_164->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_164->setPropertyV(WSNx,(short)10);
  Maivlab_164->setPropertyV(WSNy,(short)120);
  Maivlab_164->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_164->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_165 = new  WSCvlabel(FrmPhysics,"Maivlab_165");
      Maivlab_165->initialize();
  Maivlab_165->setPropertyV(WSNlabelString,"Airborne Deceleration");
  Maivlab_165->setPropertyV(WSNname,"Maivlab_165");
  Maivlab_165->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_165->setPropertyV(WSNx,(short)10);
  Maivlab_165->setPropertyV(WSNy,(short)145);
  Maivlab_165->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_165->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_166 = new  WSCvlabel(FrmPhysics,"Maivlab_166");
      Maivlab_166->initialize();
  Maivlab_166->setPropertyV(WSNlabelString,"Gravity Accel");
  Maivlab_166->setPropertyV(WSNname,"Maivlab_166");
  Maivlab_166->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_166->setPropertyV(WSNx,(short)10);
  Maivlab_166->setPropertyV(WSNy,(short)165);
  Maivlab_166->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_166->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_167 = new  WSCvlabel(FrmPhysics,"Maivlab_167");
      Maivlab_167->initialize();
  Maivlab_167->setPropertyV(WSNlabelString,"Climb Accel");
  Maivlab_167->setPropertyV(WSNname,"Maivlab_167");
  Maivlab_167->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_167->setPropertyV(WSNx,(short)10);
  Maivlab_167->setPropertyV(WSNy,(short)185);
  Maivlab_167->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_167->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_168 = new  WSCvlabel(FrmPhysics,"Maivlab_168");
      Maivlab_168->initialize();
  Maivlab_168->setPropertyV(WSNlabelString,"Terminal Accel");
  Maivlab_168->setPropertyV(WSNname,"Maivlab_168");
  Maivlab_168->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_168->setPropertyV(WSNx,(short)10);
  Maivlab_168->setPropertyV(WSNy,(short)205);
  Maivlab_168->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_168->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_169 = new  WSCvlabel(FrmPhysics,"Maivlab_169");
      Maivlab_169->initialize();
  Maivlab_169->setPropertyV(WSNlabelString,"External Deceleration");
  Maivlab_169->setPropertyV(WSNname,"Maivlab_169");
  Maivlab_169->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_169->setPropertyV(WSNx,(short)10);
  Maivlab_169->setPropertyV(WSNy,(short)225);
  Maivlab_169->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_169->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_170 = new  WSCvlabel(FrmPhysics,"Maivlab_170");
      Maivlab_170->initialize();
  Maivlab_170->setPropertyV(WSNlabelString,"Angular Accel");
  Maivlab_170->setPropertyV(WSNname,"Maivlab_170");
  Maivlab_170->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_170->setPropertyV(WSNx,(short)10);
  Maivlab_170->setPropertyV(WSNy,(short)250);
  Maivlab_170->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_170->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_171 = new  WSCvlabel(FrmPhysics,"Maivlab_171");
      Maivlab_171->initialize();
  Maivlab_171->setPropertyV(WSNlabelString,"Angular Deceleration");
  Maivlab_171->setPropertyV(WSNname,"Maivlab_171");
  Maivlab_171->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_171->setPropertyV(WSNx,(short)10);
  Maivlab_171->setPropertyV(WSNy,(short)270);
  Maivlab_171->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_171->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_172 = new  WSCvlabel(FrmPhysics,"Maivlab_172");
      Maivlab_172->initialize();
  Maivlab_172->setPropertyV(WSNlabelString,"Max Angular Velocity");
  Maivlab_172->setPropertyV(WSNname,"Maivlab_172");
  Maivlab_172->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_172->setPropertyV(WSNx,(short)10);
  Maivlab_172->setPropertyV(WSNy,(short)290);
  Maivlab_172->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_172->setPropertyV(WSNheight,(unsigned short)20);

  PhyMaxBackwardEdit = new  WSCvifield(FrmPhysics,"PhyMaxBackwardEdit");
      PhyMaxBackwardEdit->initialize();
  PhyMaxBackwardEdit->setPropertyV(WSNname,"PhyMaxBackwardEdit");
  PhyMaxBackwardEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyMaxBackwardEdit->setPropertyV(WSNx,(short)180);
  PhyMaxBackwardEdit->setPropertyV(WSNy,(short)60);
  PhyMaxBackwardEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyMaxBackwardEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyMaxBackwardVChF(WSCbase*);
    PhyMaxBackwardEdit->addProcedureV("PhyMaxBackwardVCh","PhyMaxBackwardVChF",PhyMaxBackwardVChF,3);

  PhyMaxPerpendEdit = new  WSCvifield(FrmPhysics,"PhyMaxPerpendEdit");
      PhyMaxPerpendEdit->initialize();
  PhyMaxPerpendEdit->setPropertyV(WSNname,"PhyMaxPerpendEdit");
  PhyMaxPerpendEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyMaxPerpendEdit->setPropertyV(WSNx,(short)180);
  PhyMaxPerpendEdit->setPropertyV(WSNy,(short)80);
  PhyMaxPerpendEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyMaxPerpendEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyMaxPerpendVChF(WSCbase*);
    PhyMaxPerpendEdit->addProcedureV("PhyMaxPerpendVCh","PhyMaxPerpendVChF",PhyMaxPerpendVChF,3);

  PhyAccelEdit = new  WSCvifield(FrmPhysics,"PhyAccelEdit");
      PhyAccelEdit->initialize();
  PhyAccelEdit->setPropertyV(WSNname,"PhyAccelEdit");
  PhyAccelEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyAccelEdit->setPropertyV(WSNx,(short)180);
  PhyAccelEdit->setPropertyV(WSNy,(short)100);
  PhyAccelEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyAccelEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyAccelVChF(WSCbase*);
    PhyAccelEdit->addProcedureV("PhyAccelVCh","PhyAccelVChF",PhyAccelVChF,3);

  PhyDecelEdit = new  WSCvifield(FrmPhysics,"PhyDecelEdit");
      PhyDecelEdit->initialize();
  PhyDecelEdit->setPropertyV(WSNname,"PhyDecelEdit");
  PhyDecelEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyDecelEdit->setPropertyV(WSNx,(short)180);
  PhyDecelEdit->setPropertyV(WSNy,(short)120);
  PhyDecelEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyDecelEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyDecelVChF(WSCbase*);
    PhyDecelEdit->addProcedureV("PhyDecelVCh","PhyDecelVChF",PhyDecelVChF,3);

  PhyAirDecelEdit = new  WSCvifield(FrmPhysics,"PhyAirDecelEdit");
      PhyAirDecelEdit->initialize();
  PhyAirDecelEdit->setPropertyV(WSNname,"PhyAirDecelEdit");
  PhyAirDecelEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyAirDecelEdit->setPropertyV(WSNx,(short)180);
  PhyAirDecelEdit->setPropertyV(WSNy,(short)145);
  PhyAirDecelEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyAirDecelEdit->setPropertyV(WSNheight,(unsigned short)20);

  PhyGravityAccelEdit = new  WSCvifield(FrmPhysics,"PhyGravityAccelEdit");
      PhyGravityAccelEdit->initialize();
  PhyGravityAccelEdit->setPropertyV(WSNname,"PhyGravityAccelEdit");
  PhyGravityAccelEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyGravityAccelEdit->setPropertyV(WSNx,(short)180);
  PhyGravityAccelEdit->setPropertyV(WSNy,(short)165);
  PhyGravityAccelEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyGravityAccelEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyGravAccelVChF(WSCbase*);
    PhyGravityAccelEdit->addProcedureV("PhyGravAccelVCh","PhyGravAccelVChF",PhyGravAccelVChF,3);

  PhyClimbAccelEdit = new  WSCvifield(FrmPhysics,"PhyClimbAccelEdit");
      PhyClimbAccelEdit->initialize();
  PhyClimbAccelEdit->setPropertyV(WSNname,"PhyClimbAccelEdit");
  PhyClimbAccelEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyClimbAccelEdit->setPropertyV(WSNx,(short)180);
  PhyClimbAccelEdit->setPropertyV(WSNy,(short)185);
  PhyClimbAccelEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyClimbAccelEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyClimbAccelVChF(WSCbase*);
    PhyClimbAccelEdit->addProcedureV("PhyClimbAccelVCh","PhyClimbAccelVChF",PhyClimbAccelVChF,3);

  PhyTerminalAccelEdit = new  WSCvifield(FrmPhysics,"PhyTerminalAccelEdit");
      PhyTerminalAccelEdit->initialize();
  PhyTerminalAccelEdit->setPropertyV(WSNname,"PhyTerminalAccelEdit");
  PhyTerminalAccelEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyTerminalAccelEdit->setPropertyV(WSNx,(short)180);
  PhyTerminalAccelEdit->setPropertyV(WSNy,(short)205);
  PhyTerminalAccelEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyTerminalAccelEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyTerminalAccelVChF(WSCbase*);
    PhyTerminalAccelEdit->addProcedureV("PhyTerminalAccelVCh","PhyTerminalAccelVChF",PhyTerminalAccelVChF,3);

  PhyExtDecEdit = new  WSCvifield(FrmPhysics,"PhyExtDecEdit");
      PhyExtDecEdit->initialize();
  PhyExtDecEdit->setPropertyV(WSNname,"PhyExtDecEdit");
  PhyExtDecEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyExtDecEdit->setPropertyV(WSNx,(short)180);
  PhyExtDecEdit->setPropertyV(WSNy,(short)225);
  PhyExtDecEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyExtDecEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyExtDecVChF(WSCbase*);
    PhyExtDecEdit->addProcedureV("PhyExtDecVCh","PhyExtDecVChF",PhyExtDecVChF,3);

  PhyAngularAccelEdit = new  WSCvifield(FrmPhysics,"PhyAngularAccelEdit");
      PhyAngularAccelEdit->initialize();
  PhyAngularAccelEdit->setPropertyV(WSNname,"PhyAngularAccelEdit");
  PhyAngularAccelEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyAngularAccelEdit->setPropertyV(WSNx,(short)180);
  PhyAngularAccelEdit->setPropertyV(WSNy,(short)250);
  PhyAngularAccelEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyAngularAccelEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyAngularAccelVChF(WSCbase*);
    PhyAngularAccelEdit->addProcedureV("PhyAngularAccelVCh","PhyAngularAccelVChF",PhyAngularAccelVChF,3);

  PhyAngularDecelEdit = new  WSCvifield(FrmPhysics,"PhyAngularDecelEdit");
      PhyAngularDecelEdit->initialize();
  PhyAngularDecelEdit->setPropertyV(WSNname,"PhyAngularDecelEdit");
  PhyAngularDecelEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyAngularDecelEdit->setPropertyV(WSNx,(short)180);
  PhyAngularDecelEdit->setPropertyV(WSNy,(short)270);
  PhyAngularDecelEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyAngularDecelEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyAngularDecelVChF(WSCbase*);
    PhyAngularDecelEdit->addProcedureV("PhyAngularDecelVCh","PhyAngularDecelVChF",PhyAngularDecelVChF,3);

  PhyMaxAngularVelEdit = new  WSCvifield(FrmPhysics,"PhyMaxAngularVelEdit");
      PhyMaxAngularVelEdit->initialize();
  PhyMaxAngularVelEdit->setPropertyV(WSNname,"PhyMaxAngularVelEdit");
  PhyMaxAngularVelEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyMaxAngularVelEdit->setPropertyV(WSNx,(short)180);
  PhyMaxAngularVelEdit->setPropertyV(WSNy,(short)290);
  PhyMaxAngularVelEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyMaxAngularVelEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyMaxAngularVelVChF(WSCbase*);
    PhyMaxAngularVelEdit->addProcedureV("PhyMaxAngularVelVCh","PhyMaxAngularVelVChF",PhyMaxAngularVelVChF,-1);

  Maivlab_185 = new  WSCvlabel(FrmPhysics,"Maivlab_185");
      Maivlab_185->initialize();
  Maivlab_185->setPropertyV(WSNlabelString,"Angular Recentering Velocity");
  Maivlab_185->setPropertyV(WSNname,"Maivlab_185");
  Maivlab_185->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_185->setPropertyV(WSNx,(short)10);
  Maivlab_185->setPropertyV(WSNy,(short)310);
  Maivlab_185->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_185->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_186 = new  WSCvlabel(FrmPhysics,"Maivlab_186");
      Maivlab_186->initialize();
  Maivlab_186->setPropertyV(WSNlabelString,"Fast Angular Velocity");
  Maivlab_186->setPropertyV(WSNname,"Maivlab_186");
  Maivlab_186->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_186->setPropertyV(WSNx,(short)10);
  Maivlab_186->setPropertyV(WSNy,(short)330);
  Maivlab_186->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_186->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_187 = new  WSCvlabel(FrmPhysics,"Maivlab_187");
      Maivlab_187->initialize();
  Maivlab_187->setPropertyV(WSNlabelString,"Max Elevation");
  Maivlab_187->setPropertyV(WSNname,"Maivlab_187");
  Maivlab_187->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_187->setPropertyV(WSNx,(short)10);
  Maivlab_187->setPropertyV(WSNy,(short)375);
  Maivlab_187->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_187->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_188 = new  WSCvlabel(FrmPhysics,"Maivlab_188");
      Maivlab_188->initialize();
  Maivlab_188->setPropertyV(WSNlabelString,"External Angular Decel");
  Maivlab_188->setPropertyV(WSNname,"Maivlab_188");
  Maivlab_188->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_188->setPropertyV(WSNx,(short)10);
  Maivlab_188->setPropertyV(WSNy,(short)395);
  Maivlab_188->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_188->setPropertyV(WSNheight,(unsigned short)20);

  PhyAngularRecenterEdit = new  WSCvifield(FrmPhysics,"PhyAngularRecenterEdit");
      PhyAngularRecenterEdit->initialize();
  PhyAngularRecenterEdit->setPropertyV(WSNname,"PhyAngularRecenterEdit");
  PhyAngularRecenterEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyAngularRecenterEdit->setPropertyV(WSNx,(short)180);
  PhyAngularRecenterEdit->setPropertyV(WSNy,(short)310);
  PhyAngularRecenterEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyAngularRecenterEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyAngularRecenterVChF(WSCbase*);
    PhyAngularRecenterEdit->addProcedureV("PhyAngularRecenterVCh","PhyAngularRecenterVChF",PhyAngularRecenterVChF,3);

  PhyFastAngularVelEdit = new  WSCvifield(FrmPhysics,"PhyFastAngularVelEdit");
      PhyFastAngularVelEdit->initialize();
  PhyFastAngularVelEdit->setPropertyV(WSNname,"PhyFastAngularVelEdit");
  PhyFastAngularVelEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyFastAngularVelEdit->setPropertyV(WSNx,(short)180);
  PhyFastAngularVelEdit->setPropertyV(WSNy,(short)330);
  PhyFastAngularVelEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyFastAngularVelEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyFastAngularVelVChF(WSCbase*);
    PhyFastAngularVelEdit->addProcedureV("PhyFastAngularVelVCh","PhyFastAngularVelVChF",PhyFastAngularVelVChF,3);

  PhyMaxElevationEdit = new  WSCvifield(FrmPhysics,"PhyMaxElevationEdit");
      PhyMaxElevationEdit->initialize();
  PhyMaxElevationEdit->setPropertyV(WSNname,"PhyMaxElevationEdit");
  PhyMaxElevationEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyMaxElevationEdit->setPropertyV(WSNx,(short)180);
  PhyMaxElevationEdit->setPropertyV(WSNy,(short)375);
  PhyMaxElevationEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyMaxElevationEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyMaxElevationVChF(WSCbase*);
    PhyMaxElevationEdit->addProcedureV("PhyMaxElevationVCh","PhyMaxElevationVChF",PhyMaxElevationVChF,3);

  PhyExtAngularDecelEdit = new  WSCvifield(FrmPhysics,"PhyExtAngularDecelEdit");
      PhyExtAngularDecelEdit->initialize();
  PhyExtAngularDecelEdit->setPropertyV(WSNname,"PhyExtAngularDecelEdit");
  PhyExtAngularDecelEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyExtAngularDecelEdit->setPropertyV(WSNx,(short)180);
  PhyExtAngularDecelEdit->setPropertyV(WSNy,(short)395);
  PhyExtAngularDecelEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyExtAngularDecelEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyExtAngularDecelVChF(WSCbase*);
    PhyExtAngularDecelEdit->addProcedureV("PhyExtAngularDecelVCh","PhyExtAngularDecelVChF",PhyExtAngularDecelVChF,3);

  Maivlab_193 = new  WSCvlabel(FrmPhysics,"Maivlab_193");
      Maivlab_193->initialize();
  Maivlab_193->setPropertyV(WSNlabelString,"Step Delta");
  Maivlab_193->setPropertyV(WSNname,"Maivlab_193");
  Maivlab_193->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_193->setPropertyV(WSNx,(short)10);
  Maivlab_193->setPropertyV(WSNy,(short)415);
  Maivlab_193->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_193->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_194 = new  WSCvlabel(FrmPhysics,"Maivlab_194");
      Maivlab_194->initialize();
  Maivlab_194->setPropertyV(WSNlabelString,"Step Amplitude");
  Maivlab_194->setPropertyV(WSNname,"Maivlab_194");
  Maivlab_194->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_194->setPropertyV(WSNx,(short)10);
  Maivlab_194->setPropertyV(WSNy,(short)435);
  Maivlab_194->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_194->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_195 = new  WSCvlabel(FrmPhysics,"Maivlab_195");
      Maivlab_195->initialize();
  Maivlab_195->setPropertyV(WSNlabelString,"Radius");
  Maivlab_195->setPropertyV(WSNname,"Maivlab_195");
  Maivlab_195->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_195->setPropertyV(WSNx,(short)295);
  Maivlab_195->setPropertyV(WSNy,(short)40);
  Maivlab_195->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_195->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_196 = new  WSCvlabel(FrmPhysics,"Maivlab_196");
      Maivlab_196->initialize();
  Maivlab_196->setPropertyV(WSNlabelString,"Height");
  Maivlab_196->setPropertyV(WSNname,"Maivlab_196");
  Maivlab_196->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_196->setPropertyV(WSNx,(short)295);
  Maivlab_196->setPropertyV(WSNy,(short)60);
  Maivlab_196->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_196->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_197 = new  WSCvlabel(FrmPhysics,"Maivlab_197");
      Maivlab_197->initialize();
  Maivlab_197->setPropertyV(WSNlabelString,"Dead Height");
  Maivlab_197->setPropertyV(WSNname,"Maivlab_197");
  Maivlab_197->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_197->setPropertyV(WSNx,(short)295);
  Maivlab_197->setPropertyV(WSNy,(short)80);
  Maivlab_197->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_197->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_198 = new  WSCvlabel(FrmPhysics,"Maivlab_198");
      Maivlab_198->initialize();
  Maivlab_198->setPropertyV(WSNlabelString,"Camera Height");
  Maivlab_198->setPropertyV(WSNname,"Maivlab_198");
  Maivlab_198->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_198->setPropertyV(WSNx,(short)295);
  Maivlab_198->setPropertyV(WSNy,(short)100);
  Maivlab_198->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_198->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_199 = new  WSCvlabel(FrmPhysics,"Maivlab_199");
      Maivlab_199->initialize();
  Maivlab_199->setPropertyV(WSNlabelString,"Splash Height");
  Maivlab_199->setPropertyV(WSNname,"Maivlab_199");
  Maivlab_199->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_199->setPropertyV(WSNx,(short)295);
  Maivlab_199->setPropertyV(WSNy,(short)120);
  Maivlab_199->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_199->setPropertyV(WSNheight,(unsigned short)20);

  PhyHalfCameraSepEdit = new  WSCvlabel(FrmPhysics,"PhyHalfCameraSepEdit");
      PhyHalfCameraSepEdit->initialize();
  PhyHalfCameraSepEdit->setPropertyV(WSNlabelString,"Half Camera Separation");
  PhyHalfCameraSepEdit->setPropertyV(WSNname,"PhyHalfCameraSepEdit");
  PhyHalfCameraSepEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyHalfCameraSepEdit->setPropertyV(WSNx,(short)295);
  PhyHalfCameraSepEdit->setPropertyV(WSNy,(short)140);
  PhyHalfCameraSepEdit->setPropertyV(WSNwidth,(unsigned short)170);
  PhyHalfCameraSepEdit->setPropertyV(WSNheight,(unsigned short)20);

  PhyStepDeltaEdit = new  WSCvifield(FrmPhysics,"PhyStepDeltaEdit");
      PhyStepDeltaEdit->initialize();
  PhyStepDeltaEdit->setPropertyV(WSNname,"PhyStepDeltaEdit");
  PhyStepDeltaEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyStepDeltaEdit->setPropertyV(WSNx,(short)180);
  PhyStepDeltaEdit->setPropertyV(WSNy,(short)415);
  PhyStepDeltaEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyStepDeltaEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyStepDeltaVChF(WSCbase*);
    PhyStepDeltaEdit->addProcedureV("PhyStepDeltaVCh","PhyStepDeltaVChF",PhyStepDeltaVChF,3);

  PhyStepAmpEdit = new  WSCvifield(FrmPhysics,"PhyStepAmpEdit");
      PhyStepAmpEdit->initialize();
  PhyStepAmpEdit->setPropertyV(WSNname,"PhyStepAmpEdit");
  PhyStepAmpEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyStepAmpEdit->setPropertyV(WSNx,(short)180);
  PhyStepAmpEdit->setPropertyV(WSNy,(short)435);
  PhyStepAmpEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyStepAmpEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyStepAmpVChF(WSCbase*);
    PhyStepAmpEdit->addProcedureV("PhyStepAmpVCh","PhyStepAmpVChF",PhyStepAmpVChF,3);

  PhyRadiusEdit = new  WSCvifield(FrmPhysics,"PhyRadiusEdit");
      PhyRadiusEdit->initialize();
  PhyRadiusEdit->setPropertyV(WSNname,"PhyRadiusEdit");
  PhyRadiusEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyRadiusEdit->setPropertyV(WSNx,(short)465);
  PhyRadiusEdit->setPropertyV(WSNy,(short)40);
  PhyRadiusEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyRadiusEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyRadiusVChF(WSCbase*);
    PhyRadiusEdit->addProcedureV("PhyRadiusVCh","PhyRadiusVChF",PhyRadiusVChF,3);

  PhyHeightEdit = new  WSCvifield(FrmPhysics,"PhyHeightEdit");
      PhyHeightEdit->initialize();
  PhyHeightEdit->setPropertyV(WSNname,"PhyHeightEdit");
  PhyHeightEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyHeightEdit->setPropertyV(WSNx,(short)465);
  PhyHeightEdit->setPropertyV(WSNy,(short)60);
  PhyHeightEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyHeightEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyHeightVChF(WSCbase*);
    PhyHeightEdit->addProcedureV("PhyHeightVCh","PhyHeightVChF",PhyHeightVChF,3);

  PhyDeadHeightEdit = new  WSCvifield(FrmPhysics,"PhyDeadHeightEdit");
      PhyDeadHeightEdit->initialize();
  PhyDeadHeightEdit->setPropertyV(WSNname,"PhyDeadHeightEdit");
  PhyDeadHeightEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyDeadHeightEdit->setPropertyV(WSNx,(short)465);
  PhyDeadHeightEdit->setPropertyV(WSNy,(short)80);
  PhyDeadHeightEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyDeadHeightEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyDeadHeightVChF(WSCbase*);
    PhyDeadHeightEdit->addProcedureV("PhyDeadHeightVCh","PhyDeadHeightVChF",PhyDeadHeightVChF,3);

  PhyCameraHeightEdit = new  WSCvifield(FrmPhysics,"PhyCameraHeightEdit");
      PhyCameraHeightEdit->initialize();
  PhyCameraHeightEdit->setPropertyV(WSNname,"PhyCameraHeightEdit");
  PhyCameraHeightEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyCameraHeightEdit->setPropertyV(WSNx,(short)465);
  PhyCameraHeightEdit->setPropertyV(WSNy,(short)100);
  PhyCameraHeightEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyCameraHeightEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyCameraHeightVChF(WSCbase*);
    PhyCameraHeightEdit->addProcedureV("PhyCameraHeightVCh","PhyCameraHeightVChF",PhyCameraHeightVChF,3);

  PhySplashHeightEdit = new  WSCvifield(FrmPhysics,"PhySplashHeightEdit");
      PhySplashHeightEdit->initialize();
  PhySplashHeightEdit->setPropertyV(WSNname,"PhySplashHeightEdit");
  PhySplashHeightEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhySplashHeightEdit->setPropertyV(WSNx,(short)465);
  PhySplashHeightEdit->setPropertyV(WSNy,(short)120);
  PhySplashHeightEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhySplashHeightEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhySplashHeightVChF(WSCbase*);
    PhySplashHeightEdit->addProcedureV("PhySplashHeightVCh","PhySplashHeightVChF",PhySplashHeightVChF,3);

  PhyHalfCamSepEdit = new  WSCvifield(FrmPhysics,"PhyHalfCamSepEdit");
      PhyHalfCamSepEdit->initialize();
  PhyHalfCamSepEdit->setPropertyV(WSNname,"PhyHalfCamSepEdit");
  PhyHalfCamSepEdit->setPropertyV(WSNvis,(WSCbool)1);
  PhyHalfCamSepEdit->setPropertyV(WSNx,(short)465);
  PhyHalfCamSepEdit->setPropertyV(WSNy,(short)140);
  PhyHalfCamSepEdit->setPropertyV(WSNwidth,(unsigned short)110);
  PhyHalfCamSepEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyHalfCamSepVChF(WSCbase*);
    PhyHalfCamSepEdit->addProcedureV("PhyHalfCamSepVCh","PhyHalfCamSepVChF",PhyHalfCamSepVChF,3);

  Maivlab_000 = new  WSCvlabel(FrmPhysics,"Maivlab_000");
      Maivlab_000->initialize();
  Maivlab_000->setPropertyV(WSNlabelString,"Fast Angular Maximum");
  Maivlab_000->setPropertyV(WSNname,"Maivlab_000");
  Maivlab_000->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_000->setPropertyV(WSNx,(short)10);
  Maivlab_000->setPropertyV(WSNy,(short)355);
  Maivlab_000->setPropertyV(WSNwidth,(unsigned short)170);
  Maivlab_000->setPropertyV(WSNheight,(unsigned short)20);

  PhyFastAngularMax = new  WSCvifield(FrmPhysics,"PhyFastAngularMax");
      PhyFastAngularMax->initialize();
  PhyFastAngularMax->setPropertyV(WSNname,"PhyFastAngularMax");
  PhyFastAngularMax->setPropertyV(WSNvis,(WSCbool)1);
  PhyFastAngularMax->setPropertyV(WSNx,(short)180);
  PhyFastAngularMax->setPropertyV(WSNy,(short)355);
  PhyFastAngularMax->setPropertyV(WSNwidth,(unsigned short)110);
  PhyFastAngularMax->setPropertyV(WSNheight,(unsigned short)20);
    extern void PhyMaxElevationVChF(WSCbase*);
    PhyFastAngularMax->addProcedureV("PhyMaxElevationVCh","PhyMaxElevationVChF",PhyMaxElevationVChF,3);

  FrmWeapon = new  WSCform(MainWindow,"FrmWeapon");
      FrmWeapon->initialize();
  FrmWeapon->setPropertyV(WSNname,"FrmWeapon");
  FrmWeapon->setPropertyV(WSNx,(short)95);
  FrmWeapon->setPropertyV(WSNy,(short)25);
  FrmWeapon->setPropertyV(WSNwidth,(unsigned short)690);
  FrmWeapon->setPropertyV(WSNheight,(unsigned short)470);
  FrmWeapon->setPropertyV(WSNvis,(WSCbool)1);

  Mailist_000 = new  WSClist(FrmWeapon,"Mailist_000");
      Mailist_000->initialize();
  Mailist_000->setPropertyV(WSNitemHeight,(unsigned char)11);
  Mailist_000->setPropertyV(WSNtitleString,"title1");
  Mailist_000->setPropertyV(WSNdataSource,(unsigned char)2);
  Mailist_000->setPropertyV(WSNdataSourceName,"data/Weapons.txt");
  Mailist_000->setPropertyV(WSNworkHeight,(unsigned short)456);
  Mailist_000->setPropertyV(WSNname,"Mailist_000");
  Mailist_000->setPropertyV(WSNx,(short)5);
  Mailist_000->setPropertyV(WSNy,(short)5);
  Mailist_000->setPropertyV(WSNwidth,(unsigned short)105);
  Mailist_000->setPropertyV(WSNheight,(unsigned short)460);
  Mailist_000->setPropertyV(WSNvis,(WSCbool)1);
    extern void ListWeaponsDownFunc(WSCbase*);
    Mailist_000->addProcedureV("ListWeaponsDown","ListWeaponsDownFunc",ListWeaponsDownFunc,35);

  Maiinde_001 = new  WSCindexForm(FrmWeapon,"Maiinde_001");
      Maiinde_001->initialize();
  Maiinde_001->setPropertyV(WSNmenuItems,"Apeearance,Triggers");
  Maiinde_001->setPropertyV(WSNname,"Maiinde_001");
  Maiinde_001->setPropertyV(WSNx,(short)110);
  Maiinde_001->setPropertyV(WSNy,(short)5);
  Maiinde_001->setPropertyV(WSNwidth,(unsigned short)575);
  Maiinde_001->setPropertyV(WSNheight,(unsigned short)460);
  Maiinde_001->setPropertyV(WSNvis,(WSCbool)1);

  Maivlab_002 = new  WSCvlabel(Maiinde_001,"Maivlab_002");
      Maivlab_002->initialize();
  Maivlab_002->setPropertyV(WSNuserValue,(long)1);
  Maivlab_002->setPropertyV(WSNlabelString,"Collection");
  Maivlab_002->setPropertyV(WSNname,"Maivlab_002");
  Maivlab_002->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_002->setPropertyV(WSNx,(short)5);
  Maivlab_002->setPropertyV(WSNy,(short)30);
  Maivlab_002->setPropertyV(WSNheight,(unsigned short)20);

  WCollectionBtn = new  WSCvbtn(Maiinde_001,"WCollectionBtn");
      WCollectionBtn->initialize();
  WCollectionBtn->setPropertyV(WSNuserValue,(long)1);
  WCollectionBtn->setPropertyV(WSNname,"WCollectionBtn");
  WCollectionBtn->setPropertyV(WSNvis,(WSCbool)1);
  WCollectionBtn->setPropertyV(WSNx,(short)145);
  WCollectionBtn->setPropertyV(WSNy,(short)30);
  WCollectionBtn->setPropertyV(WSNwidth,(unsigned short)110);
  WCollectionBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WColBtnDownF(WSCbase*);
    WCollectionBtn->addProcedureV("WColBtnDown","WColBtnDownF",WColBtnDownF,13);

  Maivlab_005 = new  WSCvlabel(Maiinde_001,"Maivlab_005");
      Maivlab_005->initialize();
  Maivlab_005->setPropertyV(WSNuserValue,(long)1);
  Maivlab_005->setPropertyV(WSNlabelString,"Pallet");
  Maivlab_005->setPropertyV(WSNname,"Maivlab_005");
  Maivlab_005->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_005->setPropertyV(WSNx,(short)5);
  Maivlab_005->setPropertyV(WSNy,(short)50);
  Maivlab_005->setPropertyV(WSNheight,(unsigned short)20);

  WPalletEdit = new  WSCvifield(Maiinde_001,"WPalletEdit");
      WPalletEdit->initialize();
  WPalletEdit->setPropertyV(WSNuserValue,(long)1);
  WPalletEdit->setPropertyV(WSNname,"WPalletEdit");
  WPalletEdit->setPropertyV(WSNvis,(WSCbool)1);
  WPalletEdit->setPropertyV(WSNx,(short)145);
  WPalletEdit->setPropertyV(WSNy,(short)50);
  WPalletEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WPalVChF(WSCbase*);
    WPalletEdit->addProcedureV("WPalVCh","WPalVChF",WPalVChF,3);

  Maivlab_007 = new  WSCvlabel(Maiinde_001,"Maivlab_007");
      Maivlab_007->initialize();
  Maivlab_007->setPropertyV(WSNuserValue,(long)1);
  Maivlab_007->setPropertyV(WSNlabelString,"Idle Sequence");
  Maivlab_007->setPropertyV(WSNname,"Maivlab_007");
  Maivlab_007->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_007->setPropertyV(WSNx,(short)5);
  Maivlab_007->setPropertyV(WSNy,(short)70);
  Maivlab_007->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_007->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_008 = new  WSCvlabel(Maiinde_001,"Maivlab_008");
      Maivlab_008->initialize();
  Maivlab_008->setPropertyV(WSNuserValue,(long)1);
  Maivlab_008->setPropertyV(WSNlabelString,"Firing Sequence");
  Maivlab_008->setPropertyV(WSNname,"Maivlab_008");
  Maivlab_008->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_008->setPropertyV(WSNx,(short)5);
  Maivlab_008->setPropertyV(WSNy,(short)90);
  Maivlab_008->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_008->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_010 = new  WSCvlabel(Maiinde_001,"Maivlab_010");
      Maivlab_010->initialize();
  Maivlab_010->setPropertyV(WSNuserValue,(long)1);
  Maivlab_010->setPropertyV(WSNlabelString,"Reload Sequence");
  Maivlab_010->setPropertyV(WSNname,"Maivlab_010");
  Maivlab_010->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_010->setPropertyV(WSNx,(short)5);
  Maivlab_010->setPropertyV(WSNy,(short)110);
  Maivlab_010->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_010->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_011 = new  WSCvlabel(Maiinde_001,"Maivlab_011");
      Maivlab_011->initialize();
  Maivlab_011->setPropertyV(WSNuserValue,(long)1);
  Maivlab_011->setPropertyV(WSNlabelString,"Charging Sequence");
  Maivlab_011->setPropertyV(WSNname,"Maivlab_011");
  Maivlab_011->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_011->setPropertyV(WSNx,(short)5);
  Maivlab_011->setPropertyV(WSNy,(short)130);
  Maivlab_011->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_011->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_015 = new  WSCvlabel(Maiinde_001,"Maivlab_015");
      Maivlab_015->initialize();
  Maivlab_015->setPropertyV(WSNuserValue,(long)1);
  Maivlab_015->setPropertyV(WSNlabelString,"Charged Sequence");
  Maivlab_015->setPropertyV(WSNname,"Maivlab_015");
  Maivlab_015->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_015->setPropertyV(WSNx,(short)5);
  Maivlab_015->setPropertyV(WSNy,(short)150);
  Maivlab_015->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_015->setPropertyV(WSNheight,(unsigned short)20);

  WIdleSeqEdit = new  WSCvifield(Maiinde_001,"WIdleSeqEdit");
      WIdleSeqEdit->initialize();
  WIdleSeqEdit->setPropertyV(WSNuserValue,(long)1);
  WIdleSeqEdit->setPropertyV(WSNname,"WIdleSeqEdit");
  WIdleSeqEdit->setPropertyV(WSNvis,(WSCbool)1);
  WIdleSeqEdit->setPropertyV(WSNx,(short)145);
  WIdleSeqEdit->setPropertyV(WSNy,(short)70);
  WIdleSeqEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WIdleSeqVChF(WSCbase*);
    WIdleSeqEdit->addProcedureV("WIdleSeqVCh","WIdleSeqVChF",WIdleSeqVChF,3);

  WFiringSeqEdit = new  WSCvifield(Maiinde_001,"WFiringSeqEdit");
      WFiringSeqEdit->initialize();
  WFiringSeqEdit->setPropertyV(WSNuserValue,(long)1);
  WFiringSeqEdit->setPropertyV(WSNname,"WFiringSeqEdit");
  WFiringSeqEdit->setPropertyV(WSNvis,(WSCbool)1);
  WFiringSeqEdit->setPropertyV(WSNx,(short)145);
  WFiringSeqEdit->setPropertyV(WSNy,(short)90);
  WFiringSeqEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WFiringSeqVChF(WSCbase*);
    WFiringSeqEdit->addProcedureV("WFiringSeqVCh","WFiringSeqVChF",WFiringSeqVChF,3);

  WReloadSeqEdit = new  WSCvifield(Maiinde_001,"WReloadSeqEdit");
      WReloadSeqEdit->initialize();
  WReloadSeqEdit->setPropertyV(WSNuserValue,(long)1);
  WReloadSeqEdit->setPropertyV(WSNname,"WReloadSeqEdit");
  WReloadSeqEdit->setPropertyV(WSNvis,(WSCbool)1);
  WReloadSeqEdit->setPropertyV(WSNx,(short)145);
  WReloadSeqEdit->setPropertyV(WSNy,(short)110);
  WReloadSeqEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WReloadSeqVChF(WSCbase*);
    WReloadSeqEdit->addProcedureV("WReloadSeqVCh","WReloadSeqVChF",WReloadSeqVChF,3);

  WChargingSeqEdit = new  WSCvifield(Maiinde_001,"WChargingSeqEdit");
      WChargingSeqEdit->initialize();
  WChargingSeqEdit->setPropertyV(WSNuserValue,(long)1);
  WChargingSeqEdit->setPropertyV(WSNname,"WChargingSeqEdit");
  WChargingSeqEdit->setPropertyV(WSNvis,(WSCbool)1);
  WChargingSeqEdit->setPropertyV(WSNx,(short)145);
  WChargingSeqEdit->setPropertyV(WSNy,(short)130);
  WChargingSeqEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WChargingSeqVChF(WSCbase*);
    WChargingSeqEdit->addProcedureV("WChargingSeqVCh","WChargingSeqVChF",WChargingSeqVChF,3);

  WChargedSeqEdit = new  WSCvifield(Maiinde_001,"WChargedSeqEdit");
      WChargedSeqEdit->initialize();
  WChargedSeqEdit->setPropertyV(WSNuserValue,(long)1);
  WChargedSeqEdit->setPropertyV(WSNname,"WChargedSeqEdit");
  WChargedSeqEdit->setPropertyV(WSNvis,(WSCbool)1);
  WChargedSeqEdit->setPropertyV(WSNx,(short)145);
  WChargedSeqEdit->setPropertyV(WSNy,(short)150);
  WChargedSeqEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WChargedSeqVChF(WSCbase*);
    WChargedSeqEdit->addProcedureV("WChargedSeqVCh","WChargedSeqVChF",WChargedSeqVChF,3);

  Maivlab_021 = new  WSCvlabel(Maiinde_001,"Maivlab_021");
      Maivlab_021->initialize();
  Maivlab_021->setPropertyV(WSNuserValue,(long)1);
  Maivlab_021->setPropertyV(WSNlabelString,"Item");
  Maivlab_021->setPropertyV(WSNname,"Maivlab_021");
  Maivlab_021->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_021->setPropertyV(WSNx,(short)5);
  Maivlab_021->setPropertyV(WSNy,(short)170);
  Maivlab_021->setPropertyV(WSNheight,(unsigned short)20);

  WItemBtn = new  WSCvbtn(Maiinde_001,"WItemBtn");
      WItemBtn->initialize();
  WItemBtn->setPropertyV(WSNuserValue,(long)1);
  WItemBtn->setPropertyV(WSNname,"WItemBtn");
  WItemBtn->setPropertyV(WSNvis,(WSCbool)1);
  WItemBtn->setPropertyV(WSNx,(short)105);
  WItemBtn->setPropertyV(WSNy,(short)170);
  WItemBtn->setPropertyV(WSNwidth,(unsigned short)110);
  WItemBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WItemDownF(WSCbase*);
    WItemBtn->addProcedureV("WItemDown","WItemDownF",WItemDownF,13);

  Maivlab_025 = new  WSCvlabel(Maiinde_001,"Maivlab_025");
      Maivlab_025->initialize();
  Maivlab_025->setPropertyV(WSNuserValue,(long)1);
  Maivlab_025->setPropertyV(WSNlabelString,"Class");
  Maivlab_025->setPropertyV(WSNname,"Maivlab_025");
  Maivlab_025->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_025->setPropertyV(WSNx,(short)5);
  Maivlab_025->setPropertyV(WSNy,(short)190);
  Maivlab_025->setPropertyV(WSNheight,(unsigned short)20);

  WClassOption = new  WSCoption(Maiinde_001,"WClassOption");
      WClassOption->initialize();
  WClassOption->setPropertyV(WSNuserValue,(long)1);
  WClassOption->setPropertyV(WSNvalue,(long)1);
  WClassOption->setPropertyV(WSNlabelString,"item1");
  WClassOption->setPropertyV(WSNname,"WClassOption");
  WClassOption->setPropertyV(WSNvis,(WSCbool)1);
  WClassOption->setPropertyV(WSNx,(short)105);
  WClassOption->setPropertyV(WSNy,(short)190);
  WClassOption->setPropertyV(WSNwidth,(unsigned short)110);
  WClassOption->setPropertyV(WSNheight,(unsigned short)20);
    extern void WClassVChF(WSCbase*);
    WClassOption->addProcedureV("WClassVCh","WClassVChF",WClassVChF,3);

  WFlagsCheckGroup = new  WSCcheckGroup(Maiinde_001,"WFlagsCheckGroup");
      WFlagsCheckGroup->initialize();
  WFlagsCheckGroup->setPropertyV(WSNuserValue,(long)1);
  WFlagsCheckGroup->setPropertyV(WSNtitleString,"Flags");
  WFlagsCheckGroup->setPropertyV(WSNmenuItemHeight,(unsigned short)11);
  WFlagsCheckGroup->setPropertyV(WSNindicatorSize,(unsigned char)11);
  WFlagsCheckGroup->setPropertyV(WSNname,"WFlagsCheckGroup");
  WFlagsCheckGroup->setPropertyV(WSNx,(short)260);
  WFlagsCheckGroup->setPropertyV(WSNy,(short)30);
  WFlagsCheckGroup->setPropertyV(WSNwidth,(unsigned short)285);
  WFlagsCheckGroup->setPropertyV(WSNheight,(unsigned short)410);
  WFlagsCheckGroup->setPropertyV(WSNvis,(WSCbool)1);
    extern void WFlagsVChF(WSCbase*);
    WFlagsCheckGroup->addProcedureV("WFlagsVCh","WFlagsVChF",WFlagsVChF,3);

  Maivlab_033 = new  WSCvlabel(Maiinde_001,"Maivlab_033");
      Maivlab_033->initialize();
  Maivlab_033->setPropertyV(WSNuserValue,(long)1);
  Maivlab_033->setPropertyV(WSNlabelString,"Light Intensity");
  Maivlab_033->setPropertyV(WSNname,"Maivlab_033");
  Maivlab_033->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_033->setPropertyV(WSNx,(short)5);
  Maivlab_033->setPropertyV(WSNy,(short)210);
  Maivlab_033->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_033->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_034 = new  WSCvlabel(Maiinde_001,"Maivlab_034");
      Maivlab_034->initialize();
  Maivlab_034->setPropertyV(WSNuserValue,(long)1);
  Maivlab_034->setPropertyV(WSNlabelString,"Intensity Decay");
  Maivlab_034->setPropertyV(WSNname,"Maivlab_034");
  Maivlab_034->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_034->setPropertyV(WSNx,(short)5);
  Maivlab_034->setPropertyV(WSNy,(short)230);
  Maivlab_034->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_034->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_035 = new  WSCvlabel(Maiinde_001,"Maivlab_035");
      Maivlab_035->initialize();
  Maivlab_035->setPropertyV(WSNuserValue,(long)1);
  Maivlab_035->setPropertyV(WSNlabelString,"Idle Width");
  Maivlab_035->setPropertyV(WSNname,"Maivlab_035");
  Maivlab_035->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_035->setPropertyV(WSNx,(short)5);
  Maivlab_035->setPropertyV(WSNy,(short)250);
  Maivlab_035->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_035->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_036 = new  WSCvlabel(Maiinde_001,"Maivlab_036");
      Maivlab_036->initialize();
  Maivlab_036->setPropertyV(WSNuserValue,(long)1);
  Maivlab_036->setPropertyV(WSNlabelString,"Idle Height");
  Maivlab_036->setPropertyV(WSNname,"Maivlab_036");
  Maivlab_036->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_036->setPropertyV(WSNx,(short)5);
  Maivlab_036->setPropertyV(WSNy,(short)270);
  Maivlab_036->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_036->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_039 = new  WSCvlabel(Maiinde_001,"Maivlab_039");
      Maivlab_039->initialize();
  Maivlab_039->setPropertyV(WSNuserValue,(long)1);
  Maivlab_039->setPropertyV(WSNlabelString,"Firing Height");
  Maivlab_039->setPropertyV(WSNname,"Maivlab_039");
  Maivlab_039->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_039->setPropertyV(WSNx,(short)5);
  Maivlab_039->setPropertyV(WSNy,(short)290);
  Maivlab_039->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_039->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_042 = new  WSCvlabel(Maiinde_001,"Maivlab_042");
      Maivlab_042->initialize();
  Maivlab_042->setPropertyV(WSNuserValue,(long)1);
  Maivlab_042->setPropertyV(WSNlabelString,"Reloading Height");
  Maivlab_042->setPropertyV(WSNname,"Maivlab_042");
  Maivlab_042->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_042->setPropertyV(WSNx,(short)5);
  Maivlab_042->setPropertyV(WSNy,(short)310);
  Maivlab_042->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_042->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_043 = new  WSCvlabel(Maiinde_001,"Maivlab_043");
      Maivlab_043->initialize();
  Maivlab_043->setPropertyV(WSNuserValue,(long)1);
  Maivlab_043->setPropertyV(WSNlabelString,"Horizontal Amplitude");
  Maivlab_043->setPropertyV(WSNname,"Maivlab_043");
  Maivlab_043->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_043->setPropertyV(WSNx,(short)5);
  Maivlab_043->setPropertyV(WSNy,(short)330);
  Maivlab_043->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_043->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_044 = new  WSCvlabel(Maiinde_001,"Maivlab_044");
      Maivlab_044->initialize();
  Maivlab_044->setPropertyV(WSNuserValue,(long)1);
  Maivlab_044->setPropertyV(WSNlabelString,"User Amplitude");
  Maivlab_044->setPropertyV(WSNname,"Maivlab_044");
  Maivlab_044->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_044->setPropertyV(WSNx,(short)5);
  Maivlab_044->setPropertyV(WSNy,(short)350);
  Maivlab_044->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_044->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_045 = new  WSCvlabel(Maiinde_001,"Maivlab_045");
      Maivlab_045->initialize();
  Maivlab_045->setPropertyV(WSNuserValue,(long)1);
  Maivlab_045->setPropertyV(WSNlabelString,"Ready Ticks");
  Maivlab_045->setPropertyV(WSNname,"Maivlab_045");
  Maivlab_045->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_045->setPropertyV(WSNx,(short)5);
  Maivlab_045->setPropertyV(WSNy,(short)370);
  Maivlab_045->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_045->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_051 = new  WSCvlabel(Maiinde_001,"Maivlab_051");
      Maivlab_051->initialize();
  Maivlab_051->setPropertyV(WSNuserValue,(long)1);
  Maivlab_051->setPropertyV(WSNlabelString,"Await Reload Ticks");
  Maivlab_051->setPropertyV(WSNname,"Maivlab_051");
  Maivlab_051->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_051->setPropertyV(WSNx,(short)5);
  Maivlab_051->setPropertyV(WSNy,(short)390);
  Maivlab_051->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_051->setPropertyV(WSNheight,(unsigned short)20);

  WLightIntensityEdit = new  WSCvifield(Maiinde_001,"WLightIntensityEdit");
      WLightIntensityEdit->initialize();
  WLightIntensityEdit->setPropertyV(WSNuserValue,(long)1);
  WLightIntensityEdit->setPropertyV(WSNname,"WLightIntensityEdit");
  WLightIntensityEdit->setPropertyV(WSNvis,(WSCbool)1);
  WLightIntensityEdit->setPropertyV(WSNx,(short)145);
  WLightIntensityEdit->setPropertyV(WSNy,(short)210);
  WLightIntensityEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WLightIntVChF(WSCbase*);
    WLightIntensityEdit->addProcedureV("WLightIntVCh","WLightIntVChF",WLightIntVChF,3);

  WIntensityDecayEdit = new  WSCvifield(Maiinde_001,"WIntensityDecayEdit");
      WIntensityDecayEdit->initialize();
  WIntensityDecayEdit->setPropertyV(WSNuserValue,(long)1);
  WIntensityDecayEdit->setPropertyV(WSNname,"WIntensityDecayEdit");
  WIntensityDecayEdit->setPropertyV(WSNvis,(WSCbool)1);
  WIntensityDecayEdit->setPropertyV(WSNx,(short)145);
  WIntensityDecayEdit->setPropertyV(WSNy,(short)230);
  WIntensityDecayEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WIntDecayVChF(WSCbase*);
    WIntensityDecayEdit->addProcedureV("WIntDecayVCh","WIntDecayVChF",WIntDecayVChF,3);

  WIdleWidthEdit = new  WSCvifield(Maiinde_001,"WIdleWidthEdit");
      WIdleWidthEdit->initialize();
  WIdleWidthEdit->setPropertyV(WSNuserValue,(long)1);
  WIdleWidthEdit->setPropertyV(WSNname,"WIdleWidthEdit");
  WIdleWidthEdit->setPropertyV(WSNvis,(WSCbool)1);
  WIdleWidthEdit->setPropertyV(WSNx,(short)145);
  WIdleWidthEdit->setPropertyV(WSNy,(short)250);
  WIdleWidthEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WIdleWidthVChF(WSCbase*);
    WIdleWidthEdit->addProcedureV("WIdleWidthVCh","WIdleWidthVChF",WIdleWidthVChF,3);

  WIdleHeightEdit = new  WSCvifield(Maiinde_001,"WIdleHeightEdit");
      WIdleHeightEdit->initialize();
  WIdleHeightEdit->setPropertyV(WSNuserValue,(long)1);
  WIdleHeightEdit->setPropertyV(WSNname,"WIdleHeightEdit");
  WIdleHeightEdit->setPropertyV(WSNvis,(WSCbool)1);
  WIdleHeightEdit->setPropertyV(WSNx,(short)145);
  WIdleHeightEdit->setPropertyV(WSNy,(short)270);
  WIdleHeightEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WIdleHeightVChF(WSCbase*);
    WIdleHeightEdit->addProcedureV("WIdleHeightVCh","WIdleHeightVChF",WIdleHeightVChF,3);

  WFiringHeightEdit = new  WSCvifield(Maiinde_001,"WFiringHeightEdit");
      WFiringHeightEdit->initialize();
  WFiringHeightEdit->setPropertyV(WSNuserValue,(long)1);
  WFiringHeightEdit->setPropertyV(WSNname,"WFiringHeightEdit");
  WFiringHeightEdit->setPropertyV(WSNvis,(WSCbool)1);
  WFiringHeightEdit->setPropertyV(WSNx,(short)145);
  WFiringHeightEdit->setPropertyV(WSNy,(short)290);
  WFiringHeightEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WFiringHeightVChF(WSCbase*);
    WFiringHeightEdit->addProcedureV("WFiringHeightVCh","WFiringHeightVChF",WFiringHeightVChF,3);

  WReloadingHeighEdit = new  WSCvifield(Maiinde_001,"WReloadingHeighEdit");
      WReloadingHeighEdit->initialize();
  WReloadingHeighEdit->setPropertyV(WSNuserValue,(long)1);
  WReloadingHeighEdit->setPropertyV(WSNname,"WReloadingHeighEdit");
  WReloadingHeighEdit->setPropertyV(WSNvis,(WSCbool)1);
  WReloadingHeighEdit->setPropertyV(WSNx,(short)145);
  WReloadingHeighEdit->setPropertyV(WSNy,(short)310);
  WReloadingHeighEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WReloadingHeightVChF(WSCbase*);
    WReloadingHeighEdit->addProcedureV("WReloadingHeightVCh","WReloadingHeightVChF",WReloadingHeightVChF,3);

  WHorAmpEdit = new  WSCvifield(Maiinde_001,"WHorAmpEdit");
      WHorAmpEdit->initialize();
  WHorAmpEdit->setPropertyV(WSNuserValue,(long)1);
  WHorAmpEdit->setPropertyV(WSNname,"WHorAmpEdit");
  WHorAmpEdit->setPropertyV(WSNvis,(WSCbool)1);
  WHorAmpEdit->setPropertyV(WSNx,(short)145);
  WHorAmpEdit->setPropertyV(WSNy,(short)330);
  WHorAmpEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WHorAmpVChF(WSCbase*);
    WHorAmpEdit->addProcedureV("WHorAmpVCh","WHorAmpVChF",WHorAmpVChF,3);

  WUserAmpEdit = new  WSCvifield(Maiinde_001,"WUserAmpEdit");
      WUserAmpEdit->initialize();
  WUserAmpEdit->setPropertyV(WSNuserValue,(long)1);
  WUserAmpEdit->setPropertyV(WSNname,"WUserAmpEdit");
  WUserAmpEdit->setPropertyV(WSNvis,(WSCbool)1);
  WUserAmpEdit->setPropertyV(WSNx,(short)145);
  WUserAmpEdit->setPropertyV(WSNy,(short)350);
  WUserAmpEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WUserAmpVChF(WSCbase*);
    WUserAmpEdit->addProcedureV("WUserAmpVCh","WUserAmpVChF",WUserAmpVChF,3);

  WReadyEdit = new  WSCvifield(Maiinde_001,"WReadyEdit");
      WReadyEdit->initialize();
  WReadyEdit->setPropertyV(WSNuserValue,(long)1);
  WReadyEdit->setPropertyV(WSNname,"WReadyEdit");
  WReadyEdit->setPropertyV(WSNvis,(WSCbool)1);
  WReadyEdit->setPropertyV(WSNx,(short)145);
  WReadyEdit->setPropertyV(WSNy,(short)370);
  WReadyEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WReadyVChF(WSCbase*);
    WReadyEdit->addProcedureV("WReadyVCh","WReadyVChF",WReadyVChF,3);

  WAwaitReloadEdit = new  WSCvifield(Maiinde_001,"WAwaitReloadEdit");
      WAwaitReloadEdit->initialize();
  WAwaitReloadEdit->setPropertyV(WSNuserValue,(long)1);
  WAwaitReloadEdit->setPropertyV(WSNname,"WAwaitReloadEdit");
  WAwaitReloadEdit->setPropertyV(WSNvis,(WSCbool)1);
  WAwaitReloadEdit->setPropertyV(WSNx,(short)145);
  WAwaitReloadEdit->setPropertyV(WSNy,(short)390);
  WAwaitReloadEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WAwaitReloadVChF(WSCbase*);
    WAwaitReloadEdit->addProcedureV("WAwaitReloadVCh","WAwaitReloadVChF",WAwaitReloadVChF,3);

  Maivlab_070 = new  WSCvlabel(Maiinde_001,"Maivlab_070");
      Maivlab_070->initialize();
  Maivlab_070->setPropertyV(WSNuserValue,(long)1);
  Maivlab_070->setPropertyV(WSNlabelString,"Loading Ticks");
  Maivlab_070->setPropertyV(WSNname,"Maivlab_070");
  Maivlab_070->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_070->setPropertyV(WSNx,(short)5);
  Maivlab_070->setPropertyV(WSNy,(short)410);
  Maivlab_070->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_070->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_071 = new  WSCvlabel(Maiinde_001,"Maivlab_071");
      Maivlab_071->initialize();
  Maivlab_071->setPropertyV(WSNuserValue,(long)1);
  Maivlab_071->setPropertyV(WSNlabelString,"Loaded Ticks");
  Maivlab_071->setPropertyV(WSNname,"Maivlab_071");
  Maivlab_071->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_071->setPropertyV(WSNx,(short)5);
  Maivlab_071->setPropertyV(WSNy,(short)430);
  Maivlab_071->setPropertyV(WSNwidth,(unsigned short)140);
  Maivlab_071->setPropertyV(WSNheight,(unsigned short)20);

  WLoadingEdit = new  WSCvifield(Maiinde_001,"WLoadingEdit");
      WLoadingEdit->initialize();
  WLoadingEdit->setPropertyV(WSNuserValue,(long)1);
  WLoadingEdit->setPropertyV(WSNname,"WLoadingEdit");
  WLoadingEdit->setPropertyV(WSNvis,(WSCbool)1);
  WLoadingEdit->setPropertyV(WSNx,(short)145);
  WLoadingEdit->setPropertyV(WSNy,(short)410);
  WLoadingEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WLoadingVChF(WSCbase*);
    WLoadingEdit->addProcedureV("WLoadingVCh","WLoadingVChF",WLoadingVChF,3);

  WLoadedEdit = new  WSCvifield(Maiinde_001,"WLoadedEdit");
      WLoadedEdit->initialize();
  WLoadedEdit->setPropertyV(WSNuserValue,(long)1);
  WLoadedEdit->setPropertyV(WSNname,"WLoadedEdit");
  WLoadedEdit->setPropertyV(WSNvis,(WSCbool)1);
  WLoadedEdit->setPropertyV(WSNx,(short)145);
  WLoadedEdit->setPropertyV(WSNy,(short)430);
  WLoadedEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WLoadedVChF(WSCbase*);
    WLoadedEdit->addProcedureV("WLoadedVCh","WLoadedVChF",WLoadedVChF,3);

  WPrimaryGroup = new  WSCtform(Maiinde_001,"WPrimaryGroup");
      WPrimaryGroup->initialize();
  WPrimaryGroup->setPropertyV(WSNuserValue,(long)2);
  WPrimaryGroup->setPropertyV(WSNtitleString,"Primary");
  WPrimaryGroup->setPropertyV(WSNname,"WPrimaryGroup");
  WPrimaryGroup->setPropertyV(WSNx,(short)5);
  WPrimaryGroup->setPropertyV(WSNy,(short)25);
  WPrimaryGroup->setPropertyV(WSNwidth,(unsigned short)280);
  WPrimaryGroup->setPropertyV(WSNheight,(unsigned short)420);

  Maivlab_096 = new  WSCvlabel(WPrimaryGroup,"Maivlab_096");
      Maivlab_096->initialize();
  Maivlab_096->setPropertyV(WSNlabelString,"Round Per Magazine");
  Maivlab_096->setPropertyV(WSNname,"Maivlab_096");
  Maivlab_096->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_096->setPropertyV(WSNx,(short)15);
  Maivlab_096->setPropertyV(WSNy,(short)20);
  Maivlab_096->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_096->setPropertyV(WSNheight,(unsigned short)20);

  WRoundPerMagEdit = new  WSCvifield(WPrimaryGroup,"WRoundPerMagEdit");
      WRoundPerMagEdit->initialize();
  WRoundPerMagEdit->setPropertyV(WSNname,"WRoundPerMagEdit");
  WRoundPerMagEdit->setPropertyV(WSNvis,(WSCbool)1);
  WRoundPerMagEdit->setPropertyV(WSNx,(short)170);
  WRoundPerMagEdit->setPropertyV(WSNy,(short)20);
  WRoundPerMagEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WRoundPerMagEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WRoundPerMagVChF(WSCbase*);
    WRoundPerMagEdit->addProcedureV("WRoundPerMagVCh","WRoundPerMagVChF",WRoundPerMagVChF,3);

  Maivlab_098 = new  WSCvlabel(WPrimaryGroup,"Maivlab_098");
      Maivlab_098->initialize();
  Maivlab_098->setPropertyV(WSNlabelString,"Ammo Item");
  Maivlab_098->setPropertyV(WSNname,"Maivlab_098");
  Maivlab_098->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_098->setPropertyV(WSNx,(short)15);
  Maivlab_098->setPropertyV(WSNy,(short)40);
  Maivlab_098->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_098->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_100 = new  WSCvlabel(WPrimaryGroup,"Maivlab_100");
      Maivlab_100->initialize();
  Maivlab_100->setPropertyV(WSNlabelString,"Ticks Per Round");
  Maivlab_100->setPropertyV(WSNname,"Maivlab_100");
  Maivlab_100->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_100->setPropertyV(WSNx,(short)15);
  Maivlab_100->setPropertyV(WSNy,(short)60);
  Maivlab_100->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_100->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_101 = new  WSCvlabel(WPrimaryGroup,"Maivlab_101");
      Maivlab_101->initialize();
  Maivlab_101->setPropertyV(WSNlabelString,"Recovery Ticks");
  Maivlab_101->setPropertyV(WSNname,"Maivlab_101");
  Maivlab_101->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_101->setPropertyV(WSNx,(short)15);
  Maivlab_101->setPropertyV(WSNy,(short)80);
  Maivlab_101->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_101->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_102 = new  WSCvlabel(WPrimaryGroup,"Maivlab_102");
      Maivlab_102->initialize();
  Maivlab_102->setPropertyV(WSNlabelString,"Firing Snd");
  Maivlab_102->setPropertyV(WSNname,"Maivlab_102");
  Maivlab_102->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_102->setPropertyV(WSNx,(short)15);
  Maivlab_102->setPropertyV(WSNy,(short)140);
  Maivlab_102->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_102->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_103 = new  WSCvlabel(WPrimaryGroup,"Maivlab_103");
      Maivlab_103->initialize();
  Maivlab_103->setPropertyV(WSNlabelString,"Click Snd");
  Maivlab_103->setPropertyV(WSNname,"Maivlab_103");
  Maivlab_103->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_103->setPropertyV(WSNx,(short)15);
  Maivlab_103->setPropertyV(WSNy,(short)160);
  Maivlab_103->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_103->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_105 = new  WSCvlabel(WPrimaryGroup,"Maivlab_105");
      Maivlab_105->initialize();
  Maivlab_105->setPropertyV(WSNlabelString,"Shell Casing Snd");
  Maivlab_105->setPropertyV(WSNname,"Maivlab_105");
  Maivlab_105->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_105->setPropertyV(WSNx,(short)15);
  Maivlab_105->setPropertyV(WSNy,(short)200);
  Maivlab_105->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_105->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_106 = new  WSCvlabel(WPrimaryGroup,"Maivlab_106");
      Maivlab_106->initialize();
  Maivlab_106->setPropertyV(WSNlabelString,"Charging Snd");
  Maivlab_106->setPropertyV(WSNname,"Maivlab_106");
  Maivlab_106->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_106->setPropertyV(WSNx,(short)15);
  Maivlab_106->setPropertyV(WSNy,(short)180);
  Maivlab_106->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_106->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_107 = new  WSCvlabel(WPrimaryGroup,"Maivlab_107");
      Maivlab_107->initialize();
  Maivlab_107->setPropertyV(WSNlabelString,"Reload Snd");
  Maivlab_107->setPropertyV(WSNname,"Maivlab_107");
  Maivlab_107->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_107->setPropertyV(WSNx,(short)15);
  Maivlab_107->setPropertyV(WSNy,(short)220);
  Maivlab_107->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_107->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_108 = new  WSCvlabel(WPrimaryGroup,"Maivlab_108");
      Maivlab_108->initialize();
  Maivlab_108->setPropertyV(WSNlabelString,"Projectile");
  Maivlab_108->setPropertyV(WSNname,"Maivlab_108");
  Maivlab_108->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_108->setPropertyV(WSNx,(short)15);
  Maivlab_108->setPropertyV(WSNy,(short)260);
  Maivlab_108->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_108->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_110 = new  WSCvlabel(WPrimaryGroup,"Maivlab_110");
      Maivlab_110->initialize();
  Maivlab_110->setPropertyV(WSNlabelString,"Charged Snd");
  Maivlab_110->setPropertyV(WSNname,"Maivlab_110");
  Maivlab_110->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_110->setPropertyV(WSNx,(short)15);
  Maivlab_110->setPropertyV(WSNy,(short)240);
  Maivlab_110->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_110->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_111 = new  WSCvlabel(WPrimaryGroup,"Maivlab_111");
      Maivlab_111->initialize();
  Maivlab_111->setPropertyV(WSNlabelString,"Error");
  Maivlab_111->setPropertyV(WSNname,"Maivlab_111");
  Maivlab_111->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_111->setPropertyV(WSNx,(short)15);
  Maivlab_111->setPropertyV(WSNy,(short)280);
  Maivlab_111->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_111->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_116 = new  WSCvlabel(WPrimaryGroup,"Maivlab_116");
      Maivlab_116->initialize();
  Maivlab_116->setPropertyV(WSNlabelString,"dx");
  Maivlab_116->setPropertyV(WSNname,"Maivlab_116");
  Maivlab_116->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_116->setPropertyV(WSNx,(short)15);
  Maivlab_116->setPropertyV(WSNy,(short)300);
  Maivlab_116->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_116->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_117 = new  WSCvlabel(WPrimaryGroup,"Maivlab_117");
      Maivlab_117->initialize();
  Maivlab_117->setPropertyV(WSNlabelString,"dz");
  Maivlab_117->setPropertyV(WSNname,"Maivlab_117");
  Maivlab_117->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_117->setPropertyV(WSNx,(short)15);
  Maivlab_117->setPropertyV(WSNy,(short)320);
  Maivlab_117->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_117->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_118 = new  WSCvlabel(WPrimaryGroup,"Maivlab_118");
      Maivlab_118->initialize();
  Maivlab_118->setPropertyV(WSNlabelString,"Burst Count");
  Maivlab_118->setPropertyV(WSNname,"Maivlab_118");
  Maivlab_118->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_118->setPropertyV(WSNx,(short)15);
  Maivlab_118->setPropertyV(WSNy,(short)360);
  Maivlab_118->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_118->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_124 = new  WSCvlabel(WPrimaryGroup,"Maivlab_124");
      Maivlab_124->initialize();
  Maivlab_124->setPropertyV(WSNlabelString,"Shell Casing");
  Maivlab_124->setPropertyV(WSNname,"Maivlab_124");
  Maivlab_124->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_124->setPropertyV(WSNx,(short)15);
  Maivlab_124->setPropertyV(WSNy,(short)340);
  Maivlab_124->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_124->setPropertyV(WSNheight,(unsigned short)20);

  WTicksPerRoundEdit = new  WSCvifield(WPrimaryGroup,"WTicksPerRoundEdit");
      WTicksPerRoundEdit->initialize();
  WTicksPerRoundEdit->setPropertyV(WSNname,"WTicksPerRoundEdit");
  WTicksPerRoundEdit->setPropertyV(WSNvis,(WSCbool)1);
  WTicksPerRoundEdit->setPropertyV(WSNx,(short)170);
  WTicksPerRoundEdit->setPropertyV(WSNy,(short)60);
  WTicksPerRoundEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WTicksPerRoundEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WTicksPerRoundVChF(WSCbase*);
    WTicksPerRoundEdit->addProcedureV("WTicksPerRoundVCh","WTicksPerRoundVChF",WTicksPerRoundVChF,3);

  WRecovTicksEdit = new  WSCvifield(WPrimaryGroup,"WRecovTicksEdit");
      WRecovTicksEdit->initialize();
  WRecovTicksEdit->setPropertyV(WSNname,"WRecovTicksEdit");
  WRecovTicksEdit->setPropertyV(WSNvis,(WSCbool)1);
  WRecovTicksEdit->setPropertyV(WSNx,(short)170);
  WRecovTicksEdit->setPropertyV(WSNy,(short)80);
  WRecovTicksEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WRecovTicksEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WRecovTicksVChF(WSCbase*);
    WRecovTicksEdit->addProcedureV("WRecovTicksVCh","WRecovTicksVChF",WRecovTicksVChF,3);

  WErrorEdit = new  WSCvifield(WPrimaryGroup,"WErrorEdit");
      WErrorEdit->initialize();
  WErrorEdit->setPropertyV(WSNname,"WErrorEdit");
  WErrorEdit->setPropertyV(WSNvis,(WSCbool)1);
  WErrorEdit->setPropertyV(WSNx,(short)170);
  WErrorEdit->setPropertyV(WSNy,(short)280);
  WErrorEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WErrorEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WErrorVChF(WSCbase*);
    WErrorEdit->addProcedureV("WErrorVCh","WErrorVChF",WErrorVChF,3);

  WdxEdit = new  WSCvifield(WPrimaryGroup,"WdxEdit");
      WdxEdit->initialize();
  WdxEdit->setPropertyV(WSNname,"WdxEdit");
  WdxEdit->setPropertyV(WSNvis,(WSCbool)1);
  WdxEdit->setPropertyV(WSNx,(short)170);
  WdxEdit->setPropertyV(WSNy,(short)300);
  WdxEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WdxEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WdxVChF(WSCbase*);
    WdxEdit->addProcedureV("WdxVCh","WdxVChF",WdxVChF,3);

  WdzEdit = new  WSCvifield(WPrimaryGroup,"WdzEdit");
      WdzEdit->initialize();
  WdzEdit->setPropertyV(WSNname,"WdzEdit");
  WdzEdit->setPropertyV(WSNvis,(WSCbool)1);
  WdzEdit->setPropertyV(WSNx,(short)170);
  WdzEdit->setPropertyV(WSNy,(short)320);
  WdzEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WdzEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WdzVChF(WSCbase*);
    WdzEdit->addProcedureV("WdzVCh","WdzVChF",WdzVChF,3);

  WBurstCountEdit = new  WSCvifield(WPrimaryGroup,"WBurstCountEdit");
      WBurstCountEdit->initialize();
  WBurstCountEdit->setPropertyV(WSNname,"WBurstCountEdit");
  WBurstCountEdit->setPropertyV(WSNvis,(WSCbool)1);
  WBurstCountEdit->setPropertyV(WSNx,(short)170);
  WBurstCountEdit->setPropertyV(WSNy,(short)360);
  WBurstCountEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WBurstCountEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WBurstCountVChF(WSCbase*);
    WBurstCountEdit->addProcedureV("WBurstCountVCh","WBurstCountVChF",WBurstCountVChF,3);

  WAmmoItemBtn = new  WSCvbtn(WPrimaryGroup,"WAmmoItemBtn");
      WAmmoItemBtn->initialize();
  WAmmoItemBtn->setPropertyV(WSNname,"WAmmoItemBtn");
  WAmmoItemBtn->setPropertyV(WSNvis,(WSCbool)1);
  WAmmoItemBtn->setPropertyV(WSNx,(short)120);
  WAmmoItemBtn->setPropertyV(WSNy,(short)40);
  WAmmoItemBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WAmmoItemBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WAmmoItemDownF(WSCbase*);
    WAmmoItemBtn->addProcedureV("WAmmoItemDown","WAmmoItemDownF",WAmmoItemDownF,13);

  WFiringSndBtn = new  WSCvbtn(WPrimaryGroup,"WFiringSndBtn");
      WFiringSndBtn->initialize();
  WFiringSndBtn->setPropertyV(WSNname,"WFiringSndBtn");
  WFiringSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WFiringSndBtn->setPropertyV(WSNx,(short)120);
  WFiringSndBtn->setPropertyV(WSNy,(short)140);
  WFiringSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WFiringSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WFiringSndDownF(WSCbase*);
    WFiringSndBtn->addProcedureV("WFiringSndDown","WFiringSndDownF",WFiringSndDownF,13);

  WClickSndBtn = new  WSCvbtn(WPrimaryGroup,"WClickSndBtn");
      WClickSndBtn->initialize();
  WClickSndBtn->setPropertyV(WSNname,"WClickSndBtn");
  WClickSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WClickSndBtn->setPropertyV(WSNx,(short)120);
  WClickSndBtn->setPropertyV(WSNy,(short)160);
  WClickSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WClickSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WClickSndDownF(WSCbase*);
    WClickSndBtn->addProcedureV("WClickSndDown","WClickSndDownF",WClickSndDownF,13);

  WChargingSndBtn = new  WSCvbtn(WPrimaryGroup,"WChargingSndBtn");
      WChargingSndBtn->initialize();
  WChargingSndBtn->setPropertyV(WSNname,"WChargingSndBtn");
  WChargingSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WChargingSndBtn->setPropertyV(WSNx,(short)120);
  WChargingSndBtn->setPropertyV(WSNy,(short)180);
  WChargingSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WChargingSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WChargingSndVChF(WSCbase*);
    WChargingSndBtn->addProcedureV("WChargingSndDown","WChargingSndVChF",WChargingSndVChF,13);

  WShellCasingSndBtn = new  WSCvbtn(WPrimaryGroup,"WShellCasingSndBtn");
      WShellCasingSndBtn->initialize();
  WShellCasingSndBtn->setPropertyV(WSNname,"WShellCasingSndBtn");
  WShellCasingSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WShellCasingSndBtn->setPropertyV(WSNx,(short)120);
  WShellCasingSndBtn->setPropertyV(WSNy,(short)200);
  WShellCasingSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WShellCasingSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WShellCasingSndDownF(WSCbase*);
    WShellCasingSndBtn->addProcedureV("WShellCasingSndDown","WShellCasingSndDownF",WShellCasingSndDownF,13);

  WReloadSndBtn = new  WSCvbtn(WPrimaryGroup,"WReloadSndBtn");
      WReloadSndBtn->initialize();
  WReloadSndBtn->setPropertyV(WSNname,"WReloadSndBtn");
  WReloadSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WReloadSndBtn->setPropertyV(WSNx,(short)120);
  WReloadSndBtn->setPropertyV(WSNy,(short)220);
  WReloadSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WReloadSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WReloadSndDownF(WSCbase*);
    WReloadSndBtn->addProcedureV("WReloadSndDown","WReloadSndDownF",WReloadSndDownF,13);

  WChargedSndBtn = new  WSCvbtn(WPrimaryGroup,"WChargedSndBtn");
      WChargedSndBtn->initialize();
  WChargedSndBtn->setPropertyV(WSNname,"WChargedSndBtn");
  WChargedSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WChargedSndBtn->setPropertyV(WSNx,(short)120);
  WChargedSndBtn->setPropertyV(WSNy,(short)240);
  WChargedSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WChargedSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WChargedSndDownF(WSCbase*);
    WChargedSndBtn->addProcedureV("WChargedSndDown","WChargedSndDownF",WChargedSndDownF,13);

  WProjectileBtn = new  WSCvbtn(WPrimaryGroup,"WProjectileBtn");
      WProjectileBtn->initialize();
  WProjectileBtn->setPropertyV(WSNname,"WProjectileBtn");
  WProjectileBtn->setPropertyV(WSNvis,(WSCbool)1);
  WProjectileBtn->setPropertyV(WSNx,(short)120);
  WProjectileBtn->setPropertyV(WSNy,(short)260);
  WProjectileBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WProjectileBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WProjectileDownF(WSCbase*);
    WProjectileBtn->addProcedureV("WProjectileDown","WProjectileDownF",WProjectileDownF,13);

  WShellCasingOption = new  WSCoption(WPrimaryGroup,"WShellCasingOption");
      WShellCasingOption->initialize();
  WShellCasingOption->setPropertyV(WSNvalue,(long)1);
  WShellCasingOption->setPropertyV(WSNlabelString,"item1");
  WShellCasingOption->setPropertyV(WSNname,"WShellCasingOption");
  WShellCasingOption->setPropertyV(WSNvis,(WSCbool)1);
  WShellCasingOption->setPropertyV(WSNx,(short)120);
  WShellCasingOption->setPropertyV(WSNy,(short)340);
  WShellCasingOption->setPropertyV(WSNwidth,(unsigned short)140);
  WShellCasingOption->setPropertyV(WSNheight,(unsigned short)20);
    extern void WShellCasingVChF(WSCbase*);
    WShellCasingOption->addProcedureV("WShellCasingVCh","WShellCasingVChF",WShellCasingVChF,3);

  Maivlab_142 = new  WSCvlabel(WPrimaryGroup,"Maivlab_142");
      Maivlab_142->initialize();
  Maivlab_142->setPropertyV(WSNlabelString,"Charging Ticks");
  Maivlab_142->setPropertyV(WSNname,"Maivlab_142");
  Maivlab_142->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_142->setPropertyV(WSNx,(short)15);
  Maivlab_142->setPropertyV(WSNy,(short)100);
  Maivlab_142->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_142->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_143 = new  WSCvlabel(WPrimaryGroup,"Maivlab_143");
      Maivlab_143->initialize();
  Maivlab_143->setPropertyV(WSNlabelString,"Recoil Magnitude");
  Maivlab_143->setPropertyV(WSNname,"Maivlab_143");
  Maivlab_143->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_143->setPropertyV(WSNx,(short)15);
  Maivlab_143->setPropertyV(WSNy,(short)120);
  Maivlab_143->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_143->setPropertyV(WSNheight,(unsigned short)20);

  WChargingTicksEdit = new  WSCvifield(WPrimaryGroup,"WChargingTicksEdit");
      WChargingTicksEdit->initialize();
  WChargingTicksEdit->setPropertyV(WSNname,"WChargingTicksEdit");
  WChargingTicksEdit->setPropertyV(WSNvis,(WSCbool)1);
  WChargingTicksEdit->setPropertyV(WSNx,(short)170);
  WChargingTicksEdit->setPropertyV(WSNy,(short)100);
  WChargingTicksEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WChargingTicksEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WChargingTicksVChF(WSCbase*);
    WChargingTicksEdit->addProcedureV("WChargingTicksVCh","WChargingTicksVChF",WChargingTicksVChF,3);

  WRecoilMagnitudeEdit = new  WSCvifield(WPrimaryGroup,"WRecoilMagnitudeEdit");
      WRecoilMagnitudeEdit->initialize();
  WRecoilMagnitudeEdit->setPropertyV(WSNname,"WRecoilMagnitudeEdit");
  WRecoilMagnitudeEdit->setPropertyV(WSNvis,(WSCbool)1);
  WRecoilMagnitudeEdit->setPropertyV(WSNx,(short)170);
  WRecoilMagnitudeEdit->setPropertyV(WSNy,(short)120);
  WRecoilMagnitudeEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WRecoilMagnitudeEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WRecoilMagnitudeVChF(WSCbase*);
    WRecoilMagnitudeEdit->addProcedureV("WRecoilMagnitudeVCh","WRecoilMagnitudeVChF",WRecoilMagnitudeVChF,3);

  WSecondaryGroup = new  WSCtform(Maiinde_001,"WSecondaryGroup");
      WSecondaryGroup->initialize();
  WSecondaryGroup->setPropertyV(WSNuserValue,(long)2);
  WSecondaryGroup->setPropertyV(WSNtitleString,"Secondary");
  WSecondaryGroup->setPropertyV(WSNname,"WSecondaryGroup");
  WSecondaryGroup->setPropertyV(WSNx,(short)290);
  WSecondaryGroup->setPropertyV(WSNy,(short)25);
  WSecondaryGroup->setPropertyV(WSNwidth,(unsigned short)280);
  WSecondaryGroup->setPropertyV(WSNheight,(unsigned short)420);

  Maivlab_148 = new  WSCvlabel(WSecondaryGroup,"Maivlab_148");
      Maivlab_148->initialize();
  Maivlab_148->setPropertyV(WSNlabelString,"Round Per Magazine");
  Maivlab_148->setPropertyV(WSNname,"Maivlab_148");
  Maivlab_148->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_148->setPropertyV(WSNx,(short)15);
  Maivlab_148->setPropertyV(WSNy,(short)20);
  Maivlab_148->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_148->setPropertyV(WSNheight,(unsigned short)20);

  WSRoundPerMagEdit = new  WSCvifield(WSecondaryGroup,"WSRoundPerMagEdit");
      WSRoundPerMagEdit->initialize();
  WSRoundPerMagEdit->setPropertyV(WSNname,"WSRoundPerMagEdit");
  WSRoundPerMagEdit->setPropertyV(WSNvis,(WSCbool)1);
  WSRoundPerMagEdit->setPropertyV(WSNx,(short)170);
  WSRoundPerMagEdit->setPropertyV(WSNy,(short)20);
  WSRoundPerMagEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WSRoundPerMagEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSRoundPerMagVChF(WSCbase*);
    WSRoundPerMagEdit->addProcedureV("WSRoundPerMagVCh","WSRoundPerMagVChF",WSRoundPerMagVChF,3);

  Maivlab_150 = new  WSCvlabel(WSecondaryGroup,"Maivlab_150");
      Maivlab_150->initialize();
  Maivlab_150->setPropertyV(WSNlabelString,"Ammo Item");
  Maivlab_150->setPropertyV(WSNname,"Maivlab_150");
  Maivlab_150->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_150->setPropertyV(WSNx,(short)15);
  Maivlab_150->setPropertyV(WSNy,(short)40);
  Maivlab_150->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_150->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_151 = new  WSCvlabel(WSecondaryGroup,"Maivlab_151");
      Maivlab_151->initialize();
  Maivlab_151->setPropertyV(WSNlabelString,"Ticks Per Round");
  Maivlab_151->setPropertyV(WSNname,"Maivlab_151");
  Maivlab_151->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_151->setPropertyV(WSNx,(short)15);
  Maivlab_151->setPropertyV(WSNy,(short)60);
  Maivlab_151->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_151->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_152 = new  WSCvlabel(WSecondaryGroup,"Maivlab_152");
      Maivlab_152->initialize();
  Maivlab_152->setPropertyV(WSNlabelString,"Recovery Ticks");
  Maivlab_152->setPropertyV(WSNname,"Maivlab_152");
  Maivlab_152->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_152->setPropertyV(WSNx,(short)15);
  Maivlab_152->setPropertyV(WSNy,(short)80);
  Maivlab_152->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_152->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_153 = new  WSCvlabel(WSecondaryGroup,"Maivlab_153");
      Maivlab_153->initialize();
  Maivlab_153->setPropertyV(WSNlabelString,"Firing Snd");
  Maivlab_153->setPropertyV(WSNname,"Maivlab_153");
  Maivlab_153->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_153->setPropertyV(WSNx,(short)15);
  Maivlab_153->setPropertyV(WSNy,(short)140);
  Maivlab_153->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_153->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_154 = new  WSCvlabel(WSecondaryGroup,"Maivlab_154");
      Maivlab_154->initialize();
  Maivlab_154->setPropertyV(WSNlabelString,"Click Snd");
  Maivlab_154->setPropertyV(WSNname,"Maivlab_154");
  Maivlab_154->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_154->setPropertyV(WSNx,(short)15);
  Maivlab_154->setPropertyV(WSNy,(short)160);
  Maivlab_154->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_154->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_155 = new  WSCvlabel(WSecondaryGroup,"Maivlab_155");
      Maivlab_155->initialize();
  Maivlab_155->setPropertyV(WSNlabelString,"Shell Casing Snd");
  Maivlab_155->setPropertyV(WSNname,"Maivlab_155");
  Maivlab_155->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_155->setPropertyV(WSNx,(short)15);
  Maivlab_155->setPropertyV(WSNy,(short)200);
  Maivlab_155->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_155->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_156 = new  WSCvlabel(WSecondaryGroup,"Maivlab_156");
      Maivlab_156->initialize();
  Maivlab_156->setPropertyV(WSNlabelString,"Charging Snd");
  Maivlab_156->setPropertyV(WSNname,"Maivlab_156");
  Maivlab_156->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_156->setPropertyV(WSNx,(short)15);
  Maivlab_156->setPropertyV(WSNy,(short)180);
  Maivlab_156->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_156->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_157 = new  WSCvlabel(WSecondaryGroup,"Maivlab_157");
      Maivlab_157->initialize();
  Maivlab_157->setPropertyV(WSNlabelString,"Reload Snd");
  Maivlab_157->setPropertyV(WSNname,"Maivlab_157");
  Maivlab_157->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_157->setPropertyV(WSNx,(short)15);
  Maivlab_157->setPropertyV(WSNy,(short)220);
  Maivlab_157->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_157->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_159 = new  WSCvlabel(WSecondaryGroup,"Maivlab_159");
      Maivlab_159->initialize();
  Maivlab_159->setPropertyV(WSNlabelString,"Projectile");
  Maivlab_159->setPropertyV(WSNname,"Maivlab_159");
  Maivlab_159->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_159->setPropertyV(WSNx,(short)15);
  Maivlab_159->setPropertyV(WSNy,(short)260);
  Maivlab_159->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_159->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_163 = new  WSCvlabel(WSecondaryGroup,"Maivlab_163");
      Maivlab_163->initialize();
  Maivlab_163->setPropertyV(WSNlabelString,"Charged Snd");
  Maivlab_163->setPropertyV(WSNname,"Maivlab_163");
  Maivlab_163->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_163->setPropertyV(WSNx,(short)15);
  Maivlab_163->setPropertyV(WSNy,(short)240);
  Maivlab_163->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_163->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_173 = new  WSCvlabel(WSecondaryGroup,"Maivlab_173");
      Maivlab_173->initialize();
  Maivlab_173->setPropertyV(WSNlabelString,"Error");
  Maivlab_173->setPropertyV(WSNname,"Maivlab_173");
  Maivlab_173->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_173->setPropertyV(WSNx,(short)15);
  Maivlab_173->setPropertyV(WSNy,(short)280);
  Maivlab_173->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_173->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_174 = new  WSCvlabel(WSecondaryGroup,"Maivlab_174");
      Maivlab_174->initialize();
  Maivlab_174->setPropertyV(WSNlabelString,"dx");
  Maivlab_174->setPropertyV(WSNname,"Maivlab_174");
  Maivlab_174->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_174->setPropertyV(WSNx,(short)15);
  Maivlab_174->setPropertyV(WSNy,(short)300);
  Maivlab_174->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_174->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_175 = new  WSCvlabel(WSecondaryGroup,"Maivlab_175");
      Maivlab_175->initialize();
  Maivlab_175->setPropertyV(WSNlabelString,"dz");
  Maivlab_175->setPropertyV(WSNname,"Maivlab_175");
  Maivlab_175->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_175->setPropertyV(WSNx,(short)15);
  Maivlab_175->setPropertyV(WSNy,(short)320);
  Maivlab_175->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_175->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_176 = new  WSCvlabel(WSecondaryGroup,"Maivlab_176");
      Maivlab_176->initialize();
  Maivlab_176->setPropertyV(WSNlabelString,"Burst Count");
  Maivlab_176->setPropertyV(WSNname,"Maivlab_176");
  Maivlab_176->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_176->setPropertyV(WSNx,(short)15);
  Maivlab_176->setPropertyV(WSNy,(short)360);
  Maivlab_176->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_176->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_177 = new  WSCvlabel(WSecondaryGroup,"Maivlab_177");
      Maivlab_177->initialize();
  Maivlab_177->setPropertyV(WSNlabelString,"Shell Casing");
  Maivlab_177->setPropertyV(WSNname,"Maivlab_177");
  Maivlab_177->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_177->setPropertyV(WSNx,(short)15);
  Maivlab_177->setPropertyV(WSNy,(short)340);
  Maivlab_177->setPropertyV(WSNwidth,(unsigned short)105);
  Maivlab_177->setPropertyV(WSNheight,(unsigned short)20);

  WSTicksPerRoundEdit = new  WSCvifield(WSecondaryGroup,"WSTicksPerRoundEdit");
      WSTicksPerRoundEdit->initialize();
  WSTicksPerRoundEdit->setPropertyV(WSNname,"WSTicksPerRoundEdit");
  WSTicksPerRoundEdit->setPropertyV(WSNvis,(WSCbool)1);
  WSTicksPerRoundEdit->setPropertyV(WSNx,(short)170);
  WSTicksPerRoundEdit->setPropertyV(WSNy,(short)60);
  WSTicksPerRoundEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WSTicksPerRoundEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSTickPerRoundVChF(WSCbase*);
    WSTicksPerRoundEdit->addProcedureV("WSTickPerRoundVCh","WSTickPerRoundVChF",WSTickPerRoundVChF,3);

  WSRecovTicksEdit = new  WSCvifield(WSecondaryGroup,"WSRecovTicksEdit");
      WSRecovTicksEdit->initialize();
  WSRecovTicksEdit->setPropertyV(WSNname,"WSRecovTicksEdit");
  WSRecovTicksEdit->setPropertyV(WSNvis,(WSCbool)1);
  WSRecovTicksEdit->setPropertyV(WSNx,(short)170);
  WSRecovTicksEdit->setPropertyV(WSNy,(short)80);
  WSRecovTicksEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WSRecovTicksEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSRecovTickVChF(WSCbase*);
    WSRecovTicksEdit->addProcedureV("WSRecovTickVCh","WSRecovTickVChF",WSRecovTickVChF,3);

  WSErrorEdit = new  WSCvifield(WSecondaryGroup,"WSErrorEdit");
      WSErrorEdit->initialize();
  WSErrorEdit->setPropertyV(WSNname,"WSErrorEdit");
  WSErrorEdit->setPropertyV(WSNvis,(WSCbool)1);
  WSErrorEdit->setPropertyV(WSNx,(short)170);
  WSErrorEdit->setPropertyV(WSNy,(short)280);
  WSErrorEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WSErrorEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSErrorVChF(WSCbase*);
    WSErrorEdit->addProcedureV("WSErrorVCh","WSErrorVChF",WSErrorVChF,3);

  WSdxEdit = new  WSCvifield(WSecondaryGroup,"WSdxEdit");
      WSdxEdit->initialize();
  WSdxEdit->setPropertyV(WSNname,"WSdxEdit");
  WSdxEdit->setPropertyV(WSNvis,(WSCbool)1);
  WSdxEdit->setPropertyV(WSNx,(short)170);
  WSdxEdit->setPropertyV(WSNy,(short)300);
  WSdxEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WSdxEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSdxVChF(WSCbase*);
    WSdxEdit->addProcedureV("WSdxVCh","WSdxVChF",WSdxVChF,3);

  WSdzEdit = new  WSCvifield(WSecondaryGroup,"WSdzEdit");
      WSdzEdit->initialize();
  WSdzEdit->setPropertyV(WSNname,"WSdzEdit");
  WSdzEdit->setPropertyV(WSNvis,(WSCbool)1);
  WSdzEdit->setPropertyV(WSNx,(short)170);
  WSdzEdit->setPropertyV(WSNy,(short)320);
  WSdzEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WSdzEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSdzVChF(WSCbase*);
    WSdzEdit->addProcedureV("WSdzVCh","WSdzVChF",WSdzVChF,3);

  WSBurstCountEdit = new  WSCvifield(WSecondaryGroup,"WSBurstCountEdit");
      WSBurstCountEdit->initialize();
  WSBurstCountEdit->setPropertyV(WSNname,"WSBurstCountEdit");
  WSBurstCountEdit->setPropertyV(WSNvis,(WSCbool)1);
  WSBurstCountEdit->setPropertyV(WSNx,(short)170);
  WSBurstCountEdit->setPropertyV(WSNy,(short)360);
  WSBurstCountEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WSBurstCountEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSBurstCountVChF(WSCbase*);
    WSBurstCountEdit->addProcedureV("WSBurstCountVCh","WSBurstCountVChF",WSBurstCountVChF,3);

  WSAmmoItemBtn = new  WSCvbtn(WSecondaryGroup,"WSAmmoItemBtn");
      WSAmmoItemBtn->initialize();
  WSAmmoItemBtn->setPropertyV(WSNname,"WSAmmoItemBtn");
  WSAmmoItemBtn->setPropertyV(WSNvis,(WSCbool)1);
  WSAmmoItemBtn->setPropertyV(WSNx,(short)120);
  WSAmmoItemBtn->setPropertyV(WSNy,(short)40);
  WSAmmoItemBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WSAmmoItemBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSAmmoItemDownF(WSCbase*);
    WSAmmoItemBtn->addProcedureV("WSAmmoItemDown","WSAmmoItemDownF",WSAmmoItemDownF,13);

  WSFiringSndBtn = new  WSCvbtn(WSecondaryGroup,"WSFiringSndBtn");
      WSFiringSndBtn->initialize();
  WSFiringSndBtn->setPropertyV(WSNname,"WSFiringSndBtn");
  WSFiringSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WSFiringSndBtn->setPropertyV(WSNx,(short)120);
  WSFiringSndBtn->setPropertyV(WSNy,(short)140);
  WSFiringSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WSFiringSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSFiringSndDownF(WSCbase*);
    WSFiringSndBtn->addProcedureV("WSFiringSndDown","WSFiringSndDownF",WSFiringSndDownF,13);

  WSClickSndBtn = new  WSCvbtn(WSecondaryGroup,"WSClickSndBtn");
      WSClickSndBtn->initialize();
  WSClickSndBtn->setPropertyV(WSNname,"WSClickSndBtn");
  WSClickSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WSClickSndBtn->setPropertyV(WSNx,(short)120);
  WSClickSndBtn->setPropertyV(WSNy,(short)160);
  WSClickSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WSClickSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSClickSndDownF(WSCbase*);
    WSClickSndBtn->addProcedureV("WSClickSndDown","WSClickSndDownF",WSClickSndDownF,13);

  WSChargingSndBtn = new  WSCvbtn(WSecondaryGroup,"WSChargingSndBtn");
      WSChargingSndBtn->initialize();
  WSChargingSndBtn->setPropertyV(WSNname,"WSChargingSndBtn");
  WSChargingSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WSChargingSndBtn->setPropertyV(WSNx,(short)120);
  WSChargingSndBtn->setPropertyV(WSNy,(short)180);
  WSChargingSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WSChargingSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSChargingSndDownF(WSCbase*);
    WSChargingSndBtn->addProcedureV("WSChargingSndDown","WSChargingSndDownF",WSChargingSndDownF,13);

  WSShellCasingSndBtn = new  WSCvbtn(WSecondaryGroup,"WSShellCasingSndBtn");
      WSShellCasingSndBtn->initialize();
  WSShellCasingSndBtn->setPropertyV(WSNname,"WSShellCasingSndBtn");
  WSShellCasingSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WSShellCasingSndBtn->setPropertyV(WSNx,(short)120);
  WSShellCasingSndBtn->setPropertyV(WSNy,(short)200);
  WSShellCasingSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WSShellCasingSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSShellCasingSndDownF(WSCbase*);
    WSShellCasingSndBtn->addProcedureV("WSShellCasingSndDown","WSShellCasingSndDownF",WSShellCasingSndDownF,13);

  WSReloadSndBtn = new  WSCvbtn(WSecondaryGroup,"WSReloadSndBtn");
      WSReloadSndBtn->initialize();
  WSReloadSndBtn->setPropertyV(WSNname,"WSReloadSndBtn");
  WSReloadSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WSReloadSndBtn->setPropertyV(WSNx,(short)120);
  WSReloadSndBtn->setPropertyV(WSNy,(short)220);
  WSReloadSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WSReloadSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSReloadSndDownF(WSCbase*);
    WSReloadSndBtn->addProcedureV("WSReloadSndDown","WSReloadSndDownF",WSReloadSndDownF,13);

  WSChargedSndBtn = new  WSCvbtn(WSecondaryGroup,"WSChargedSndBtn");
      WSChargedSndBtn->initialize();
  WSChargedSndBtn->setPropertyV(WSNname,"WSChargedSndBtn");
  WSChargedSndBtn->setPropertyV(WSNvis,(WSCbool)1);
  WSChargedSndBtn->setPropertyV(WSNx,(short)120);
  WSChargedSndBtn->setPropertyV(WSNy,(short)240);
  WSChargedSndBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WSChargedSndBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSChargedSndDownF(WSCbase*);
    WSChargedSndBtn->addProcedureV("WSChargedSndDown","WSChargedSndDownF",WSChargedSndDownF,13);

  WSProjectileBtn = new  WSCvbtn(WSecondaryGroup,"WSProjectileBtn");
      WSProjectileBtn->initialize();
  WSProjectileBtn->setPropertyV(WSNname,"WSProjectileBtn");
  WSProjectileBtn->setPropertyV(WSNvis,(WSCbool)1);
  WSProjectileBtn->setPropertyV(WSNx,(short)120);
  WSProjectileBtn->setPropertyV(WSNy,(short)260);
  WSProjectileBtn->setPropertyV(WSNwidth,(unsigned short)140);
  WSProjectileBtn->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSProjectileDownF(WSCbase*);
    WSProjectileBtn->addProcedureV("WSProjectileDown","WSProjectileDownF",WSProjectileDownF,13);

  WSShellCasingOption = new  WSCoption(WSecondaryGroup,"WSShellCasingOption");
      WSShellCasingOption->initialize();
  WSShellCasingOption->setPropertyV(WSNvalue,(long)1);
  WSShellCasingOption->setPropertyV(WSNlabelString,"item1");
  WSShellCasingOption->setPropertyV(WSNname,"WSShellCasingOption");
  WSShellCasingOption->setPropertyV(WSNvis,(WSCbool)1);
  WSShellCasingOption->setPropertyV(WSNx,(short)120);
  WSShellCasingOption->setPropertyV(WSNy,(short)340);
  WSShellCasingOption->setPropertyV(WSNwidth,(unsigned short)140);
  WSShellCasingOption->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSShellCasingVChF(WSCbase*);
    WSShellCasingOption->addProcedureV("WSShellCasingVCh","WSShellCasingVChF",WSShellCasingVChF,3);

  Maivlab_200 = new  WSCvlabel(WSecondaryGroup,"Maivlab_200");
      Maivlab_200->initialize();
  Maivlab_200->setPropertyV(WSNlabelString,"Charging Ticks");
  Maivlab_200->setPropertyV(WSNname,"Maivlab_200");
  Maivlab_200->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_200->setPropertyV(WSNx,(short)15);
  Maivlab_200->setPropertyV(WSNy,(short)100);
  Maivlab_200->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_200->setPropertyV(WSNheight,(unsigned short)20);

  Maivlab_201 = new  WSCvlabel(WSecondaryGroup,"Maivlab_201");
      Maivlab_201->initialize();
  Maivlab_201->setPropertyV(WSNlabelString,"Recoil Magnitude");
  Maivlab_201->setPropertyV(WSNname,"Maivlab_201");
  Maivlab_201->setPropertyV(WSNvis,(WSCbool)1);
  Maivlab_201->setPropertyV(WSNx,(short)15);
  Maivlab_201->setPropertyV(WSNy,(short)120);
  Maivlab_201->setPropertyV(WSNwidth,(unsigned short)155);
  Maivlab_201->setPropertyV(WSNheight,(unsigned short)20);

  WSChargingTicksEdit = new  WSCvifield(WSecondaryGroup,"WSChargingTicksEdit");
      WSChargingTicksEdit->initialize();
  WSChargingTicksEdit->setPropertyV(WSNname,"WSChargingTicksEdit");
  WSChargingTicksEdit->setPropertyV(WSNvis,(WSCbool)1);
  WSChargingTicksEdit->setPropertyV(WSNx,(short)170);
  WSChargingTicksEdit->setPropertyV(WSNy,(short)100);
  WSChargingTicksEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WSChargingTicksEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSChargingTickVChF(WSCbase*);
    WSChargingTicksEdit->addProcedureV("WSChargingTickVCh","WSChargingTickVChF",WSChargingTickVChF,3);

  WSRecoilMagnitudeEdit = new  WSCvifield(WSecondaryGroup,"WSRecoilMagnitudeEdit");
      WSRecoilMagnitudeEdit->initialize();
  WSRecoilMagnitudeEdit->setPropertyV(WSNname,"WSRecoilMagnitudeEdit");
  WSRecoilMagnitudeEdit->setPropertyV(WSNvis,(WSCbool)1);
  WSRecoilMagnitudeEdit->setPropertyV(WSNx,(short)170);
  WSRecoilMagnitudeEdit->setPropertyV(WSNy,(short)120);
  WSRecoilMagnitudeEdit->setPropertyV(WSNwidth,(unsigned short)90);
  WSRecoilMagnitudeEdit->setPropertyV(WSNheight,(unsigned short)20);
    extern void WSRecoilMagnitudeVChF(WSCbase*);
    WSRecoilMagnitudeEdit->addProcedureV("WSRecoilMagnitudeVCh","WSRecoilMagnitudeVChF",WSRecoilMagnitudeVChF,3);

   MainWindow->setVisible(True);
   return MainWindow;
}

//--- end of src ---//
