Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Giruka

23
Posts
1
Topics
11
Followers
A member registered 35 days ago · View creator page →

Creator of

Recent community posts

That's really useful, thank you - and it tells me something I didn't realise. Your method repacks the game's APK because your mod is a modified SWF. Mine isn't: GL2MP is a separate AIR app that loads the player's own copy, and the AIR SDK builds Android APKs directly. So I'd ship my own app and never touch Lunime's APK at all, which also solves the copyright worry I had about Android.

Still plenty I don't know - how file picking works there, how it performs. But you just saved me from going down the wrong road. Do tell me when that YouTube tutorial is up, I'll watch it anyway.

ill see what i can do

Yes!

Most mods include the full Gacha Life/SWF files, but I don’t want to do that because of copyright concerns. Sorry—I’ll see what I can do instead. :/

ill see what i can do

(1 edit)

Sorry for the slow reply, I was away. I want to fix this properly, so three things if you don't mind:

1. There's a log file at %APPDATA%\dev.gl2mp\Local Store\gl2mp.log - paste it here or send it to yurnior. on Discord. That file will tell me exactly what broke.

2. Did you use the Gacha at any point, and its "Add Slot" button? It's the one thing in the mod that writes into your own character slots.

3. Does Gacha Life 2 itself open normally when you run it without my mod?

One thing worth knowing: your characters aren't in the GL2MP folder, they're in %APPDATA%\dev.gl2mp, which is why reinstalling didn't change anything. Nothing is lost, and there are backups in the save-backups folder in there.

exactly

sybau big dawg

i didnt catch that reference :(

son? whats wrong with that, it doesnt mean im part of the community

yup thats me

yea exactly

yes porn i love porn

I DONT WANT MY BIG BOOTY WOLF MAMA TO BE A TRANSFEM (cake ISNT cake if it has a candle)

Thanks! And yes, happy to explain. The explanation is the whole trick and it's shorter than you'd expect.

A pose in GL2 is 81 numbers, the ones saveposestring writes. The mistake I made first - and the reason my mod chibified people's characters for a while - was thinking those 81 numbers are the pose. They aren't. Roughly half of them are the character: every xpos and ypos, every xscale and yscale, for hands, forearms, upper arms, thighs, shins, head and body. Plus the layer order, which is the very first number. Apply a preset pose as it is and you overwrite the player's proportions, their joint positions and their layer order with whoever the pose was originally made on. You get a different body doing the right pose.

So don't replace, merge. From the pose take the rotations, the skews and the hand shapes. Take everything else from the character being edited. That's the whole "adjusts to OC adjustments" part: the pose brings the attitude, the character keeps its body.

Two practical bits on top. I build the library for whichever character is being edited and rebuild it when you switch to another one, because the body numbers it has to wear are that character's. And I write the finished poses into pose slots the game isn't using and then tell the editor how many pages it has now, so the game's own picker draws them. That way I'm not faking a UI, I'm filling in one that already exists.

On studying the code: I'd rather not hand over the whole thing, but it would honestly be the least useful part for you. GL2MP isn't a modified GL2.swf - it's a separate program that loads the player's own copy and works on it from outside, so almost none of it would drop into a mod like yours. What transfers is what I just wrote.

Ask me anything specific though and I'll answer it properly, and if you get stuck on a piece, show me and I'll look at it. I'd rather do that than have you pulling apart a build.

One thing in return, if you don't mind: your team ships for Android. That's what people ask me for most and it's the part I know least about. Who should I be asking?

(1 edit)

Then I haven't seen any of it - that account is gone. Send it to yurnior. (with the dot) and I'll look at it properly.

And yes, I'd be glad to have you. Since 2023 and drawing your own is exactly what I need.

Two things so neither of us wastes time. Start with one piece instead of twenty: one top or one dress, PNG with a transparent background, and tell me what you drew it in. I'll put it next to the game's own clothes and check the size and the line weight, and then I can tell you what to aim for before you make a whole set.

And be aware the mod can't load custom clothes yet - that's the part I have to build. So the waiting is on my side too, not just yours. Whatever goes in, you're credited on the page.

 Found it and it's already fixed: my buttons now hide along with the game's, and the animation keeps playing while they're gone, so you can watch it on a clean screen. It'll be in the next version.

Your three things are really one thing, and it's the right idea.

The 300 backup slots are baked into the game's own save, so I can't stretch that number. What I can do is give the mod its own library that holds as many characters as you want and loads them into those 300 in pages - and that library is also where your folders would live ("Sam" with his outfits, "Show1" and "Show2" kept apart). It's a big piece of work, so I won't put a date on it, but it's on the list.

The outfit list is the easiest of the three and I want it myself. A character is one long code, and the clothing part of that code is a section I can read on its own, so "put this outfit on that character" is copying that section across. I think you'll get that one before the folders.

Don't apologise for the list. It's the most useful comment I've had.

No Discord server, but my username is yurnior. (with the dot at the end). My own chat site is https://yuniorschillzone.xyz and there's a place for GL2MP in there.

On assets: 

Clothes, yes. You can never have too many in a game like this. Tell me what you can actually make - clothes, hair, accessories, wings, props? - and how you draw: on paper, in something like Krita or Photoshop, or vector, like Illustrator or Inkscape. If you've already made something, show me one, that tells me more than a description does.

Two things up front so you don't waste your time.

It has to be your own drawing. Not traced over Gacha art, not edited from someone else's sprites, nothing taken out of another game. If it isn't yours I can't put it in, and I'd rather tell you that now than after you've spent a week on it.

And the mod can't add new clothes to the game yet. Making that possible is the big thing I'm building next. So right now you'd be drawing for something that doesn't exist yet. I think it's worth it, but you should know before you start and not after.

Now the install, one step at a time. Tell me which number goes wrong and what you see on screen:

1. Install Gacha Life 2 for Windows (the free one from Lunime), open it once so it makes a save, then close it.

2. Download my zip, right-click it and choose "Extract All". You get a folder called GL2MP.

3. Open that folder and double-click GL2MP.exe. Windows will say "Windows protected your PC" - click "More info", then "Run anyway". That happens because the file isn't signed, not because anything is wrong.

4. The first time it opens it asks where your game is. Go to your Gacha Life 2 folder: GachaLife2 > GL2.app > GL2.swf, and pick GL2.swf.

That's all of it. The game opens with the mod on top.

Thanks! Help is welcome. Right now the most useful thing is exactly what the other comment did: use it, break it, and tell me what went wrong with a picture. Ideas for what to add next count too, that's how I pick what to work on.

Android is the thing I most want to do after the current work, but I'm not going to give you a date and then miss it.

And you're right about the install video, it's on my list. In the meantime, if you get stuck at any step, tell me which step and I'll walk you through it.

Thanks for the picture, that one is my mod's fault, not the game's: those Animated tab buttons shouldn't be over your character. One thing that would help me fix it: is that an image you exported from the editor, or is that how it looks on your screen?

About the slots: the game keeps 16 main slots and 300 backup ones. Which of those do you want more of? If it's the 16 main ones I'll see what I can do.

No Discord. I have my own chat site and it works the same way, so that's where I hang out: https://yuniorschillzone.xyz - there's a place for GL2MP in there. If someone wants to start a Discord server too that's fine by me, my discord username is yurnior. (with the "." at the end)

Yes! Once I release version 0.2.0, I’ll shift my focus to improving character customization and developing an Android version for 0.3.0!