📄 explosion_alias.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 + -