Well not sure if i can answer all of your questions..but i think Keygaurd is the right plugin for what u want..If u download the suite, Keyguard Suite, it has demos.
With KeyGaurd it's just a matter of enabling it in the Projects Properties menu, and then using the [keys-ID'S]
Make the inventory, or a picture with the word "Inventory" Also the Word "Menu" and also have a Knife and Gun ..lets say for inventory pictures.
Example
'Depending in the received KeyID (see list below) perform an action
'--------------------------------------------------------------
'100 = Right mouse button down
'101 = Right mouse button up
'102 = Left mouse button down
'103 = Left mouse button up
'105=left double click
- Code: Select all
Sub KeyGuard_MouseButtonPressed(KeyID)
Dim XPos, YPos
XPos = Cint(Component("KeyGuard").Object.MouseXPos)
YPos = Cint(Component("KeyGuard").Object.MouseYPos)
Select Case KeyID(0)
Case 100---Right Mouse button Down
Action.LoadAPicture Hotspot(1),"Menu.jpg"
Case 101--Right Mouse button UP
Gun =1
If Gun=1 Then
Action.LoadAPicture Hotspot(3), "Gun.jpg"
End if
If Knife = 1 Then
Action.LoadAPicture Hotspot(4),"Knife.jpg"
End If
Case 105--------Pick whichever one u want..
Action.LoadAPictureHotspot(2), "Inventory.jpg"
End Select
End Sub
You can also work with the variable tabs to hide and unhide inventory pictures.
Or work it into the Procedure..You can also do a Select case with inventory pictures as well..This is just done quickly to show u..
In the Frame Properties, make sure you have the KeyID Hotspot vbs script in there..If needed...in this case it's not needed..
.As for the windows scheme box that comes up on "Load Game or Exit" --CHange your scheme..Is all i have, i don't think there is anything else you can do..
Peace