All pastes #28232 Raw Edit

Mine

public text v1 · immutable
#28232 ·published 2005-11-10 15:45 UTC
rendered paste body
class TerritoryInfo extends Info
	showcategories(Movement)
	native
	placeable;

#exec Texture Import File=Textures\Territory_info.pcx Name=S_TerritoryInfo Mips=Off MASKED=1

enum InitalSpawn
{
	all,
	random1,
	random2
};

struct AnywhereNpc
{
	var() name NpcName;
	var() int	total;
	var() string respawn;
	var() string nickname;
	var() name ai;
	var() array<NpcPrivate> Privates;
	var() WhenExtinctionCreate when_extinction_create;
	var() bool bWayPointsShow;
	var() array<WayPoint> WayPoints;
};

struct AnywhereNpcMaker
{
	var() bool bGroup;
	var() InitalSpawn inital_spawn;
	var() int maximum_npc;
	var() array<AnywhereNpc> Npc;
};

var()	string	TerritoryName;
var()	int		PointNum;
var()	float	TerritoryHeight;
var()	vector	DeltaPoint[64];
var()	color	LineColor;
var()	array<AnywhereNpcMaker> npcmaker;

defaultproperties
{
    PointNum=4
    TerritoryHeight=200.00
    DeltaPoint(0)=(X=-100.00,Y=-100.00,Z=0.00),
    DeltaPoint(1)=(X=100.00,Y=-100.00,Z=0.00),
    DeltaPoint(2)=(X=100.00,Y=100.00,Z=0.00),
    DeltaPoint(3)=(X=-100.00,Y=100.00,Z=0.00),
    LineColor=(R=255,G=10,B=10,A=255),
    bAlwaysVisible=True
    bStatic=True
    Texture=Texture'S_TerritoryInfo'
    bStaticLighting=True
}