You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
985 B
33 lines
985 B
public static class QConstants
|
|
{
|
|
public const int MaxQPath = 64; // Should correspond to MAX_QPATH
|
|
public const int MaxMapHulls = 4; // Should correspond to MAX_MAP_HULLS
|
|
public const int MaxSkins = 32; // Should correspond to MAX_SKINS
|
|
public const int MaxDLights = 64; // Should correspond to MAX_DLIGHTS
|
|
public const int MaxLightmaps = 4; // Should correspond to MAXLIGHTMAPS
|
|
|
|
public const int LightmapBlockWidth = 256; // Should correspond to LMBLOCK_WIDTH
|
|
public const int LightmapBlockHeight = 256; // Should correspond to LMBLOCK_HEIGHT
|
|
}
|
|
|
|
// Should correspond to particle_effect_t in game_uniquake.c
|
|
public enum ParticleEffect
|
|
{
|
|
Explosion = 0,
|
|
RogueExplosion,
|
|
BlobExplosion,
|
|
LavaSplash,
|
|
TeleportSplash,
|
|
}
|
|
|
|
// Should correspond to `int type` argument in R_RocketTrail
|
|
public enum ParticleTrail
|
|
{
|
|
Rocket = 0,
|
|
Smoke = 1,
|
|
Blood = 2,
|
|
Tracer = 3,
|
|
SlightBlood = 4,
|
|
Tracer2 = 5,
|
|
VoreBall = 6,
|
|
}
|