[Arena Map] FreeFall

Post Reply
AnniDv6
Posts: 1031
Joined: Mon Dec 12, 2011 3:25 pm

Re: [Arena Map] FreeFall

Post by AnniDv6 »

I edited the map into Arena.cs and ArenaTD.cs and added the maps .cs and recompiled the scripts file, but it wouldn't let me spawn when I loaded the map and I'm not sure it even actually loaded it. I think it has to be in the following format.

This is from the arena map standoff.cs

Code: Select all

%n = -1;
$Arena::object["standoff",%n++] = "base5.dis 0 0 0 0 0 0";
$Arena::object["standoff",%n++] = "w64gatedoor.dis -107.549 -0.160644 0.5 0 -0 -1.57";
$Arena::object["standoff",%n++] = "w64gatedoor.dis 107.46 0.273723 0.5 0 -0 1.57";
$Arena::object["standoff",%n++] = "w64gatedoor.dis -0.0953566 56.3938 -48 0 -0 0.00679844";
$Arena::object["standoff",%n++] = "w64gatedoor.dis 0.0973534 -56.6121 -48 0 -0 -3.14621";
$Arena::object["standoff",%n++] = "iblock.dis -0.940062 -0.743592 -101 0 -0 0.0103236";
$Arena::object["standoff",%n++] = "AmmoStation -65.8499 3.77274 -8.25 0 -0 -1.59959";
$Arena::object["standoff",%n++] = "AmmoStation -58.0999 17.484 -8.25 0 -0 1.55959";
$Arena::object["standoff",%n++] = "AmmoStation 58.196 -17.4131 -8.25 0 -0 -1.59164";
$Arena::object["standoff",%n++] = "AmmoStation 65.837 -3.68332 -8.25 0 -0 1.54833";
$Arena::object["standoff",%n++] = "PortGenerator 7.73004 -4.8822 -107.87 0 0 0";
$Arena::object["standoff",%n++] = "RepairKit -0.869995 -3.31025 -96 0 0 0";
$Arena::object["standoff",%n++] = "RepairKit -0.95996 1.30418 -96 0 0 0";
$Arena::object["standoff",%n++] = "spawn3 21.1415 0.0764223 -14 0 -0 1.57491";
$Arena::object["standoff",%n++] = "spawn3 -21.0185 -0.099666 -14 0 -0 -1.56841";
$Arena::object["standoff",%n++] = "spawn3 -6.25641 -30.5976 -48 0 -0 0.0152531";
$Arena::object["standoff",%n++] = "spawn3 -2.29911 -30.5372 -48 0 -0 0.00151083";
$Arena::object["standoff",%n++] = "spawn3 3.76293 -30.528 -48 0 -0 0.00151083";
$Arena::object["standoff",%n++] = "spawn3 7.18819 -30.5227 -48 0 -0 0.00151083";
$Arena::object["standoff",%n++] = "spawn3 6.96477 31.0901 -48 0 -0 3.14052";
$Arena::object["standoff",%n++] = "spawn3 3.70333 31.0936 -48 0 -0 3.14052";
$Arena::object["standoff",%n++] = "spawn3 -0.136656 31.0976 -48 0 -0 3.14052";
$Arena::object["standoff",%n++] = "spawn3 -4.0432 31.1018 -48 0 -0 3.14052";
$Arena::object["standoff",%n++] = "spawn3 -36.8643 -0.895983 -48 0 -0 -1.57187";
$Arena::object["standoff",%n++] = "spawn3 34.7246 -0.972973 -48 0 -0 1.57572";
$Arena::object["standoff",%n++] = "spawn3 -29.6908 -1.67229 -68 0 -0 -1.5427";
$Arena::object["standoff",%n++] = "spawn3 30.1377 0.442295 -68 0 -0 1.58066";
$Arena::object["standoff",%n++] = "spawn3 -38.291 54.3349 -48 0 -0 -2.24284";
$Arena::object["standoff",%n++] = "spawn3 37.8192 53.6691 -48 0 -0 2.32953";
$Arena::object["standoff",%n++] = "spawn3 37.8988 -53.9382 -48 0 -0 0.79738";
$Arena::object["standoff",%n++] = "spawn3 -36.5651 -52.0398 -48 0 -0 -0.741652";
$Arena::object["standoff",%n++] = "spawn3 23.3492 39.3324 -14 0 -0 2.52526";
$Arena::object["standoff",%n++] = "spawn3 -23.3482 39.3388 -14 0 -0 -2.51949";
$Arena::object["standoff",%n++] = "spawn3 23.3415 -39.3489 -14 0 -0 0.616939";
$Arena::object["standoff",%n++] = "spawn3 -23.3493 -39.3433 -14 0 -0 -0.614634";
%n = -1;
echo("!! Legendz Arena Map Loading");
perrinoia
Site Admin
Posts: 3732
Joined: Sun Jul 01, 2012 7:18 pm

Re: [Arena Map] FreeFall

Post by perrinoia »

Ugh... What a shit format.
Image
perrinoia
Site Admin
Posts: 3732
Joined: Sun Jul 01, 2012 7:18 pm

Re: [Arena Map] FreeFall

Post by perrinoia »

For God's sake... Use a function.

Example:

Code: Select all

function Arena::object(%arena, %shape, %pos, %rot)
{
	$Arena::object[%arena, ($Arena::object[%arena]++) - 1] = sprintf("%1 %2 %3", %shape, %pos, %rot);
}

Arena::object("standoff" "w64gatedoor.dis", "-107.549 -0.160644 0.5", "0 -0 -1.57");
Arena::object("standoff", "spawn3", "-23.3493 -39.3433 -14", "0 -0 -0.614634");
Image
User avatar
DaJ4ck3L
Crow{OZ}
Posts: 3375
Joined: Thu Jul 22, 2010 11:51 pm
Contact:

Re: [Arena Map] FreeFall

Post by DaJ4ck3L »

yea that arena loader is so out dated. quite a few changes i wanted to make to the main function to get a better loading system.
Image
Post Reply