Page 57 of 82

Re: Maniaplanet Update #4 - wishlist

Posted: 12 Mar 2016, 00:35
by LongLife
I don't know if this is already suggested...

Controls overlay(Up,Down,Left,Right,Acceleration,Brake) on the screen while watching replay so you can see witch buttons is someone pressing while driving.

Re: Maniaplanet Update #4 - wishlist

Posted: 12 Mar 2016, 12:17
by maxi031
Demented wrote:The ability to reload/refresh an externally edited skin from inside the painter.
IE: If you have a car loaded in the painter and ALT-TAB out of the Painter, edit the SkinDiffuse.dds in an external editor, replace the SkinDiffuse.dds in the zip file and go back into the painter, you can reload or refresh it and see your changes without having to quit the editor (or the game altogether).
I know of ctrl + R to reload entire garage, its not painter and it can crash game sometimes.

Re: Maniaplanet Update #4 - wishlist

Posted: 12 Mar 2016, 15:28
by Trylk255
One of my wishes for TrackMania 2 Stadium title is to be able to select differents Stadium decoration designs, what I mean here is the structure outside the buildzone.

Re: Maniaplanet Update #4 - wishlist

Posted: 12 Mar 2016, 15:41
by Layzer
Trylk255 wrote:One of my wishes for TrackMania 2 Stadium title is to be able to select differents Stadium decoration designs, what I mean here is the structure outside the buildzone.
This would be also nice to do This for canyon and valley (also for SM). Nice idea Trylk :D

Re: Maniaplanet Update #4 - wishlist

Posted: 13 Mar 2016, 13:20
by Zeraxex
When exporting a Replay to an .avi file I would like to be able to export the whole replay into 1 file... not these damn 1gb pieces all the time :s
Maybe make it optional

Re: Maniaplanet Update #4 - wishlist

Posted: 14 Mar 2016, 19:20
by Guerro323
For XmlRpc methods :

Ability to set/get a value to a/from player manialink :

1. SetNetVarForLogin(string, string, |int,| object, bool) where the first parameter would be Login, second would be the Variable name, the third the value to apply, and the fourth mean if the value need to be forced.
The int parameter would be the ID of the manialink ( look after this chapter )
This will only work if the variable is present in the principal manialink shown.

example :

Code: Select all

SetNetVarForLogin("guerro", "MyVariable", 13, true);
And in the manialink of the player :

Code: Select all

main() {
	declare MyVariable for LocalUser = 0;
	while(true) {
		yield;
		log(MyVariable);
	}
}
MyVariable will log 13 and not 0.
If the fourth param is False, then :

example :

Code: Select all

main() {
	declare MyVariable for LocalUser = 0;
	while(true) {
		yield;
		foreach (Event in PendingEvents) {
			if (Event.Type == CMlScript::XmlRpc::OnApplyVar) {
				if (Event.XmlRpc.Name == MyVariable.Name) {
					PassOn(Event);
					// or
					Discard(Event);
				}
			}
		}
	}
}
GetNerVar would be the same.

2. Ability to set multiple manialinks.

Why? It's simple, if you got a lot of manialinks to be displayed, you'll need to send a lot of informations, because only one "manialink" will be send, so, we need to display a manialink or more manialinks to a player with a specific ID for the manialink.

example :
Actual :

Code: Select all

<manialink version="2">
	// Manialink 1
</manialink>
<manialink version="2">
	// Manialink 2
</manialink>
<manialink version="2">
	// Manialink 3
</manialink>
</etc....>

And then send it to the players... and repeat when you need to refresh a SPECIFIC part of a manialink
Replacement :
SendDisplayManialink|ToLogin|(string, string, int, int, bool)
First parameter : Login or uID;
Second : Manialink to be shown.
Third : The ID of this manialink.
<etc....>

example :

Code: Select all

toReturn1 = ""<manialink version="2">
	// Manialink 1
</manialink>"";
SendDisplayManialinkToLogin("guerro", toReturn1, 1, 0, false);

<some codes between...>

toReturn2 = ""<manialink version="2">
	// Manialink 2
</manialink>"";
SendDisplayManialinkToLogin("guerro", toReturn2, 2, 0, false);

<some codes between...>

toReturn3 = ""<manialink version="2">
	// Manialink 3
</manialink>"";
SendDisplayManialinkToLogin("guerro", toReturn3, 3, 0, false);
Also RemoveDisplayManialinkToLogin("guerro", ID_ofTheManialink);

My english is not perfect, but I hope you understood ^^

Hype, hype for Maniaplanet 4 :yes:

Re: Maniaplanet Update #4 - wishlist

Posted: 20 Mar 2016, 20:25
by om23
well, after two months I came back for any reasaon and did not found an extended volume slider, too bad.
however, some other nice wishes appearing like mushrooms after a sweet rainbow shower :yes:
maybe this ideas getting into TMT, let´s see if there will be a "thank you" like you know my e-mail, send me a TMT-key :D tyvm <3

Re: Maniaplanet Update #4 - wishlist

Posted: 25 Mar 2016, 03:06
by machrider94
It would be interested if they update the Stadium by adding the city background around the stadium like in Turbo. I just love the city background that was in Turbo, but I doubt if they do it because of the framerate or too much work.

Re: Maniaplanet Update #4 - wishlist

Posted: 25 Mar 2016, 08:03
by tcq
Will we get a Vulcan rendering path in the future to make the game run more smooth under linux?

Re: Maniaplanet Update #4 - wishlist

Posted: 25 Mar 2016, 13:14
by faserg1
tcq wrote:Will we get a Vulcan rendering path in the future to make the game run more smooth under linux?
I have just a same queston: Will you add support of Vulkan API, Linux (Debian/Ubuntu), Mac (I hope you will NOT support Mac :evil: )?

Lol, I am working with Vulkan API. :roflol:
I that what I say: you will get more FPS and less lags with Vulkan, because in MP you have many things, that you rendering many times. Not only that. You can read about Vulkan in details (if you have not do that). So, I hope you will think about it. I HOPE.