The following warnings occurred:
Warning [2] Undefined array key "lockoutexpiry" - Line: 94 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 94 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "lockoutexpiry" - Line: 573 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 573 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined variable $can_access_moderationqueue - Line: 752 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 752 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "avatartype" - Line: 892 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 892 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "avatartype" - Line: 892 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 892 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined variable $awaitingusers - Line: 34 - File: global.php(959) : eval()'d code PHP 8.1.31 (Linux)
File Line Function
/global.php(959) : eval()'d code 34 errorHandler->error
/global.php 959 eval
/printthread.php 16 require_once
Warning [2] Undefined array key "style" - Line: 1024 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 1024 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined property: MyLanguage::$lang_select_default - Line: 5308 - File: inc/functions.php PHP 8.1.31 (Linux)
File Line Function
/inc/functions.php 5308 errorHandler->error
/global.php 1024 build_theme_select
/printthread.php 16 require_once
Warning [2] Undefined array key 1 - Line: 1474 - File: inc/functions.php PHP 8.1.31 (Linux)
File Line Function
/inc/functions.php 1474 errorHandler->error
/inc/functions.php 1429 fetch_forum_permissions
/printthread.php 76 forum_permissions
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key 1 - Line: 866 - File: inc/class_parser.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_parser.php 866 errorHandler->error
/inc/class_parser.php 938 postParser->mycode_parse_post_quotes
[PHP] postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 816 preg_replace_callback
/inc/class_parser.php 451 postParser->mycode_parse_quotes
/inc/class_parser.php 201 postParser->parse_mycode
/printthread.php 179 postParser->parse_message
Warning [2] Undefined array key 1 - Line: 885 - File: inc/class_parser.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_parser.php 885 errorHandler->error
/inc/class_parser.php 938 postParser->mycode_parse_post_quotes
[PHP] postParser->mycode_parse_post_quotes_callback1
/inc/class_parser.php 816 preg_replace_callback
/inc/class_parser.php 451 postParser->mycode_parse_quotes
/inc/class_parser.php 201 postParser->parse_mycode
/printthread.php 179 postParser->parse_message
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error



Forums
Different game types / win modes - Printable Version

+- Forums (https://www.vdrift.net/Forum)
+-- Forum: Community (https://www.vdrift.net/Forum/forumdisplay.php?fid=3)
+--- Forum: Feature Requests (https://www.vdrift.net/Forum/forumdisplay.php?fid=6)
+--- Thread: Different game types / win modes (/showthread.php?tid=1276)



Different game types / win modes - MirceaKitsune - 04-22-2010

A pretty feature I was thinking about Vdrift adopting are different game types. By default, Vdrift seems to give the win to whoever crosses the finish line first. I was thinking of 5 different game modes / win modes we could have, without needing to modify tracks to code extra info:

- Race: Current game type, whoever crosses the line first wins.

- Time: Whoever has the fastest lap (or maybe fastest overall time) wins, regardless of who crosses first.

- Knockout: The number of laps equals the number of opponents, and every lap the last person leaves the match until only two players remain in the last lap.

- Drift: Whoever has most drift points wins, regardless of time or who crosses first. Drift points already seem to be calculated (ScoreSmile so we could make a game type where you win over them.

- Speed: The winner is the one who reached the highest top speed or (different idea) had the best average speed, once everyone crosses the line. Was thinking of a Speedtrap / Radar mode, but that would require track modification to add the radars.

And maybe later on, there could even be some sort of a team gametype and stuff. I think those basic ones would be a pretty thing though Smile


- NaN - 04-22-2010

Good idea! Maybe after the graphics update.

PS: I still have to integrate your NOS code.


- MirceaKitsune - 04-22-2010

NaN Wrote:Good idea! Maybe after the graphics update.

PS: I still have to integrate your NOS code.

Yay... I'm glad this is being considered for the near future Smile

And thanks a lot for remembering that code, I was afraid it got forgotten. It's not finished yet... someone with better skills would have to look at it and add the rest I think, but I would be very grateful if anyone could do that Smile


- fresbeeplayer - 04-23-2010

Actually, I am partially working on this one. I needed a game mode for AI testing similar to "Practice" but not controlled by the user, and another without graphics (text mode only).
I found quite difficult modify the default game flow. I had to copy/paste a huge amount of code from game.cpp, because for example, I don't need a playing character, the main menu or the graphics at all.
Now I'm trying with declaring a separate class AI_TESTING friend of the class GAME, thus implementing new game modes invoking its methods.
I wonder if is possible to develop more general functions of the class GAME, like an API, so to avoid copying code that change from a rev to another?


- MirceaKitsune - 04-23-2010

Hmm... I was mostly thinking of game types that just change how you win, nothing more. Only exception in my idea was also disabling TCS by default for Drift, since you seem to drift a dozen times more that way.

This would require a HUD change though, so you know what gametype you are playing in case you forget, and see the important score for that gametype (in Race show your position, in Drift your drift score, you speed in the Speed gametype, etc).


- joevenzon - 04-24-2010

What do you mean by TCS by default? You can turn off TCS once in the GUI and then it will start off when you start each game. TCS is on the first time you run VDrift because the majority of people that try VDrift do so with the keyboard, and without TCS it's really hard to drive the cars. :-)


- MirceaKitsune - 04-25-2010

I meant that TCS could be disabled by default for each car in the Drift gametype, rather than enabled by default as it is normally (so you turn it off with the 'TCS toggle' keybind). Thought about that because you drift much more without TCS, but I think that's a minor detail.


- joevenzon - 04-25-2010

Oooh, I see what you mean. Yes, that makes a lot of sense.


- vdriftfan - 02-11-2012

Hello! I would really enjoy if the Street X game mode from NFSU2 be implemented in this game. I would love to see a simulator have this type of racing though the problem is I can't do any 3D modeling(all past attempts failed do to my lack of patience with blender) even if I can draw a little bit, and my coding skills are high-school level.