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

📄 explosion_alias.lua

📁 这是整套横扫千军3D版游戏的源码
💻 LUA
字号:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------  file:    explosion_alias.lua--  brief:   explosion_alias.tdf lua parser--  author:  Dave Rodgers----  Copyright (C) 2007.--  Licensed under the terms of the GNU GPL, v2 or later.--------------------------------------------------------------------------------------------------------------------------------------------------------------------  Specifies a list of alias names for spring C++ classes, allows the aliases--  to have easier names and the C++ names to be changed independent of mods.--  Projectile class names can change in the future, so mods should not change--  this file. It is distributed with spring.--    Syntax:  <alias> = <real name>local TDF = VFS.Include('gamedata/parse_tdf.lua')local aliases, err = TDF.Parse('gamedata/explosion_alias.tdf')--------------------------------------------------------------------------------if (aliases == nil) then  -- load the defaults  aliases = {    generators = {      std    = 'CStdExplosionGenerator',      custom = 'CCustomExplosionGenerator',    },    projectiles = {      beamlaser             = 'CBeamLaserProjectile',      bubble                = 'CBubbleProjectile',      dirt                  = 'CDirtProjectile',      emg                   = 'CEmgProjectile',      expl                  = 'CExplosiveProjectile',      explspike             = 'CExploSpikeProjectile',      fireball              = 'CFireBallProjectile',      fire                  = 'CFireProjectile',      flame                 = 'CFlameProjectile',      flare                 = 'CFlareProjectile',      geosquare             = 'CGeoSquareProjectile',      lighting              = 'CLightingProjectile',      missile               = 'CMissileProjectile',      muzzleflame           = 'CMuzzleFlame',      piece                 = 'CPieceProjectile',      shieldpart            = 'CShieldPartProjectile',      smoke                 = 'CSmokeProjectile',      smoke2                = 'CSmokeProjectile2',      smoketrail            = 'CSmokeTrailProjectile',      spherepart            = 'CSpherePartProjectile',      starburst             = 'CStarburstProjectile',      torpedo               = 'CTorpedoProjectile',      tracer                = 'CTracerProjectile',      wake                  = 'CWakeProjectile',      heatcloud             = 'CHeatCloudProjectile',      gfx                   = 'CGfxProjectile',      SimpleParticleSystem  = 'CSimpleParticleSystem',      BitmapMuzzleFlame     = 'CBitmapMuzzleFlame',      DelaySpawner          = 'CExpGenSpawner',      ExplosionSphere       = 'CSpherePartSpawner',      ExplosionSpike        = 'CExploSpikeProjectile',      SimpleParticleSpawner = 'CSphereParticleSpawner',      SimpleGroundFlash     = 'CSimpleGroundFlash',    },  }end----------------------------------------------------------------------------------------------------------------------------------------------------------------return aliases----------------------------------------------------------------------------------------------------------------------------------------------------------------

⌨️ 快捷键说明

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