• Create Account

Banner advertising on our site currently available from just \$5!

### #Actualthd.MM

Posted 22 August 2013 - 04:17 AM

I tried the AOT compiler however it produces hundreds of gigabytes (not joking) of c++ code. You can imagine that is useless.

Most of the code I'd like to translate is pretty straightforward. For example, here you just need to change @ to *.

void onTick( CMap@ this )
{
// local player check end

CBlob@ localBlob = getLocalPlayerBlob();
if (localBlob !is null)
{
if (!myPlayerGotToTheEnd && (localBlob.getPosition() - endPoint).getLength() < 32.0f)
{
myPlayerGotToTheEnd = true;
Sound::Play("/VehicleCapture");
}
}


There might be a problem with virtual classes and such. But I purposfully avoid using AS specific things like traits.

The file size of these translations won't be small too, because I imagine all the global vars and functions need to be in one common header attached to every single translated script, however it won't be anywhere near a couple gigs.

### #1thd.MM

Posted 22 August 2013 - 04:13 AM

I tried the AOT compiler however it produces hundreds of gigabytes (not joking) of c++ code. You can imagine that is useless.

PARTNERS