Page 1 of 1

charnames.lua - Make the game recognize you

Posted: Wed Mar 02, 2022 2:39 pm
by Akromaly
I put up a small library which gives the possibility to adapt text boxes to the character you're currently playing, even using correct genders. It supports both text boxes triggered by NPCs and vanilla events, and also works in 2 player mode.

To do this, just format your text like this example:

Code: Select all

Kids, say hello to <player>! <They> <are> so cool, look at <their> style wow I love <them>.
gif: show
Image

To use it, put the charnames.lua file in your level/episode folder and write this line in the luna.lua file:

Code: Select all

local charnames = require("charnames")
If you're using costumes or not-basegame characters, you can directly change the arrays in which the character names and pronouns are located.
The library also comes with a variable which can be set to true to show the current character and their pronouns on screen. It can be useful for debug and testing.

Code: Select all

charnames.printMyCharacter = true
Download

Note - The library currently doesn't support littleDialogue and other libraries for custom text boxes. At the moment, it only works properly with vanilla text boxes.

Re: charnames.lua - Make the game recognize you

Posted: Wed Mar 02, 2022 7:09 pm
by Mal8rk
Finally, the game can recognize players!

Now I don't have to make the characters genderless in my future episodes!

Re: charnames.lua - Make the game recognize you

Posted: Sun Apr 06, 2025 11:08 am
by Smilysora
Hey what happened to the download?

Re: charnames.lua - Make the game recognize you

Posted: Sun Apr 06, 2025 1:18 pm
by Shaktool
Smilysora wrote:
Sun Apr 06, 2025 11:08 am
Hey what happened to the download?
its not working, probably because he dosent use Google Drive or Dropbox.

it dosent mean a bad thing, but we should use Drive/Dropbox, as they can host stuff longer.

Re: charnames.lua - Make the game recognize you

Posted: Sun Apr 06, 2025 3:38 pm
by Smilysora
Retro wrote:
Sun Apr 06, 2025 1:18 pm
Smilysora wrote:
Sun Apr 06, 2025 11:08 am
Hey what happened to the download?
its not working, probably because he dosent use Google Drive or Dropbox.

it dosent mean a bad thing, but we should use Drive/Dropbox, as they can host stuff longer.
oh ok.