diff --git a/data/editor/ddmax-freeze.rules b/data/editor/ddmax-freeze.rules new file mode 100644 index 000000000..b20f766dc --- /dev/null +++ b/data/editor/ddmax-freeze.rules @@ -0,0 +1,189 @@ +[Freeze] + +Index 0 +Pos 0 0 NOTINDEX 1 OR 16 OR 17 OR 18 OR 19 OR 20 OR 20 + +NewRun + +Index 1 + +Index 2 +Pos 0 0 EMPTY +Pos 0 -1 FULL +Pos 1 0 EMPTY +Pos 0 1 EMPTY +Pos -1 0 FULL + +Index 2 ROTATE +Pos 0 0 EMPTY +Pos 0 -1 FULL +Pos 1 0 FULL +Pos 0 1 EMPTY +Pos -1 0 EMPTY + +Index 2 XFLIP YFLIP +Pos 0 0 EMPTY +Pos 0 -1 EMPTY +Pos 1 0 FULL +Pos 0 1 FULL +Pos -1 0 EMPTY + +Index 2 ROTATE XFLIP YFLIP +Pos 0 0 EMPTY +Pos 0 -1 EMPTY +Pos 1 0 EMPTY +Pos 0 1 FULL +Pos -1 0 FULL + +Index 3 +Pos 0 0 EMPTY +Pos 0 -1 FULL +Pos 1 0 FULL +Pos 0 1 EMPTY +Pos -1 0 FULL + +Index 3 ROTATE +Pos 0 0 EMPTY +Pos 0 -1 FULL +Pos 1 0 FULL +Pos 0 1 FULL +Pos -1 0 EMPTY + +Index 3 XFLIP YFLIP +Pos 0 0 EMPTY +Pos 0 -1 EMPTY +Pos 1 0 FULL +Pos 0 1 FULL +Pos -1 0 FULL + +Index 3 ROTATE XFLIP YFLIP +Pos 0 0 EMPTY +Pos 0 -1 FULL +Pos 1 0 EMPTY +Pos 0 1 FULL +Pos -1 0 FULL + +Index 4 +Pos 0 0 EMPTY +Pos 0 -1 FULL +Pos 1 0 FULL +Pos 0 1 FULL +Pos -1 0 FULL + +Index 16 +Pos 0 -1 EMPTY +Pos -1 0 EMPTY +Pos -1 -1 EMPTY + +Index 16 ROTATE +Pos 0 -1 EMPTY +Pos 1 0 EMPTY +Pos 1 -1 EMPTY + +Index 16 XFLIP YFLIP +Pos 0 1 EMPTY +Pos 1 0 EMPTY +Pos 1 1 EMPTY + +Index 16 ROTATE XFLIP YFLIP +Pos 0 1 EMPTY +Pos -1 0 EMPTY +Pos -1 1 EMPTY + +Index 17 +Pos -1 0 EMPTY +Pos -1 -1 EMPTY +Pos 0 -1 EMPTY +Pos 1 -1 EMPTY +Pos 1 0 EMPTY + +Index 17 ROTATE +Pos 0 -1 EMPTY +Pos 1 -1 EMPTY +Pos 1 0 EMPTY +Pos 1 1 EMPTY +Pos 0 1 EMPTY + +Index 17 XFLIP YFLIP +Pos 1 0 EMPTY +Pos 1 1 EMPTY +Pos 0 1 EMPTY +Pos -1 1 EMPTY +Pos -1 0 EMPTY + +Index 17 ROTATE XFLIP YFLIP +Pos 0 -1 EMPTY +Pos -1 -1 EMPTY +Pos -1 0 EMPTY +Pos -1 1 EMPTY +Pos 0 1 EMPTY + +Index 18 +Pos 1 -1 FULL +Pos -1 1 FULL +Pos 1 0 EMPTY +Pos 1 1 EMPTY +Pos 0 1 EMPTY +Pos 0 -1 EMPTY +Pos -1 -1 EMPTY +Pos -1 0 EMPTY + +Index 18 ROTATE +Pos -1 -1 FULL +Pos 1 1 FULL +Pos 0 -1 EMPTY +Pos 1 -1 EMPTY +Pos 1 0 EMPTY +Pos -1 0 EMPTY +Pos -1 1 EMPTY +Pos 0 1 EMPTY + +Index 19 +Pos -1 1 FULL +Pos -1 -1 EMPTY +Pos 0 -1 EMPTY +Pos 1 -1 EMPTY +Pos 1 0 EMPTY +Pos 1 1 EMPTY +Pos 0 1 EMPTY +Pos -1 0 EMPTY + +Index 19 ROTATE +Pos -1 -1 FULL +Pos 0 -1 EMPTY +Pos 1 -1 EMPTY +Pos 1 0 EMPTY +Pos 1 1 EMPTY +Pos 0 1 EMPTY +Pos -1 1 EMPTY +Pos -1 0 EMPTY + +Index 19 XFLIP YFLIP +Pos 1 -1 FULL +Pos -1 -1 EMPTY +Pos 0 -1 EMPTY +Pos 1 0 EMPTY +Pos 1 1 EMPTY +Pos 0 1 EMPTY +Pos -1 1 EMPTY +Pos -1 0 EMPTY + +Index 19 ROTATE XFLIP YFLIP +Pos 1 1 FULL +Pos -1 -1 EMPTY +Pos 0 -1 EMPTY +Pos 1 -1 EMPTY +Pos 1 0 EMPTY +Pos 0 1 EMPTY +Pos -1 1 EMPTY +Pos -1 0 EMPTY + +Index 20 +Pos -1 -1 EMPTY +Pos 0 -1 EMPTY +Pos 1 -1 EMPTY +Pos 1 0 EMPTY +Pos 1 1 EMPTY +Pos 0 1 EMPTY +Pos -1 1 EMPTY +Pos -1 0 EMPTY diff --git a/data/mapres/ddmax-freeze.png b/data/mapres/ddmax-freeze.png new file mode 100644 index 000000000..1d393e911 Binary files /dev/null and b/data/mapres/ddmax-freeze.png differ