330 tfSpawnTargets = $00000004; |
328 tfSpawnTargets = $00000004; |
331 tfIgnoreDelays = $00000008; |
329 tfIgnoreDelays = $00000008; |
332 tfTargetRespawn = $00000010; |
330 tfTargetRespawn = $00000010; |
333 |
331 |
334 gfAny = $FFFFFFFF; |
332 gfAny = $FFFFFFFF; |
335 gfForts = $00000001; |
333 gfOneClanMode = $00000001; // used in trainings |
336 gfMultiWeapon = $00000002; // used in trainings |
334 gfMultiWeapon = $00000002; // used in trainings |
337 gfSolidLand = $00000004; |
335 gfSolidLand = $00000004; |
338 gfBorder = $00000008; |
336 gfBorder = $00000008; |
339 gfDivideTeams = $00000010; |
337 gfDivideTeams = $00000010; |
340 gfLowGravity = $00000020; |
338 gfLowGravity = $00000020; |
342 gfInvulnerable = $00000080; |
340 gfInvulnerable = $00000080; |
343 gfMines = $00000100; // redundant? same effect as 'landadds 0' |
341 gfMines = $00000100; // redundant? same effect as 'landadds 0' |
344 gfVampiric = $00000200; |
342 gfVampiric = $00000200; |
345 gfKarma = $00000400; |
343 gfKarma = $00000400; |
346 gfArtillery = $00000800; |
344 gfArtillery = $00000800; |
347 gfOneClanMode = $00001000; // used for testing |
345 gfForts = $00001000; |
348 gfRandomOrder = $00002000; |
346 gfRandomOrder = $00002000; |
349 gfKing = $00004000; |
347 gfKing = $00004000; |
350 gfPlaceHog = $00008000; |
348 gfPlaceHog = $00008000; |
351 gfSharedAmmo = $00010000; |
349 gfSharedAmmo = $00010000; |
352 gfDisableGirders = $00020000; |
350 gfDisableGirders = $00020000; |
353 //gfExplosives = $00040000; // unused flag, reuse it |
351 gfDisableLandObjects = $00040000; |
354 gfDisableLandObjects = $00080000; |
352 gfAISurvival = $00080000; |
355 gfAISurvival = $00100000; |
353 gfInfAttack = $00100000; |
356 gfInfAttack = $00200000; |
354 gfResetWeps = $00200000; |
357 gfResetWeps = $00400000; |
355 gfPerHogAmmo = $00400000; |
358 gfPerHogAmmo = $00800000; |
|
359 // NOTE: When adding new game flags, ask yourself |
356 // NOTE: When adding new game flags, ask yourself |
360 // if a "game start notice" would be useful. If so, |
357 // if a "game start notice" would be useful. If so, |
361 // add one in uWorld.pas - look for "AddGoal". |
358 // add one in uWorld.pas - look for "AddGoal". |
362 |
359 |
363 gstDrowning = $00000001; |
360 gstDrowning = $00000001; |