false normalisation of axis.

Designed a level that creates new, exciting, and challenging Armagetron game play? Or maybe just something funky. Put it right here.
Post Reply
User avatar
ed
Match Winner
Posts: 613
Joined: Mon Feb 13, 2006 12:34 pm
Location: UK

false normalisation of axis.

Post by ed »

Been playing around with false normalisation of axis.
Getting some peculiar results.
The map is a very basic fortress one, but the y axis are four times the length of the x axis.
If I load it locally single player all is fine and it plays no problem.
But when I load it on Crazy Tronners Wild Fortress with other opponents it's all wrong.
They axis work as they should. It's not exactly laggy, but walls are very bendy and vanish and reappear all over the place. It's fun for a spell, but too out of control to be included in the Fortress, which is a shame as it shows promise.


Map:

Code: Select all

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE Resource SYSTEM "map-0.2.8_beta3.dtd">
<Resource type="aamap" name="alice_fortress" version="0.0.3" author="ed" category="fortress">
 <Map version="0.2.8">

	<Settings> 

   <Setting name="FORTRESS_CONQUERED_KILL_MIN" value="0" />
   <Setting name="FORTRESS_CONQUEST_DECAY_RATE" value=".1" />
   <Setting name="FORTRESS_CONQUEST_RATE" value=".5" />
   <Setting name="FORTRESS_DEFEND_RATE" value=".35" />

   <Setting name="WIN_ZONE_INITIAL_SIZE" value="40" />
   <Setting name="WIN_ZONE_RANDOMNESS" value="0" />
   <Setting name="WIN_ZONE_DEATHS" value="1" />
   <Setting name="WIN_ZONE_EXPANSION" value="4" />

   <Setting name="CYCLE_BRAKE" value="30" />
   <Setting name="CYCLE_BRAKE_REFILL" value=".1" />
   <Setting name="CYCLE_BRAKE_DEPLETE" value="1" />

   <Setting name="SP_WALLS_LENGTH" value="500" />

   <Setting name="WALLS_LENGTH" value="500" />
   <Setting name="CYCLE_ACCEL_RIM" value="1" />
   <Setting name="CYCLE_ACCEL" value="10" />
   <Setting name="CYCLE_SPEED" value="15" />
   <Setting name="CYCLE_START_SPEED" value="20" />
   <Setting name="CYCLE_SPEED_MIN" value=".25" />
   <Setting name="CYCLE_RUBBER" value="5" />
   <Setting name="CYCLE_TURN_SPEED_FACTOR" value=".95" />

	</Settings>

	<World>
		<Field>
		 <Axes number="4" normalize="false">
	         <Axis xdir="0" ydir="4"/>
	         <Axis xdir="1" ydir="0"/>
	         <Axis xdir="0" ydir="-4"/>
	         <Axis xdir="-1" ydir="0"/>
	        </Axes>


				<Spawn	x="255"	y="50"	xdir="0"	ydir="1"	/>
				<Spawn	x="245"	y="950"	xdir="0"	ydir="-1"	/>
			
				<Wall>
					<Point	x="0"	y="0"	/>
					<Point	x="0"	y="1000"	/>
					<Point	x="500"	y="1000"	/>
					<Point	x="500"	y="0"	/>
					<Point	x="0"	y="0"	/>
				</Wall>

				<Zone effect="fortress">
					<ShapeCircle radius="40">
						<Point x="250" y="50" />
					</ShapeCircle>
				</Zone>

				<Zone effect="fortress">
					<ShapeCircle radius="40">
						<Point x="250" y="950" />
					</ShapeCircle>
				</Zone>
			</Field>
		</World>
	</Map>
</Resource>
Bendy Walls:
Image

Vanishing Walls:
Image
Last edited by ed on Tue Mar 10, 2009 11:50 am, edited 1 time in total.
User avatar
iceman
Reverse Adjust Outside Corner Grinder
Posts: 2448
Joined: Fri Jan 09, 2004 9:54 am
Location: Yorkshire, England. Quote: Its the fumes, they make one want to play
Contact:

Post by iceman »

great idea , looks like the current version isnt too happy with it :lol:

even so it looks like fun :lol:
Image He who laughs last, probably has a back-up
Image
Image
sorry about the large animated gif
User avatar
dlh
Formerly That OS X Guy
Posts: 2035
Joined: Fri Jan 02, 2004 12:05 am
Contact:

Post by dlh »

Code: Select all

version="0.0.3"
Needs more beta.
User avatar
Z-Man
God & Project Admin
Posts: 11585
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Post by Z-Man »

Looks like the netcode assumes normalization of the driving direction somewhere, I'll have a look at it. Client and server updates will probably be required.
User avatar
ed
Match Winner
Posts: 613
Joined: Mon Feb 13, 2006 12:34 pm
Location: UK

Post by ed »

Should have saild the server is running 0.2.8.1 unix dedicated.

Heres another pic which demonstates it's crazyness.
Look at Shadow's tiny tail. Follow jungle's bendy one:

Image
Post Reply