Exporting to android, SRDs plugins not working due to odd file type?

Nza3

Villager
Member
Joined
Jul 27, 2017
Messages
29
Reaction score
1
First Language
english
Primarily Uses
RMMV
So, when I deploy my game to PC and run it from there everything works perfectly. The game runs exactly how I want it. No errors. All plugins and plugin commands work great.

However, when I deploy my game to Android, the game runs perfectly fine, but certain plugin commands simply do not activate. One of them is SRD's CharacterCreatorEX and SRDHudMaker / SRD SuperToolsEngine.

The edits made in SuperTools engine (the HUDs I've created via SuperTools, specifically) do not transfer over to android and do not display when I run the game.

Additionally, his plugin command OpenCharacterCreator 1 (for actor ID 1, for CharacterCreatorEX), while it does work perfectly on my deployed game on Windows, it doesn't do anything when the event with this plugin command is triggered /activated in my deployed game on Android.

Can anyone think of some reasons for this? I just finished bug testing it and sending a sample isolated project to him, with only the plugins in question present. But I wanted to get some others thoughts on this.

When I deployed the single project, with only the plugins in question inside (to test them), and ran the compiled APK on Android, the apk would actually not even start, and returned an error. Wondering it could be an error on how I am deploying them? Or some error in how the plugins are written so that even though the rest of the game can run, they aren't supported in android?

Finally, I would like to add though, that all my other plugins beisdes these work within the deployed on Android. Even rather complex ones such as SAN_MapGenerator (random map generator with extensions to randomly generate dungeons on the fly) work completely fine on the deployed android game.

Thanks for your time, and any insight you can offer

Nza3


EDIT:

Think it might be because of his special file type? What do you think?

This is what I mean:
 
Last edited:

Jonforum

Veteran
Veteran
Joined
Mar 28, 2016
Messages
1,623
Reaction score
1,440
First Language
French
Primarily Uses
RMMV
We must not confuse the technologies on PC and those on Android.
You probably have a bad code, because on android, there is a lot of compatibility problem to take into account.

From my memory, i have spending 4 day to find an error on Android, Error of
****%#* character no take!, which on pc OS, no problem.

Android is an open source that requires a lot of restriction, which allows for a conventional security.
At the base, the rmmv software is 100% compatible with the OS android, however, if you change some code, you will have to make out that it is compatible with the OS.

If your project is not functional on android, you have to show us code.
It is impossible to find a solution without the primary code.

No one will do the job for you, you have to proceed by elimination.
So eliminate one plugin and test.

It will be long work I conjure you, calculate your one week of work to find the issue. :rock-left:
 
Last edited:

Nza3

Villager
Member
Joined
Jul 27, 2017
Messages
29
Reaction score
1
First Language
english
Primarily Uses
RMMV

Hi Jonforum,

Thanks for your reply. My game is fully playable on Android, it runs smoothly and all of the features are working except for specific features that are provided by SRD's plugins which I am using. The plugins which are not functional in my game, I have included in a zip file (if this is what you mean by the code, the .JS plugins that do not function on android, their code, I have uploaded).

My game still works fine without them. It runs perfectly on Android. I don't get any errors. But features that the plugin provides, such as dynamic updating of the actor and character creation do not work. When the plugin commands associated with these plugins are called by an event on the android deployed game, simply nothing happens.


Here are the plugins which are not functioning on android (all are included in a .zip file). These plugins were written by @SumRndmDde (SumRndmDde) and full credit goes to him for the code inside of the plguins. This is his website where I originally obtained him, which he requires I must link whenever referencing this code, that he wrote. Just to be clear this code is 100% his and he gets all credit for it. It is an excellent plugin and works flawlessly on PC. It actually inspired to be to start making an RPG Maker game again, just seeing it in action. Anyways these are the plugins which appear to be completely nonfunctioning in my android version of my game:

http://sumrndm.site/character-creator-ex/
http://sumrndm.site/dynamic-actors/
http://sumrndm.site/super-tools-engine/
http://sumrndm.site/stat-distribution/
http://sumrndm.site/hud-maker/

The features that should appear in my game on android but do not are all ones encoded for by the plugins above. Everything else in my game functions properly. You can even battle enemies, and do 10+ dungeon floors with no error.


Thanks for trying to help me Jonforum. I will continue trying to test things, and hopefully, I will get a reply from SRD.
 

Nza3

Villager
Member
Joined
Jul 27, 2017
Messages
29
Reaction score
1
First Language
english
Primarily Uses
RMMV
My guess for why all his associated scripts do not function properly on android is his specific file type:


If you look in the data for your game folder (if you use his plugins) all other plugins store their data in javascript files .json, in the game/data folder of your game, while plugins by SRD store their data in a very specific, "SUMRNDMDDE" file type file.

Screenshot below:

 

Jonforum

Veteran
Veteran
Joined
Mar 28, 2016
Messages
1,623
Reaction score
1,440
First Language
French
Primarily Uses
RMMV
hum what ext of file your point?
 

Nza3

Villager
Member
Joined
Jul 27, 2017
Messages
29
Reaction score
1
First Language
english
Primarily Uses
RMMV
hum what ext of file your point?

Believe that it's a data storing file. Used by SRD's plugins, but on android it can't be read. So none of the HUDs I made with his HUDmaker will load or the HUD/event required for his CharacterCreatorEX plugin.
 

Sissel Cabanela

Veteran
Veteran
Joined
Mar 28, 2016
Messages
110
Reaction score
21
First Language
English
Primarily Uses
I was wondering if it was a proper time to bump this thread? The same issue is still ongoing. I would like to add in that it applies to exports to browser as well- the file(cc-info) seems to be unable to be read.
 

trapless

Veteran
Veteran
Joined
Mar 3, 2014
Messages
43
Reaction score
16
First Language
English
Primarily Uses
I found a solution to this issue. I didnt look into enough to understand possible side effects or why its even happening. I'll be sure to point it out to him.
 
Last edited:

Sissel Cabanela

Veteran
Veteran
Joined
Mar 28, 2016
Messages
110
Reaction score
21
First Language
English
Primarily Uses
I found a solution to this issue. I didnt look into enough to understand possible side effects or why its even happening. I'll be sure to point it out to him.
I've had rather poor luck getting a response from the guy, but hey, good on you for taking some initiative to look into it. I'll be eagerly waiting.
 

trapless

Veteran
Veteran
Joined
Mar 3, 2014
Messages
43
Reaction score
16
First Language
English
Primarily Uses
do you see an error in your browser console saying _testExceptions is not defined?
 
Last edited:

Sissel Cabanela

Veteran
Veteran
Joined
Mar 28, 2016
Messages
110
Reaction score
21
First Language
English
Primarily Uses
do you see an error in your browser console saying _testExceptions is not defined?

i've reached him lately about an extension i wrote for hdmkr
Oh dear, I haven't touched that project in months since I abandoned it due to NEEDING the character creator. Also I'm unaware how to check the browser console
 

SarcasticSloth

Villager
Member
Joined
Jul 11, 2018
Messages
11
Reaction score
0
First Language
English
Primarily Uses
RMMV
Just following up. I am having the same issue with the stat distribution when deploying to mobile. I use Xielfan's method to create an APK.
 

Aloe Guvner

Walrus
Veteran
Joined
Sep 28, 2017
Messages
1,628
Reaction score
1,115
First Language
English
Primarily Uses
RMMV
Check if that plugin reads the stats data using a function that's only available on NodeJS.

Android (and iPhone and Web Browser) deployments can't use functions contained in NodeJS.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Frostorm wrote on Featherbrain's profile.
Hey, so what species are your raptors? Any of these?
... so here's my main characters running around inside "Headspace", a place people use as a safe place away from anxious/panic related thinking.
Stream will be live shortly! I will be doing some music tonight! Feel free to drop by!
Made transition effects for going inside or outside using zoom, pixi filter, and a shutter effect
I have gathered enough feedback from a few selected people. But it is still available if you want to sign up https://forums.rpgmakerweb.com/index.php?threads/looking-for-testers-a-closed-tech-demo.130774/

Forum statistics

Threads
105,992
Messages
1,018,191
Members
137,772
Latest member
Kirakirna
Top