Members | Sign In
All Forums > Mission Scripting
avatar

Another inconsistency in Artemis mission parser

posted May 15, 2012 05:59:49 by Hissatsu
Greetings.

Trying to understand what's wrong with aaroncspock's mission, i found an inconsistency in Artemis mission parser.

If you copy mission code at the bottom of this post, run a server and a client, click ready to play on client and start server, you will have following results when you start your mission:

1) One of the following will happen with running applications:
* Your client will crash with error "pos.x < -space.W"
* Your server will crash with error "pos.x < -space.W"
* Both client and server will not crash

2) Nebuls will be spawned in one of the following ways on the map:
* All nebulas will spawn in a line between their start position and 0,0,0 position
* All nebulas will spawn in a point specified by their start position

3) Mines and asteroids will be spawned usually in the following way:
* All mines and asteroids will spawn in a line between their start position and point around ~56k by 29k
* But maybe i just didnt got to see another possible way, i think the other way is from start to 0.0.0 or at start, which causes the server crash

PS: Mission code

<mission_data version="1.65" background_id_arme="">
<start name_arme="Start">
<create type="player" x="91220" y="0" z="61585" angle="30" name="U.S.S. Viper" />
<set_difficulty_level value="5" />
<set_skybox_index index="9" />
<big_message title="Escort" subtitle1="by Clark Fox and Aaron Cram" subtitle2="adventure for Artemis 1.61" />
<set_timer name="start_mission_timer_1" seconds="10" />
<set_variable name="chapter_1" value="1" />
<create count="10" type="nebulas" startX="96586" startY="0" startZ="54878" />
<create count="10" type="nebulas" startX="92440" startY="0" startZ="53414" />
<create count="10" type="nebulas" startX="92440" startY="0" startZ="53292" />
<create count="10" type="nebulas" startX="93781" startY="0" startZ="53536" />
<create count="10" type="nebulas" startX="94879" startY="0" startZ="53536" />
<create count="10" type="nebulas" startX="91708" startY="0" startZ="52804" />
<create count="10" type="nebulas" startX="89025" startY="0" startZ="52317" />
<create count="10" type="nebulas" startX="88171" startY="0" startZ="52317" />
<create count="10" type="nebulas" startX="87318" startY="0" startZ="51585" />
<create count="10" type="nebulas" startX="86586" startY="0" startZ="51097" />
<create count="10" type="nebulas" startX="85976" startY="0" startZ="50731" />
<create count="10" type="nebulas" startX="84757" startY="0" startZ="50731" />
<create count="10" type="nebulas" startX="84269" startY="0" startZ="50731" />
<create count="10" type="nebulas" startX="83537" startY="0" startZ="50731" />
<create count="10" type="nebulas" startX="82561" startY="0" startZ="50731" />
<create count="10" type="nebulas" startX="80976" startY="0" startZ="50365" />
<create count="10" type="nebulas" startX="79513" startY="0" startZ="50121" />
<create count="10" type="nebulas" startX="77561" startY="0" startZ="49756" />
<create count="10" type="nebulas" startX="75488" startY="0" startZ="49268" />
<create count="10" type="nebulas" startX="74635" startY="0" startZ="49024" />
<create count="10" type="nebulas" startX="73171" startY="0" startZ="48658" />
<create count="10" type="nebulas" startX="71708" startY="0" startZ="48658" />
<create count="10" type="nebulas" startX="70488" startY="0" startZ="48536" />
<create count="10" type="nebulas" startX="68293" startY="0" startZ="48414" />
<create count="10" type="nebulas" startX="63903" startY="0" startZ="49268" />
<create count="10" type="nebulas" startX="63171" startY="0" startZ="49390" />
<create count="10" type="nebulas" startX="60366" startY="0" startZ="49146" />
<create count="10" type="nebulas" startX="58171" startY="0" startZ="48292" />
<create count="10" type="nebulas" startX="55976" startY="0" startZ="47804" />
<create count="10" type="nebulas" startX="53781" startY="0" startZ="47682" />
<create count="10" type="nebulas" startX="52440" startY="0" startZ="47682" />
<create count="10" type="nebulas" startX="50732" startY="0" startZ="47560" />
<create count="10" type="nebulas" startX="48903" startY="0" startZ="46951" />
<create count="10" type="nebulas" startX="48781" startY="0" startZ="46951" />
<create count="10" type="nebulas" startX="48049" startY="0" startZ="46585" />
<create count="10" type="nebulas" startX="45366" startY="0" startZ="46463" />
<create count="10" type="nebulas" startX="43171" startY="0" startZ="46463" />
<create count="10" type="nebulas" startX="42318" startY="0" startZ="46219" />
<create count="10" type="nebulas" startX="40366" startY="0" startZ="45121" />
<create count="10" type="nebulas" startX="39391" startY="0" startZ="44634" />
<create count="10" type="nebulas" startX="38415" startY="0" startZ="43658" />
<create count="10" type="nebulas" startX="63415" startY="0" startZ="45365" />
<create count="10" type="nebulas" startX="66098" startY="0" startZ="46707" />
<create count="10" type="nebulas" startX="30854" startY="0" startZ="41341" />
<create count="10" type="nebulas" startX="31708" startY="0" startZ="41463" />
<create count="10" type="nebulas" startX="34269" startY="0" startZ="41951" />
<create count="10" type="nebulas" startX="35122" startY="0" startZ="42439" />
<create count="10" type="nebulas" startX="27805" startY="0" startZ="41219" />
<create count="10" type="nebulas" startX="23781" startY="0" startZ="40487" />
<create count="10" type="nebulas" startX="22927" startY="0" startZ="39878" />
<create count="10" type="nebulas" startX="21952" startY="0" startZ="39512" />
<create count="10" type="nebulas" startX="20610" startY="0" startZ="39390" />
<create count="10" type="nebulas" startX="17318" startY="0" startZ="39390" />
<create count="10" type="nebulas" startX="16098" startY="0" startZ="39512" />
<create count="10" type="nebulas" startX="15976" startY="0" startZ="39512" />
<create count="10" type="nebulas" startX="15000" startY="0" startZ="39634" />
<create count="10" type="nebulas" startX="13781" startY="0" startZ="39634" />
<create count="10" type="nebulas" startX="12805" startY="0" startZ="39756" />
<create count="10" type="nebulas" startX="10732" startY="0" startZ="39756" />
<create count="10" type="nebulas" startX="8537" startY="0" startZ="39878" />
<create count="10" type="nebulas" startX="6220" startY="0" startZ="39878" />
<create count="10" type="nebulas" startX="5366" startY="0" startZ="39878" />
<create count="10" type="nebulas" startX="4025" startY="0" startZ="39878" />
<create count="10" type="nebulas" startX="3537" startY="0" startZ="39756" />
<create count="10" type="nebulas" startX="2196" startY="0" startZ="39634" />
<create count="10" type="nebulas" startX="52683" startY="0" startZ="3048" />
<create count="10" type="nebulas" startX="51220" startY="0" startZ="7073" />
<create count="10" type="nebulas" startX="49635" startY="0" startZ="10609" />
<create count="10" type="nebulas" startX="48293" startY="0" startZ="12560" />
<create count="10" type="nebulas" startX="47561" startY="0" startZ="14268" />
<create count="10" type="nebulas" startX="46586" startY="0" startZ="16585" />
<create count="10" type="nebulas" startX="45488" startY="0" startZ="19146" />
<create count="10" type="nebulas" startX="45122" startY="0" startZ="20609" />
<create count="10" type="nebulas" startX="45000" startY="0" startZ="22804" />
<create count="10" type="nebulas" startX="42805" startY="0" startZ="25731" />
<create count="10" type="nebulas" startX="33537" startY="0" startZ="28780" />
<create count="10" type="nebulas" startX="29391" startY="0" startZ="28170" />
<create count="10" type="nebulas" startX="28415" startY="0" startZ="26829" />
<create count="10" type="nebulas" startX="32074" startY="0" startZ="27804" />
<create count="10" type="nebulas" startX="39391" startY="0" startZ="27195" />
<create count="10" type="nebulas" startX="26586" startY="0" startZ="26341" />
<create count="10" type="nebulas" startX="17196" startY="0" startZ="26585" />
<create count="10" type="nebulas" startX="17561" startY="0" startZ="27317" />
<create count="10" type="nebulas" startX="20488" startY="0" startZ="28902" />
<create count="10" type="nebulas" startX="24025" startY="0" startZ="26951" />
<create count="10" type="nebulas" startX="16708" startY="0" startZ="26463" />
<create count="10" type="nebulas" startX="10610" startY="0" startZ="28048" />
<create count="10" type="nebulas" startX="10366" startY="0" startZ="28048" />
<create count="10" type="nebulas" startX="7440" startY="0" startZ="27682" />
<create count="10" type="nebulas" startX="3537" startY="0" startZ="28658" />
<create count="10" type="nebulas" startX="1098" startY="0" startZ="25487" />
<create count="10" type="nebulas" startX="610" startY="0" startZ="26463" />
<create count="10" type="nebulas" startX="8415" startY="0" startZ="27804" />
<create count="10" type="nebulas" startX="13049" startY="0" startZ="26707" />
<create count="10" type="nebulas" startX="16098" startY="0" startZ="27560" />
<create count="10" type="nebulas" startX="17805" startY="0" startZ="27682" />
<create count="10" type="nebulas" startX="33171" startY="0" startZ="25975" />
<create count="10" type="nebulas" startX="37927" startY="0" startZ="26341" />
<create count="10" type="nebulas" startX="97318" startY="0" startZ="43170" />
<create count="10" type="nebulas" startX="97561" startY="0" startZ="43048" />
<create count="10" type="nebulas" startX="92074" startY="0" startZ="41585" />
<create count="10" type="nebulas" startX="89269" startY="0" startZ="39756" />
<create count="10" type="nebulas" startX="86586" startY="0" startZ="38902" />
<create count="10" type="nebulas" startX="89513" startY="0" startZ="39756" />
<create count="10" type="nebulas" startX="94025" startY="0" startZ="41829" />
<create count="10" type="nebulas" startX="95244" startY="0" startZ="41829" />
<create count="10" type="nebulas" startX="82805" startY="0" startZ="38170" />
<create count="10" type="nebulas" startX="79879" startY="0" startZ="35121" />
<create count="10" type="nebulas" startX="79879" startY="0" startZ="34634" />
<create count="10" type="nebulas" startX="78659" startY="0" startZ="32926" />
<create count="10" type="nebulas" startX="79025" startY="0" startZ="29146" />
<create count="10" type="nebulas" startX="71586" startY="0" startZ="25609" />
<create count="10" type="nebulas" startX="67318" startY="0" startZ="27195" />
<create count="10" type="nebulas" startX="65854" startY="0" startZ="27804" />
<create count="10" type="nebulas" startX="70732" startY="0" startZ="26707" />
<create count="10" type="nebulas" startX="76220" startY="0" startZ="26707" />
<create count="10" type="nebulas" startX="79147" startY="0" startZ="29024" />
<create count="10" type="nebulas" startX="70122" startY="0" startZ="28048" />
<create count="10" type="nebulas" startX="65244" startY="0" startZ="26463" />
<create count="10" type="nebulas" startX="62196" startY="0" startZ="27560" />
<create count="10" type="nebulas" startX="60854" startY="0" startZ="23902" />
<create count="10" type="nebulas" startX="60610" startY="0" startZ="20487" />
<create count="10" type="nebulas" startX="60976" startY="0" startZ="19146" />
<create count="10" type="nebulas" startX="61586" startY="0" startZ="18170" />
<create count="10" type="nebulas" startX="61586" startY="0" startZ="17560" />
<create count="10" type="nebulas" startX="61586" startY="0" startZ="15243" />
<create count="10" type="nebulas" startX="61586" startY="0" startZ="13048" />
<create count="10" type="nebulas" startX="60488" startY="0" startZ="11463" />
<create count="10" type="nebulas" startX="60610" startY="0" startZ="10487" />
<create count="10" type="nebulas" startX="61830" startY="0" startZ="9024" />
<create count="10" type="nebulas" startX="63049" startY="0" startZ="7560" />
<create count="10" type="nebulas" startX="64513" startY="0" startZ="6341" />
<create count="10" type="nebulas" startX="65732" startY="0" startZ="5243" />
<create count="10" type="nebulas" startX="67074" startY="0" startZ="4146" />
<create count="10" type="nebulas" startX="67927" startY="0" startZ="2926" />
<create count="10" type="nebulas" startX="68171" startY="0" startZ="1829" />
<create count="10" type="nebulas" startX="68171" startY="0" startZ="1585" />
<create count="10" type="nebulas" startX="68171" startY="0" startZ="1341" />
<create count="10" type="nebulas" startX="94757" startY="0" startZ="47560" />
<create count="10" type="nebulas" startX="93537" startY="0" startZ="47560" />
<create count="10" type="nebulas" startX="90854" startY="0" startZ="47804" />
<create count="10" type="nebulas" startX="89635" startY="0" startZ="51097" />
<create count="10" type="nebulas" startX="78903" startY="0" startZ="44024" />
<create count="10" type="nebulas" startX="80610" startY="0" startZ="40975" />
<create count="10" type="nebulas" startX="84513" startY="0" startZ="41219" />
<create count="10" type="nebulas" startX="83903" startY="0" startZ="49634" />
<create count="10" type="nebulas" startX="86220" startY="0" startZ="48780" />
<create count="10" type="nebulas" startX="83781" startY="0" startZ="42317" />
<create count="10" type="nebulas" startX="68659" startY="0" startZ="37073" />
<create count="10" type="nebulas" startX="76342" startY="0" startZ="45975" />
<create count="10" type="nebulas" startX="74391" startY="0" startZ="26585" />
<create count="10" type="nebulas" startX="73415" startY="0" startZ="39878" />
<create count="10" type="nebulas" startX="62196" startY="0" startZ="45487" />
<create count="10" type="nebulas" startX="73049" startY="0" startZ="40000" />
<create count="10" type="nebulas" startX="75244" startY="0" startZ="32804" />
<create count="10" type="nebulas" startX="55976" startY="0" startZ="34390" />
<create count="10" type="nebulas" startX="68049" startY="0" startZ="40365" />
<create count="10" type="nebulas" startX="66830" startY="0" startZ="39268" />
<create count="10" type="nebulas" startX="64635" startY="0" startZ="44512" />
<create count="10" type="nebulas" startX="49391" startY="0" startZ="45243" />
<create count="10" type="nebulas" startX="59025" startY="0" startZ="39268" />
<create count="10" type="nebulas" startX="63049" startY="0" startZ="33902" />
<create count="10" type="nebulas" startX="65122" startY="0" startZ="30853" />
<create count="10" type="nebulas" startX="48537" startY="0" startZ="24390" />
<create count="10" type="nebulas" startX="48415" startY="0" startZ="24634" />
<create count="10" type="nebulas" startX="32318" startY="0" startZ="33780" />
<create count="10" type="nebulas" startX="44269" startY="0" startZ="39634" />
<create count="10" type="nebulas" startX="46098" startY="0" startZ="40365" />
<create count="10" type="nebulas" startX="47927" startY="0" startZ="34512" />
<create count="10" type="nebulas" startX="53781" startY="0" startZ="42682" />
<create count="10" type="nebulas" startX="58049" startY="0" startZ="44268" />
<create count="10" type="nebulas" startX="53415" startY="0" startZ="41585" />
<create count="10" type="nebulas" startX="35976" startY="0" startZ="39024" />
<create count="10" type="nebulas" startX="17440" startY="0" startZ="37439" />
<create count="10" type="nebulas" startX="26342" startY="0" startZ="31585" />
<create count="10" type="nebulas" startX="33415" startY="0" startZ="34390" />
<create count="10" type="nebulas" startX="43659" startY="0" startZ="32560" />
<create count="10" type="nebulas" startX="28537" startY="0" startZ="32804" />
<create count="10" type="nebulas" startX="26098" startY="0" startZ="35853" />
<create count="10" type="nebulas" startX="16098" startY="0" startZ="33780" />
<create count="10" type="nebulas" startX="10854" startY="0" startZ="31585" />
<create count="10" type="nebulas" startX="11464" startY="0" startZ="33902" />
<create count="10" type="nebulas" startX="10488" startY="0" startZ="35853" />
<create count="10" type="nebulas" startX="3171" startY="0" startZ="33048" />
<create count="10" type="nebulas" startX="40732" startY="0" startZ="29756" />
<create count="10" type="nebulas" startX="56586" startY="0" startZ="25975" />
<create count="10" type="nebulas" startX="57440" startY="0" startZ="19146" />
<create count="10" type="nebulas" startX="56464" startY="0" startZ="24390" />
<create count="10" type="nebulas" startX="49757" startY="0" startZ="22073" />
<create count="10" type="nebulas" startX="50732" startY="0" startZ="24268" />
<create count="10" type="nebulas" startX="51586" startY="0" startZ="27926" />
<create count="10" type="nebulas" startX="55854" startY="0" startZ="18658" />
<create count="10" type="nebulas" startX="56098" startY="0" startZ="12317" />
<create count="10" type="nebulas" startX="55000" startY="0" startZ="14634" />
<create count="10" type="nebulas" startX="52196" startY="0" startZ="18658" />
<create count="10" type="nebulas" startX="56342" startY="0" startZ="21951" />
<create count="10" type="nebulas" startX="61952" startY="0" startZ="33414" />
<create count="10" type="nebulas" startX="55122" startY="0" startZ="34756" />
<create count="10" type="nebulas" startX="59513" startY="0" startZ="34024" />
<create count="10" type="nebulas" startX="72074" startY="0" startZ="37439" />
<create count="10" type="nebulas" startX="68293" startY="0" startZ="35243" />
<create count="10" type="nebulas" startX="70610" startY="0" startZ="28414" />
<create count="10" type="nebulas" startX="70244" startY="0" startZ="34390" />
<create count="10" type="nebulas" startX="41464" startY="0" startZ="37439" />
<create count="10" type="nebulas" startX="41342" startY="0" startZ="34146" />
<create count="10" type="nebulas" startX="56830" startY="0" startZ="12560" />
<create count="10" type="nebulas" startX="56464" startY="0" startZ="5487" />
<create count="10" type="nebulas" startX="60244" startY="0" startZ="5487" />
<create count="10" type="nebulas" startX="63171" startY="0" startZ="4512" />
<create count="10" type="nebulas" startX="58659" startY="0" startZ="5365" />
<create count="10" type="nebulas" startX="57196" startY="0" startZ="3902" />
<create count="10" type="nebulas" startX="58781" startY="0" startZ="1585" />
<create count="10" type="nebulas" startX="47683" startY="0" startZ="9146" />
<create count="10" type="nebulas" startX="50488" startY="0" startZ="13292" />
<create count="10" type="nebulas" startX="55366" startY="0" startZ="15243" />
<create count="10" type="nebulas" startX="50732" startY="0" startZ="11341" />
<create count="10" type="nebulas" startX="61342" startY="0" startZ="12195" />
<create count="10" type="nebulas" startX="60854" startY="0" startZ="11463" />
<create count="10" type="nebulas" startX="47318" startY="0" startZ="31829" />
<create count="10" type="nebulas" startX="36708" startY="0" startZ="35487" />
<create count="10" type="nebulas" startX="49757" startY="0" startZ="38780" />
<create count="10" type="nebulas" startX="53537" startY="0" startZ="38658" />
<create count="10" type="nebulas" startX="51586" startY="0" startZ="41341" />
<create count="10" type="nebulas" startX="55122" startY="0" startZ="42926" />
<create count="10" type="nebulas" startX="63049" startY="0" startZ="43536" />
<create count="10" type="nebulas" startX="73049" startY="0" startZ="45000" />
<create count="10" type="nebulas" startX="73293" startY="0" startZ="41341" />
<create count="10" type="nebulas" startX="71220" startY="0" startZ="42439" />
<create count="10" type="nebulas" startX="70976" startY="0" startZ="44268" />
<create count="10" type="nebulas" startX="74269" startY="0" startZ="40487" />
<create count="10" type="nebulas" startX="78049" startY="0" startZ="37073" />
<create count="10" type="nebulas" startX="81830" startY="0" startZ="43170" />
<create count="10" type="nebulas" startX="84025" startY="0" startZ="43658" />
<create count="10" type="nebulas" startX="93537" startY="0" startZ="44146" />
<create count="10" type="nebulas" startX="97074" startY="0" startZ="43780" />
<create count="10" type="nebulas" startX="86830" startY="0" startZ="45243" />
<create count="10" type="nebulas" startX="87561" startY="0" startZ="45000" />
<create count="10" type="nebulas" startX="88049" startY="0" startZ="44268" />
<create count="10" type="nebulas" startX="84391" startY="0" startZ="48536" />
<create count="10" type="nebulas" startX="77074" startY="0" startZ="48170" />
<create count="10" type="nebulas" startX="83903" startY="0" startZ="45243" />
<create count="10" type="nebulas" startX="95244" startY="0" startZ="50731" />
<create count="10" type="nebulas" startX="95488" startY="0" startZ="50243" />
<create count="10" type="nebulas" startX="95732" startY="0" startZ="50243" />
<create count="10" type="nebulas" startX="22440" startY="0" startZ="34024" />
<create count="10" type="nebulas" startX="9269" startY="0" startZ="30731" />
<create count="10" type="nebulas" startX="5976" startY="0" startZ="30000" />
<create count="10" type="nebulas" startX="12196" startY="0" startZ="34512" />
<create count="10" type="nebulas" startX="37440" startY="0" startZ="34634" />
<create count="10" type="nebulas" startX="36830" startY="0" startZ="37682" />
<create count="10" type="nebulas" startX="41708" startY="0" startZ="31707" />
<create count="10" type="nebulas" startX="50732" startY="0" startZ="29268" />
<create count="10" type="nebulas" startX="57196" startY="0" startZ="28780" />
<create count="10" type="mines" startX="95488" startY="0" startZ="48658" />
<create count="10" type="mines" startX="93049" startY="0" startZ="47682" />
<create count="10" type="mines" startX="88903" startY="0" startZ="46463" />
<create count="10" type="mines" startX="84635" startY="0" startZ="44756" />
<create count="10" type="mines" startX="80122" startY="0" startZ="43170" />
<create count="10" type="mines" startX="75488" startY="0" startZ="41707" />
<create count="10" type="mines" startX="72196" startY="0" startZ="39878" />
<create count="10" type="mines" startX="67440" startY="0" startZ="38414" />
<create count="10" type="mines" startX="64391" startY="0" startZ="37195" />
<create count="10" type="mines" startX="40854" startY="0" startZ="32682" />
<create count="10" type="mines" startX="35976" startY="0" startZ="32682" />
<create count="10" type="mines" startX="30854" startY="0" startZ="32804" />
<create count="10" type="mines" startX="26342" startY="0" startZ="32926" />
<create count="10" type="mines" startX="22561" startY="0" startZ="32926" />
<create count="10" type="mines" startX="18659" startY="0" startZ="32804" />
<create count="10" type="mines" startX="14513" startY="0" startZ="32682" />
<create count="10" type="mines" startX="9635" startY="0" startZ="32804" />
<create count="10" type="mines" startX="4513" startY="0" startZ="32804" />
<create count="10" type="mines" startX="53537" startY="0" startZ="25243" />
<create count="10" type="mines" startX="54025" startY="0" startZ="21097" />
<create count="10" type="mines" startX="55000" startY="0" startZ="16707" />
<create count="10" type="mines" startX="56586" startY="0" startZ="12682" />
<create count="10" type="mines" startX="58171" startY="0" startZ="8902" />
<create count="10" type="mines" startX="59635" startY="0" startZ="4878" />
<create count="10" type="mines" startX="61464" startY="0" startZ="1707" />
<create count="10" type="asteroids" startX="46098" startY="0" startZ="27439" />
<create count="10" type="asteroids" startX="52318" startY="0" startZ="42317" />
<create count="10" type="asteroids" startX="62561" startY="0" startZ="29512" />
<create type="neutral" x="92805" y="0" z="64878" angle="30" name="U.S.S. Pegusus" raceKeys="friendly" hullKeys="Destroyer medium" />
<create type="neutral" x="10122" y="0" z="2926" angle="210" name="IKS Ch'Tang" raceKeys="friendly" hullKeys="Destroyer large" />
<create type="neutral" x="92561" y="0" z="4268" angle="150" name="RSE Terix" raceKeys="friendly" hullKeys="Destroyer large" />
<create type="neutral" x="96464" y="0" z="3292" angle="150" name="RSE Decius" raceKeys="friendly" hullKeys="Transport small" />
<create type="neutral" x="6098" y="0" z="2804" angle="210" name="IKS Korinar" raceKeys="friendly" hullKeys="Transport small" />
<create type="station" x="97196" y="0" z="1463" angle="0" name="Klingon54" raceKeys="friendly" hullKeys="base" />
<create type="station" x="3781" y="0" z="1341" angle="0" name="Romulan 23" raceKeys="friendly" hullKeys="base" />
<create type="station" x="51586" y="0" z="34024" angle="0" name="InterGalactic 3" raceKeys="friendly" hullKeys="base" />
<create type="station" x="3171" y="0" z="47439" angle="0" name="Outpost 54" raceKeys="friendly" hullKeys="base" />
<create type="station" x="40244" y="0" z="56219" angle="0" name="Outpost 53" raceKeys="friendly" hullKeys="base" />
<create type="station" x="68415" y="0" z="57439" angle="0" name="Outpost 52" raceKeys="friendly" hullKeys="base" />
<create type="station" x="94391" y="0" z="62195" angle="0" name="Outpost 51" raceKeys="friendly" hullKeys="base" />
<log text="Starting\n\n" />
</start>
</mission_data>
page   1
1 reply
avatar
madings said May 22, 2012 07:19:42
Could this be because the slight randomization of the nebula object positions sometimes puts those nebulae very close to each other and thus triggers the two-objects-same-space bug that has cropped up elsewhere in Artemis lately to give those Assert failures? (The bug being that if you put a second object too close to an existing object, it can sometimes cause the existing object to be "bumped" quite a ways away due to some sort of a mistake in the pushing algorithm. If the second object is *really* close to the first object sometimes that can mean it gets bumped all the way off the map thus triggering the assert failures complaining that pos.x or pos.z are out of bounds. The closer the second object is to the first object, the farther the bump. I had this problem all the time on version 1.651 but it seems to have died down on version 1.652.
[Last edited May 22, 2012 07:21:02]
Login below to reply: