1. W

    Can I add a constructor function to a extension?

    Basically title. I am new to coding extensions and am having trouble with adding a function to an extension which is a constructor. The only thing close to this I have found on the matter is this thread...
  2. KironDevCoder

    SOLVED How to call GML functions from within C/C++?

    I managed to create an extension, next step to creating an modding extension is calling specific GML functions from within the extension. But how do I do this? My guess would be that I'd have to pass ptr(show_message) as an argument from GML -> C/C++, but how do I execute the function in C/C++...
  3. Japster

    Looking for advice regarding creating an extension to access web3.min.js functions?

    Hi guys! - I've been racking my brains with this - it looks really straightforward on Youtube videos detailing pulling JS files into an extension, creating a GML-callable function name, etc, but I've spent a day so far, getting frustrated because I can't seem to get anything from the functions...
  4. B

    Asset - Extension ByteBrew: Analytics, Monetization, and Live-Ops Extension

    Hey All, Wanted to let the community know that we are releasing our GameMaker extension for our free game growth platform, ByteBrew. If guys don't know, ByteBrew is the easy-to-integrate platform for GameMaker that provides everything you need to grow your game with Real-Time Analytics...
  5. Hieran_Del8

    GMS 2.3+ [Solved] Can extensions written in GML return GML struct's?

    Let's say I have a struct defined in GML as: function special_compiler(expression) constructor { compilerError = undefined; ... static run = function(params) {...} static compile = function(expression) {...} if (!is_undefined(expression) && expression != "")...
  6. PrismaticRealms

    Asset - Objects PRAction: More than just a set of tweening functions, this is a fully featured action system.

    40% FOR A LIMITED TIME Available on the YoYo Games Marketplace and on Itch.io. Requires GameMaker Studio 2 v2.3 and up. PRAction is a GameMaker Studio 2 (GMS) module created by Prismatic Realms, Inc. It is an action/animation system that is similar to a tweening system, but is so much more...
  7. EvanSki

    SOLVED Need help with Resizing Swap chain, V-sync error, maybe an issue with .DLL?

    Alright so This is what im doing, I have a .dll that allows me to access and call windows OS functions, displaying popups, opening and closing the cd tray, ect.. When I call the cd tray to open or close, Game maker hangs and pauses until the cd tray is ready for a command. notice how the...
  8. S

    Android Open file with another app

    Hi, I've been trying without luck to create an extension to simply open up a file at a specified location (I have the location working fine) with an app of the users choosing (or the default app if they've already specified it) - is there anyone that can help with this as extensions have really...
  9. chirpy

    iOS UIApplicationDelegate implementation issues

    I'm branching from the official 2.3.1 release thread to not dilute other issues and discussions. https://forum.yoyogames.com/index.php?threads/gms2-version-2-3-1-beta-release.79757/post-477098 @clee2005 First thing, yes the iOS_IAPs extension's code should be modified as well; otherwise it can...
  10. U

    Asset - Extension [Android] Extension for in-app update and reviews

    Hey guys, google provided a new feature with Google Play Core, where you can show a dialog for updating your app (Android) in-game. I created an extension that allows you to use that! You can also ask for reviews in-game. One small problem is that GM2 is not generating the yymanifest.xml file...
  11. Edu Shola

    Android GoogleplayServicesExtension and GoogleplayAdsExtension not working

    I noticed extensions aren't working in built apk for testing, googleplay ads, googleplay services etc but they work on built ios ipa. its been over 10 days and no reply from YoYo QA Dept. Id appreciate your help. Compile logđź”»
  12. B

    Job Offer - Programmer IOS Ad Mediation Extension Needed [PAID]

    Hi everyone, We're currently looking for an GMS2 IOS ad mediation extension to help boost ad revenue for our app since GMS2 doesn't support ad mediation. If you're able to code an extension please contact me below. Email: benj.parisella@gmail.com Discord: Benjadetto#0865 Thanks, Ben
  13. D

    Need help with extensions

    Hello, i need help. What i have to do for export resources of a project in a extension and import it to another project in game maker studio 2? Similar to this:
  14. gkri

    Asset - Extension The Ultimate Toast Extension for Android

    I am very happy to announce my 2nd GMS2 extension! Why another Toast extension? I made this extension for learning purposes. I had to make something simple in order to make something a bit complicated later. Additionally, I saw a couple of other toast extensions at yoyo marketplace with very...
  15. B

    SOLVED Create DsList in iOS Native extension

    Hello I have created an extension for iOS with Objective C and I need to return a list of maps. In the iOS native extensions examples show how to create a dsMap with CreateDsMap, but nothing more. How can I create a DsList of DsMaps in objective C? Is there a list of all the GameMaker...
  16. B

    Create DsList in iOS Native extension

    I am creating an extension in objective C and I need to send a list of information to the GameMaker async call. The extension example only shows how to create a simple DSMap. How can I manage DSList in objective c? Is there a web page with all the Gamemaker functions supported in native iOS...
  17. R

    GMS 2.3+ Extension function not properly reading string return value from .dll

    Hi all. I'm having some trouble with a pathfinding extension I'm trying to write. The first real function of the extension that I'm trying to test out is the function to make the grid object for pathfinding, and I figured that I could cast a pointer to the object into a string and pass that back...
  18. sercan

    Discussion Why do some certain mobile features not come as built in GMS2?

    Hi, I am using GMS2 only for creating mobile games. I have android and IOS export, no any other. You know, almost all of mobile games, has basic icons as share, iap, leaderboards, achievements, etc. Looking at the purposes, many of them works in a same way I mean you tap share and a screenshot...
  19. RizbIT

    Manually inject to iOS plist when exporting project to XCode

    Is there a way to inject an entry into the projects plist on Xcode I have seen "iosplistinject" in the extensions .yy file So for example on my extension (which targets iOS) how would you create an entry in plist for: Application supports iTunes file sharing Boolean Yes