Forum Replies Created
-
AuthorPosts
-
Can you post more info? OS, graphics card etc, anything that could be useful.
If I load them in Windows 10’s app, they look like this:
What app do you mean?
Found it – fix now up at github in the develop branch!
You really only need to update the modules/mojo/input/keyboard.monkey2 file. You’ll also need to update modules.
I’m not sure what you mean by ‘the key event finds the correct ones’ – what key event?!?
Save As seems to be working here on Windows 10.
Which platform is this on?
Don’t know what to do with generics global function though
What do other wrappers do? I would recommend NOT leaving them as is though as I may prohibit extern generics altogether soon to prevent any confusion.
So, I have to pay 100USD to write a steam module?!?
Creating a github issue would help remind me…
I am VERY uncomfortable with attempting to support this (and ‘native’ operator overloading) for the simple reason I can’t guarantee it’ll work reliably all of the time without giving ‘weird’ results. In fact, I know it wont.
The main reason for this is that monkey2 doesn’t actually use native c++ generics or operator overloading when translating monkey2 code so they actually don’t work identically to c++’s. There are things you can do with monkey2 operators/generics that you CAN’T do in c++ because of this – and of course vice versa.
So sorry, but the current official line is ‘no native generics/operators’ (even if it’s not fully enforced yet) as I don’t want to have to support c++ generics/operators on top of having to support monkey2 generics/operators, if you see what I mean.
As for box2d, I believe there are existing wrappers around that don’t use generics (objc? bmx? monkeyx?) so it should at least be possible (if not as easy).
Will probably happen eventually, but isn’t high priority right now.
When you first run an app, you are prompted for app name and any other target specific parameters via a dialog. App name is by default capitalized in this dialog but you can change it.
Try deleting ‘.products’ dir and running again – you should be re-prompted for app name, gui/console options etc. If not it’s a bug…and yes, if you can think of a better way to deal with all this crap let me know!
(You can also just edit products.json in .products dir directly).
Thinking about this a bit more, one approach would be:
#If __VERSION_01_01_05__ ‘mx2cc version is 1.1.05 *or greater*
#endif
Yikes, that was drastic!
Can someone please email me some code they’re having problems posting? blitzmunter at gmail dot com.
With pleasure!
My support request has been escalated to level 2!
-
AuthorPosts