CEG

Source: rts/Sim/Projectiles

Contents

Introduction

CEG stands for Custom Explosion Generator, a scripting language for creating graphical effects. These are most commonly used to draw a graphical effect when a weapon hits a target, but can also be called from COB and Lua .

Files Needed

The actual CEGs are defined in .tdf or .lua files in effects/ (preffered) or gamedata/explosions/ (old standard). You will also need a resources.lua in gamedata/ to define textures, as well as the actual textures in bitmaps/. Finally, you need the weapon, unit, COB, and or Lua files that you are calling the CEGs from.

What Can Call a CEG?

  • A weapon, through cegtag, explosiongenerator, bounceexplosiongenerator.
  • A COB script, though emit-sfx 1024 + X.
  • A Lua script, through Spring.SpawnCEG.
  • A piece of a unit exploded via script can have a CEG attached to it

Further information

For details see:


 
 

Page editing toolbox

Browse
Main page
Community portal
Current events
Recent changes
Random page
Help
Edit
View source
Editing help
This page
Discuss this page
New section
Printable version
Context
Page history
What links here
Related changes
My pages
Log in
Special pages
New pages
<imagelist>
Statistics
More...

Site layout created by Roflcopter et al.