⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 launch.cpp

📁 一个三维打斗游戏
💻 CPP
字号:
// (C) Copyright 1996 by Anthony J. Carin.  All Rights Reserved.

#include <stdafx.h>
#include "3dwrap.h"
#include "tcdirect.h"
#include "stdio.h"
#include "personal.h"
#include "3dshapes.h"
#include "floor.h"
#include "command.h"
#include "levels.h"
#include "3dtools.h"
#include "bmpsurf.h"
#include "landscpe.h"

DudesWrapper *Game;

const float MINCAMDIST = 1.0f;
const float MAXCAMDIST = 7.0f;

global::global()
{
    centx       = 0;
    centy       = 0;
    cx          = 0;
    cy          = 0;
    detail      = 100;
    levelnum    = 0;
    levelptr    = 0;
    motionless  = TRUE;
    pause       = 0;
#ifdef EDITOR
    viewmode    = AERIAL;
#else
    viewmode    = CIRCLING;
#endif
    createtrigtable(sintable,costable);
    hero        = new personal();
    aim         = new coordinate();
    queue       = new drawqueue();
    floor       = new floortype();;
    tool3d      = new tc3dtools();
    landscapes  = new landscapelist();
    bmpsurfs    = new bmplist();
    highareas   = new highlist();
}

global::~global()
{
   queue->purge();
   delete tool3d;
   delete floor;
   delete levelptr;
   delete queue;
   delete aim;
   delete hero;
   delete landscapes;
   delete bmpsurfs;
   delete highareas;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -