Skip to content
Snippets Groups Projects
DSDADoom_linedefs.cfg 38.3 KiB
Newer Older
misc
{
	0
	{
		title = "None";
	}
}

polyobj
{
  include("Hexen_linedefs.cfg", "polyobj");

  6 = null; // Polyobj_MoveTimes8
  93 = null; // Polyobj_OR_MoveTimes8

  59
  {
    title = "Polyobject Move to Spot (override)";
    id = "Polyobj_OR_MoveToSpot";
    arg0
    {
      title = "Polyobject Number";
      type = 25;
    }
    arg1
    {
      title = "Speed (mu. per octic)";
      type = 11;
      enum = "stair_speeds";
      default = 16;
    }
    arg2
    {
      title = "Target MapSpot Tag";
      type = 14;
      targetclasses = "MapSpot,MapSpotGravity";
    }
  }

  86
  {
    title = "Polyobject Move to Spot";
    id = "Polyobj_MoveToSpot";
    arg0
    {
      title = "Polyobject Number";
      type = 25;
    }
    arg1
    {
      title = "Speed (mu. per octic)";
      type = 11;
      enum = "stair_speeds";
      default = 16;
    }
    arg2
    {
      title = "Target MapSpot Tag";
      type = 14;
      targetclasses = "MapSpot,MapSpotGravity";
    }
  }

  87
  {
    title = "Polyobject Stop";
    id = "Polyobj_Stop";
    arg0
    {
      title = "Polyobject Number";
      type = 25;
    }
  }

  88
  {
    title = "Polyobject Move to";
    id = "Polyobj_MoveTo";
    arg0
    {
      title = "Polyobject Number";
      type = 25;
    }
    arg1
    {
      title = "Speed (mu. per octic)";
      type = 11;
      enum = "stair_speeds";
      default = 16;
    }
    arg2
    {
      title = "Target X Pos";
    }
    arg3
    {
      title = "Target Y Pos";
    }
  }

  89
  {
    title = "Polyobject Move to (override)";
    id = "Polyobj_OR_MoveTo";
    arg0
    {
      title = "Polyobject Number";
      type = 25;
    }
    arg1
    {
      title = "Speed (mu. per octic)";
      type = 11;
      enum = "stair_speeds";
      default = 16;
    }
    arg2
    {
      title = "Target X Pos";
    }
    arg3
    {
      title = "Target Y Pos";
    }
  }
}

line
{
  title = "Line";

  55
  {
    title = "Line Set Blocking";
    id = "Line_SetBlocking";

    arg0
    {
      title = "Target Line Tag";
      type = 15;
    }
    arg1
    {
      title = "Set Flags";
      type = 12;
      enum = "linesetblockingflags";
    }
    arg2
    {
      title = "Clear Flags";
      type = 12;
      enum = "linesetblockingflags";
    }
  }
}

door
{
  include("Hexen_linedefs.cfg", "door");

  202
  {
    title = "Door Generic";
    id = "Generic_Door";

    arg0
    {
      title = "Sector Tag";
      type = 13;
    }
    arg1
    {
      title = "Movement Speed";
      type = 11;
      enum = "flat_speeds";
      default = 16;
    }
    arg2
    {
      title = "Type";
      type = 26;
      enum
      {
        0 = "Open Close";
        1 = "Open Stay";
        2 = "Close Open";
        3 = "Close Stay";
      }
      flags
      {
        64 = "No retrigger";
        128 = "Tag is light tag";
      }
    }
    arg3
    {
      title = "Delay";
      type = 11;
      enum = "generic_door_delays";
      default = 34;
Loading
Loading full blame...