Quote from: frankie on October 06, 2014, 08:58:00 PM
Does MX-Bikes support Normal maps?
Yes, it does, and more:
http://docs.piboso.com/wiki/index.php/Track_Creation_Rules#Shaders
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Quote from: frankie on October 06, 2014, 08:58:00 PM
Does MX-Bikes support Normal maps?
Quote from: gdubmx on October 05, 2014, 11:14:01 PM
Piboso/Snappe can we customise the in-game bike stand?
Quote from: HornetMaX on October 04, 2014, 10:37:38 PM
Hmm ... rewording properly, I guess what bearded4glory is asking is a mode where the stick position dictates a "target lean rate" instead of a "target lean angle".
This means: the more you push the stick to the right, the quicker the bike leans to the right. When you center the stick, the bike keeps the current lean.
I don't think it's less noble than the current target lean, even if for sure it's not any "purer" (pure = direct steer).
What I don't know is if it is any better. Could be interesting to try.
MaX.
Quote from: bearded4glory on October 04, 2014, 09:16:35 PMQuote from: Midbeck on October 04, 2014, 08:33:19 PMQuote from: bearded4glory on October 04, 2014, 07:45:32 PM
Yea, I tried MaxTorque but it was not what I was expecting. DirectSteer is more what I had in mind and more similar to MXS.
How do you even keep up with DirectSteer? It feels nothing like mxs to me :p All i do is fall over.
Well its definitely extreme because there is no stabilizer at all. I don't know exactly how it works in MXS but all those parameters in the Advanced Stability are there to help the rider keep the bike from just falling over. In MXB with Direct Steer enabled you have to countersteer constantly to keep the bike from falling all the way over but if the "non-hardcore" stabilizer helped it would be similar to MXS.
If we could set a mix between the 2 so that the stabilizer would only help keep the bike up but not stand it up straight that would probably be a decent attempt for right now but IDK if Piboso is interested in working on "Hardcore Mode" he seems more fond of the regular mode.
Quote from: Paulo Rodrigues on October 03, 2014, 07:10:17 PM
Hello PiB, A person can do the whip and bring back because of the friction of the wind on the bike, I know it's impossible to simulate a perfect air friction in a game because I'm also a developer, but I've algorithms that simulates this "natural force".
Quote from: dibu on October 03, 2014, 10:50:37 AM
There seems to be a small problem with the show competitors feature at the stats page.
If a dedicated server crashes and you restart it within 5 minutes the formerly logged in users are shown connected for ever at the competitors link, even if the server is empty now.
I saw this problem because I'm running watchdog scripts which automaticly restart a crashed dedicated server within a few seconds.
To simulate the problem:
-start a dedicated server
-connect to the server with your mx-bikes client
-kill the (dedicated) mxbikes process with task manager
-restart the dedicated server within 5 minutes (before it disappers from the server list in world/website)
-at the stats page the server shows empty again but your client name is still listed as connected at the competitors link
Workaround after server crash:
-do not restart the dedicated server until it has disappeared from the server list in world/website
-restart the dedicated server, shut it down with the Quit button and restart it again
Quote from: bearded4glory on October 02, 2014, 09:43:06 PM
If non realistic outside forces make the game feel more realistic then it would be silly not to use them.
Quote from: BlizzardDUCK on October 01, 2014, 02:22:17 AM
Just updated my NVidia Geforce 540M drivers to the latest updated, and still have the same issue.
texture_quality = 4
to set the quality of loaded textures.mouse_sensitivity = 50
mouse_deadzone = 0.01
mouse_linearity = 1 ; 0 = fully linear. Increase the value to have more precision in the central part
mouse_smooth = 2 ; 0 = no smooth
to set mouse-look parameters.
mxbikes.exe -dedicated (port number) [-set params (config_file)]
mxbikes.exe -dedicated 54210 -set params dedicated.ini
[connection]
name =
maxclient =
password =
admin_password =
bandwidth = ; 0 -> very low, 1 -> low, 2 -> medium, 3 -> high, 4 -> very high
max_ping = ; milliseconds. 0 -> no limit
whitelist = ; the filename of the whitelist
blacklist = ; the filename of the blacklist
polls_disable = ; if set to 1, polls are disabled
location = ; information about server location
MOTD = ; message of the day. Use "/r" to split the message in multiple lines.
[export]
results = ; "html", "xml" or "both". If set it will automatically export results at the end of the last session
directory = ; the directory where results will be saved ( must exist )
units = ; 0 -> metric units, 1 -> US units, 2 -> UK units
prefix = ; filename prefix of results
incremental = ; 0 or 1. If set to 1, results are exported at the end of each session
contacts = ; 1 -> contacts between bikes are added to the XML export, 2 -> contacts with walls are exported, too
[replay]
save = ; 0 or 1, If set to 1 it will automatically save the full replay at the end of the race
directory = ; the directory where replays will be saved ( must exist )
prefix = ; filename prefix of replays
[event]
name = ; the name of the event ( optional )
track = ; track ID ( the track folder name, for ex. Practice ). If no track is found, then it is searched in the full names ( for ex. Winchester MXoN )
track_layout = ; track layout ( for ex. Short ). Empty -> Default. If "track" is used to search in the full names, then "track_layout" is used as a second filter ( for ex. 2018 to choose between different versions of Nevada )
tracks_shuffle = ; 0 -> no shuffling, 1 -> shuffle the tracks at start only, 2 -> re-shuffle the tracks at the end of the list
category = ; bike category allowed. Empty -> Open. Multiple categories can be set with a slash in between. For example: MX1/MX2
allowed_bikes = ; list of ID of allowed bikes, separated by a slash. For example: 350xf/450xf
[rating]
class = ; A -> 2000+, B -> 1600-1999, C -> 1200-1599, D -> 800-1199
[weather]
realistic = ; 0 or 1, if set to 1, following params are ignored
conditions = ; 0 -> sunny, 1 -> cloudy, 2 -> rainy
temperature = ; air temperature, celsius
wind_direction = ; 0 -> north, 1 -> north-east, 2 -> east, ..., 7 -> north-west
wind_speed = ; meters/second
track_conditions = ; 0 -> dry, 1 -> wet
[hardcore]
force_cockpit = ; 0 or 1
no_aids = ; 0 or 1
limited_tyre_sets = ; 0 or 1
[reset]
type = ; 0 -> no bike reset delay, 1 -> fixed time, 2 -> time based on the distance of the rider from the bike, 3 -> time based on the crash speed
time = ; if "type" is set to 1, the delay time in milliseconds
[race]
open_practice = ; 0 or 1. If set to 1, the following race settings are unused
format = ; 0 or 1. If set to 1 the qualify race is replaced by a qualify practice session. The pre-qualify session is skipped, too
quick_race = ; 0 or 1. If set to 1 all sessions except for warmup and race2 are skipped. The sighting lap is skipped, too
practice_length = ; minutes. If set to 0, the session is skipped
prequalify_length = ; minutes. If set to 0, the session is skipped
qualifypractice_length = ; minutes. If set to 0, the session is skipped
warmup_length = ; minutes. If set to 0, the session is skipped
sighting_lap = ; 0 or 1
race_length_format = ; 0 -> % of full length + 2 laps, 1 -> timed race + extra laps, 2 -> laps
race_length = ; % of full length. Only used if race_length_format is 0
race_minutes = ; only used if race_length_format is 1
race_extralaps = ; only used if race_length_format is 1
race_laps = ; only used if race_length_format is 2
restart_delay = ; server restart time in seconds. The default is 300, 5 minutes. If set at zero, there is no restart
pause = ; 0 or 1. If set to 1, the event is paused and saved at the end of "pause_session"
pause_session = ; practice, prequalify, qualifypractice, qualify, warmup, race1 or race2
pause_directory = ; the directory where data is saved. The default is "resume"
resume = ; the file to load to resume an event
save = ; 0 or 1. If set to 1, the event is saved at the end of "save_session". If "pause" is set, this setting is ignored
save_session = ; practice, prequalify, qualifypractice, qualify, warmup, race1 or race2
save_directory = ; the directory where data is saved. The default is "resume"
[live]
enable = ; 1 or 2 to enable live timing. If set to 1, data is sent through UDP packets ( more info: http://forum.mx-bikes.com/index.php?topic=233.0 ). If set to 2, data is written to a local file
port = ; the UDP port ( only used with "enable = 1" ). If missing or set to 0, port 54220 is used
password = ; ( only used with "enable = 1" )
file = ; the name of the file to write ( only used with "enable = 2" )
track_position = ; 0 or 1. If set to 1, the track centerline and the position of all bikes are written, too ( only used with "enable = 2" )
contacts = ; 1 -> contacts between bikes are written, 2 -> contacts with walls are written, too ( only used with "enable = 2" )
[remote_admin]
enable = ; 1 to enable remote admin ( more info: http://forum.mx-bikes.com/index.php?topic=3891.0 )
port = ; the UDP port. If missing or set to 0, port 54230 is used
password =
[collisions]
disable = ; 0 or 1. If set to 1, collisions between bikes are disabled. The default is 1
max_ping = ; the ping over which collisions are disabled ( but high-ping clients still collide with the low-ping ones ). If set to 0, collisions are never disabled
[deformation]
scale = ; 0 to 1. 0 disables the terrain deformation ( values in between like 0.5 are allowed )
auto_reset = ; 0 or 1. If set to 1, the terrain deformation is reset at the beginning of each session
[dynamicsurface]
disable = ; 0 or 1. If set to 1, the dynamic track surface is disabled
persistent = ; 0 or 1. If set to 1, the dynamic track surface is not reset between events
[polls]
disable_during_races = ; 0 or 1. It set to 1, polls are disabled during races
[log]
file = ; the name of the file to write the dedicated server output to
track2=
track2_layout=
track2_paint=
track3=
track3_layout=
track3_paint=
...
...
track10=
track10_layout=
track10_paint=
The server will move to the next at each restart and wrap to the first after the last.[entry0]
guid = ........
[entry1]
guid = ........
[entry2]
steamid = ........
[entry0]
guid = ........
race_number = ...
name = ...
name_prefix = ...
bike_id = ...
spectator = ; 0 or 1. If set to 1, the entry is forced as spectator
extra = ........