Jump to content
Sign in to follow this  
gammadust

TimeXleration (for Arma 3)

Recommended Posts

@Rian and all

thanks for the heads up

was made with the initial alpha, something must have broken it. I shall look into it, but not tonight it is beddy time for me...

Edited by gammadust

Share this post


Link to post
Share on other sites

Links for demo mulitiplayer do not work, I wonder what is a purpose to host files on strange links...

Share this post


Link to post
Share on other sites

Update: version 1.5 download

CHANGELOG v1.5

- Corrected bug in accessing the menu

- Menu access is now the same for mod and mission installs (0-8-1)*

* it uses default BIS facility to add menus, if other mods use the same method the last number shortcut may vary (less risk of incompatibility)

- TimeXleration stamp is now shown for the first 5 seconds of activation only (to facilitate video making using the addon)

KOWN ISSUES:

- if menu dialog is reinitiated, some button functionality may not assume current setting

@PawelKPL

yes... i am having trouble with my webhost. Here's an alternative link

@Caeden

The multiplayer demo mission does not provide a configuration menu interface as does the single player, if that is what you're expecting to happen.

Missing any introduced bug (since i originally tested it) it's purpose is to provide the clients the same effect, keep them in sync, while not stressing the server itself with the required processing.

Aside of that it requires some configuration

GAM_TimeXlerationMP = [1, 20, true, 2] execVM "GAM\GAM_TimeXleration\scripts\timexleration-mp.sqf"; // these are the defaults
// meaning:
// 1    - minutes between server syncing
// 20   - accelerates time by a factor of 20x
// true - is activated on startup
// 2    - computation is run only once every 2 frames on the client (too reduce load)

unfortunately i am unable to do some proper testing with MP so soon to take a better look at why it may be bugging out.

Share this post


Link to post
Share on other sites

Thanks for the update, will test ASAP!

/KC

Share this post


Link to post
Share on other sites

be warned that i was a bit rushy with this release, code is not very tidy at all and there's a possibility you guys becoming testers :P

Share this post


Link to post
Share on other sites

No worries we already are testers for A3 anyway :)

Just loaded your new version but since I run at lower screen resolution than you the GUI is down left and I'm unable to press any of the buttons. Would it be possible to check for screen resolution in code and move window to center? If not possible maybe make the GUI window movable?

/KC

Share this post


Link to post
Share on other sites

Update: version 1.51 download

CHANGELOG v1.51

- Moved menu up to account for lower resolutions

KOWN ISSUES:

- if menu dialog is reinitiated, some button functionality may not assume current setting (solved)

Solution to menu position may not fully solve for all screen sizes - additional input appreciated, until a more general solution can be found.

Share this post


Link to post
Share on other sites

Thanks works better on my smaller screen! Excellent addon to find the correct "mood" for a mission and it also shows A3's impressive lights and clouds in full effect.

/KC

Share this post


Link to post
Share on other sites

Gamma this is great, but have you thought of an MP version? I would love to be able to transmit all this loveliness from the server to the clients. I primarily use VTS by L etranger and this addon would be a welcome addition.

Share this post


Link to post
Share on other sites

I won't be back for a week, but check link for an experimental MP version (some notes for usage here)

Share this post


Link to post
Share on other sites

@PapaRomeo

Is the top-left icon showing?

0Zp2KJhl.jpg

As a mod version it should show in any mission existing or editor, if so, it is properly installed. Just press 0-8-1 to bring the menu.

in regards to installation and i've just verified from scratch:

- Remove any @GAM folder you may have.

- Download latest here

- Copy @GAM folder only to your main Arma 3 directory

- Edit your Arma 3 launch parameters and add "-mod=@GAM" in Steam Library > Arma 3 Properties > Set Launch Options (detailed instuctions)

Beyond this, something may be conflicting.

Icon present but not working - How?

Do you have any mods - Which?

Share this post


Link to post
Share on other sites

Tried it, and works fine. Any news about the Multiplayer Version?

Share this post


Link to post
Share on other sites
Tried it, and works fine. Any news about the Multiplayer Version?

I tried it today and time acceleration doesn't work. Can anyone confirm this.

Share this post


Link to post
Share on other sites

Yes, I confirm, I've downloaded the 1.51 version, I've the "cloud" icon on the left in the editor, I can see the menu and change values, but it says on the top right "Script not defined with No control 123.735" (123.735 is the speed I've chosen).

And if I try to launch the mission, after clicking on play, it says " No entry 'config/cfgWorlds.51_demo.' "

I hope someone had a solution or maybe Gammadust will come back...

Share this post


Link to post
Share on other sites

Had the same problems.

The demo mission probably wont run.

It seems that the checkbox-control is not working for me. I took a look into the

timexlsettings.sqf file and confirmed that the event of the checkbox '2501' is not triggered. The controlEnable[2501,true] is also missing, but has also no effect then added?

Workaround:

use the apply button instead:

search for

ctrlEnable[1601,false] and set it to true.

Then copy the code from the checkbox '2501' event to it's switch case:

case """Control #1601""": // Apply button calling

{

hint format ["%1", _control]; //debug?

if (TXActive) then {

// Terminate spawn

//5100 cutFadeOut 1;

onEachFrame {};

TXActive = false;

} else {

// Get TimeXleration Defaults from dialog

TimeXFactor = parseNumber (ctrlText 1400);

TimeXUR = parseNumber (ctrlText 1401);

5100 cutRsc ["TimeXlerationRunning", "plain", 0];

thisframebegintime = diag_tickTime; // we must set before starting the loop

onEachFrame {

lastframetime = diag_tickTime - thisframebegintime;

thisframebegintime = diag_tickTime;

_fps = 1000 / (lastframetime * 1000);

_factor = _fps / 5;

if (_fps > 5) then {

skipTime (((TimeXFactor * lastframetime)-lastframetime) / 3600 );

} else {

skipTime (((TimeXFactor * _factor * lastframetime)-lastframetime) / 3600 );

};

};

TXActive = true;

// keep showing for 5 seconds

sleep 5;

5100 cutFadeOut 1;

};

};

I got an error with CfgCommunicationMenu member allready being defined, after copying the GAM_TimeXleration folder into ..\SteamApps\common\Arma3 directory. Therefore, i had to comment the complete declaration of the TimeXleration class at the beginning of the dialogs.hpp file.

After those steps, i was able to en/disable timeXleration with the apply button. :) Nice mod btw. :cool:

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×