The following warnings occurred:
Warning [2] Undefined array key "lockoutexpiry" - Line: 94 - File: global.php PHP 8.1.27 (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.27 (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.27 (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.27 (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.27 (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.27 (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.27 (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.27 (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.27 (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 property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(257) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/printthread.php(257) : eval()'d code 2 errorHandler->error
/printthread.php 257 eval
/printthread.php 117 printthread_multipage
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 165 errorHandler->error



Forums
Support more opponents - Printable Version

+- Forums (https://www.vdrift.net/Forum)
+-- Forum: Project (https://www.vdrift.net/Forum/forumdisplay.php?fid=4)
+--- Forum: Development (https://www.vdrift.net/Forum/forumdisplay.php?fid=9)
+--- Thread: Support more opponents (/showthread.php?tid=1631)

Pages: 1 2 3 4 5 6 7 8


- NaN - 05-17-2012

Yep, the escape will be back with the keyboard support. The widgets will get some fine tuning as soon as all functionality is working.


- NaN - 05-19-2012

Windows build(without data) vdrift-gui-2012-05-19.exe:
https://sourceforge.net/projects/vdrift/files/vdrift/nightly%20builds/

Changes:
- Implement configurable gui controls (select, cancel, up, down, left, right). Implement active widget(widget that reacts to input) concept. Differentiate between active and passive widgets. Implement float guioption increment/decrement.

The gui is still a bit rough. Colorpicker and control edit widgets need work. But we are getting there.

Warning! GUI controls are fully configurable. There is no hard-coded fallback. Delete VDrift settings or at least update the controls.config(new one is in data/settings/controls.config).

PS: I'll add a gui controls edit page to the skin asap.


- NaN - 05-20-2012

Windows build(without data) vdrift-gui-2012-05-20.exe:
https://sourceforge.net/projects/vdrift/files/vdrift/nightly%20builds/

Changes:
- Fix: Process local input independent of game state.

A bugfix build. It turned out the game would not process input under certain circumstances. This broke in-game gui.


- Timo 6 - 05-20-2012

Looking good Smile Just can't add opponents to a race.

Mac build (without data) vdrift-mac-gui-2012-05-20.dmg:
https://sourceforge.net/projects/vdrift/files/vdrift/nightly%20builds/

Also, a build from the master branch with the improvements to AI from https://github.com/VDrift/vdrift/pull/90 - vdrift-mac-2012-05-20.dmg:
https://sourceforge.net/projects/vdrift/files/vdrift/nightly%20builds/

These builds include my changes in https://github.com/VDrift/vdrift-mac/pull/31 so you can have the data folder either in the same folder as the application, or in VDrift.app/Contents/Resources.


- NaN - 05-20-2012

Quote:Just can't add opponents to a race.
Forgot to bind the action to widget. Fixed in latest data(1026). Thanks.


- NaN - 05-21-2012

Looks like I've killed sound with latest input fix(need to test more). Thus another bugfix build vdrift-gui-2012-05-21:
https://sourceforge.net/projects/vdrift/files/vdrift/nightly%20builds/

I am not sure if anyone is following the nightly builds. I think I'll reduce the build frequency, test more internally.


- Timo 6 - 05-21-2012

They seem to be getting a few downloads, but I don't think they need to be literally nightly. Perhaps a couple each week, or after some of the bigger changes.


- nomoo - 05-21-2012

NaN, i'm trying the windows latest build: i'd deleted all old config files, got "libgcc_s_sjlj-1" and fired it up. Nothing happens when i click or press enter on menu. What i'm doing wrong?


- NaN - 05-21-2012

Libgcc should have been linked statically. I've uploaded another build vdrift-gui-2012-05-21a.exe which fixes this, doesn't require the dll. Thanks.

Can you please make sure you've go latest gui data, delete vdrift settings folder and post the log.txt from the test run?

Btw the controls.config should contain 30 mappings. 23-29 are gui controls mappings.


- nomoo - 05-22-2012

NaN, sorry, I've deleted wrong config files. Everything works fine. Gap and sliders was mentioned before..


- Timo 6 - 05-24-2012

Just found a bug - pressing escape multiple times quick results in a shadow of the previous pages behind the current one.
Also, car colour doesn't seem to change until a full restart of the application.


- NaN - 05-25-2012

Thanks Timo, will be fixed with next push.


- NaN - 06-01-2012

Windows build(without data) vdrift-gui-2012-06-01.exe:
https://sourceforge.net/projects/vdrift/files/vdrift/nightly%20builds/

Changes:
- Refactor GUI. Replace old widgets with few orthogonal components control, label, image, (slider). Expose gui componet properties to gui config files(gui pages), support some minimal script-ability. Construct complex gui widgets/functionality using available components. Load garage track as gui background.
- Fix: Set constant to floats explicitly to make vs compiler happy.
- Fix: Add new samplers before removal -> to follow add sources behavior.
- Fix: Make sure wheel position is updated if body position is set(SetPosition).
- GUI, GUIPAGE are extending passed actionmap. Pass a copy to avoid undefined behavior, isolate pages.

[Image: guias.jpg]

Another larger set of GUI changes. Garage(track) as background means GUI readability need to be addressed. Any ideas are welcome.

For anyone interested in playing with the GUI. It is quite configurable now. Assign gui reload key in Options/Controls/Game/Tools to reload the gui on the fly. For starters look into data/skins/simple/menus/Main. A somewhat more complex gui page is PracticeGame.

@Timo: I overwrote some of your gui skin fixes, sorry Will add them back asap.


- NaN - 06-01-2012

Issues/Regressions:
Some(a lot) of the tooltips are broken. But should be easy to fix. Updates menu might be broken too, haven't tested yet. Garage camera is a hack atm(car orbit camera), should have a fixed position/path focusing the car. Color value slider is not initialized properly it seems, looking into it.


- joevenzon - 06-01-2012

For readability, you could add a rounded partially transparent grey box behind the areas that have UI.