Godot MC install in Win10

75 views
Skip to first unread message

David

unread,
Jul 5, 2024, 12:47:18 AM7/5/24
to MPF Users

I've been trying to install MPF 0.80 as new setup.  

I have previously installed and written games in V0.52 so have some familiarity and success with MPF, but very far from expert.

Using Win10, I have setup a Python 3.12 virtual environment.  MPF is installed and running a basic shell of a game with "mpf -b".  I can connect to a hardware OPP setup bluepill and see physical switches working.    

The trouble I'm having is installing Godot.  I have been following the GMC setup pages.

https://missionpinball.org/gmc/setup/

Godot is installed and runs.
The MPF Godot MC plugin installed.  I used the standard download and copy method.
The MPF plugin V0.1.0dev2 is activated and enabled
The Autoload mpf-gmc.gd is added, enabled and named MPF
Window size is set and audio busses added.
Gmc.cfg is created and placed in my project folder.

All the above seems to have gone fine by just following the instructions.

When I go to create an Attract mode slide (scene) I do not get the option to select a Root type of MPFSlide.  Screenshot attached.

If I look in the tree the only MPF item I see is MPFlogger.

Any tips or guidance would be most appreciated.  Thanks, David.


Virus-free.www.avg.com

Sector 8 Music

unread,
Jul 5, 2024, 1:25:26 AM7/5/24
to mpf-...@googlegroups.com
Hey David!

This might be a thing in the tutorial. Had the same thing opening the first time.
In that menu you also see the grey option Node to choose from. Right next to it there is that tree view icon. Click that, and search for MPF slide. 

Best regards,
Jordy de Lat
--
You received this message because you are subscribed to the Google Groups "MPF Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mpf-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mpf-users/2c386b1e-e15a-4106-bf8f-f6da6922fc94%40gmail.com.

David

unread,
Jul 5, 2024, 1:30:01 AM7/5/24
to mpf-...@googlegroups.com
Thank you Jordy, that's got me moving forward. Appreciate your help. David.
To unsubscribe from this group and stop receiving emails from it, send an email to mpf-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mpf-users/CAEBqwj8Bnhud%2B0QKjvVwV0zEnkzsBwg39oCUefGHemP08%3DzXAA%40mail.gmail.com.


David

unread,
Jul 5, 2024, 1:36:46 AM7/5/24
to mpf-...@googlegroups.com
For anybody else reading. You select the Node radio button.  The only reference to MPF that is visible is MPFlogger, but if you type MPF into the search bar you are presented with more MPF options, including MPFslide.

On 5/07/2024 3:25 pm, Sector 8 Music wrote:
Hey David!

This might be a thing in the tutorial. Had the same thing opening the first time.
In that menu you also see the grey option Node to choose from. Right next to it there is that tree view icon. Click that, and search for MPF slide. 

Best regards,
Jordy de Lat


Virus-free.www.avg.com

Sector 8 Music

unread,
Jul 5, 2024, 4:51:40 AM7/5/24
to mpf-...@googlegroups.com
A little clarification on why its not visible upfront in the tree.

In the node tree, MPFSlide is positioned where it is because it is part of an inheritance structure. When you create a scene, you choose a root node type that defines the base class for that scene. Since MPFSlide inherits from MPFSceneBase, which in turn inherits from Control and ultimately from Node, its position in the node tree is determined by this chain of inheritance.
So, the inheritance chain for MPFSlide would is: MPFSlide -> MPFSceneBase -> Control -> Node.

long story short: the position of a node in the node tree is determined by its inheritance hierarchy, where each node builds upon its parent classes, ultimately tracing back to the base Node class.

--
You received this message because you are subscribed to the Google Groups "MPF Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mpf-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mpf-users/af3deabf-0a85-4969-8663-484f427e5f51%40gmail.com.
Reply all
Reply to author
Forward
0 new messages