Th3Ya0vi / vdrift-ogre

Automatically exported from code.google.com/p/vdrift-ogre
0 stars 0 forks source link

Action schema 'Player1' not found #68

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
>>What steps will reproduce the problem?
1. Build from git (20110508)
2. run stuntrally bin
3. Upon selecting "New Game", program terminates

>>What is the expected output? What do you see instead?

Expected: to play game.

Instead: After clicking on "New Game" here is the output, terminating in an 
exception:

terminate called after throwing an instance of 'OIS::Exception'
  what():  Action schema 'Player1' not found

Full pastebin output: http://pastebin.com/mqDXeLeR

>>What version are you using? On what operating system?

Version: From Git (20110508)
OS: Arch x86_64

Log files attached.

Original issue reported on code.google.com by jason.me...@gmail.com on 8 May 2011 at 12:36

Attachments:

GoogleCodeExporter commented 8 years ago
This is related to the new input implementation in OISB.
It looks like the input file wasn't loaded.
Check if there is a file keys.xml in the same dir where the log's (and cfg's) 
are.
If there isn't that would mean the default file wasn't auto copied there. 
//@scrawl: why?
In the game's dir (from git) there is a file in subdir config/ named 
binds-default-nix.xml. Copy it to keys.xml (into game log's dir).
I hope this solves it.

Original comment by Cry...@gmail.com on 8 May 2011 at 6:31

GoogleCodeExporter commented 8 years ago
This fixed the problem.

There was no keys.xml file in ~/.config/stuntrally.

Copying the specified file to that name and location allowed the game to be 
played.

Original comment by jason.me...@gmail.com on 8 May 2011 at 7:43

GoogleCodeExporter commented 8 years ago
Good. Closing then. I will tell scrawl that this wasn't done automatically.

Original comment by Cry...@gmail.com on 8 May 2011 at 8:27

GoogleCodeExporter commented 8 years ago

Original comment by Cry...@gmail.com on 8 May 2011 at 1:41

GoogleCodeExporter commented 8 years ago
It seems that you don't have the binds-default.xml installed. Maybe you built 
the new version from git, but didn't run make install, and when you ran the 
game, it used the system wide data directory.

Can you try to delete the keys.xml from your .config again, run make install, 
and try if it runs.

Original comment by scrawl...@gmail.com on 8 May 2011 at 7:19

GoogleCodeExporter commented 8 years ago
Ok it's definitely an issue on our part. The binds-default-.xml files don't get 
installed by the cmake script.

Original comment by scrawl...@gmail.com on 8 May 2011 at 8:06

GoogleCodeExporter commented 8 years ago
I've fixed the installation of .xml files in latest git. Please, delete your 
keys.xml in .config, update to latest git, run make && make install and tell me 
if its fixed.

Original comment by scrawl...@gmail.com on 8 May 2011 at 8:13

GoogleCodeExporter commented 8 years ago
Rebuilt on 20110509

Issue fixed

Original comment by jason.me...@gmail.com on 8 May 2011 at 11:22

GoogleCodeExporter commented 8 years ago

Original comment by scrawl...@gmail.com on 9 May 2011 at 11:25