EasyRPG / Player

RPG Maker 2000/2003 and EasyRPG games interpreter
https://easyrpg.org/player/
GNU General Public License v3.0
965 stars 183 forks source link

New Command: 99999 - Barebones Scripting Language #3110

Closed jetrotal closed 8 months ago

jetrotal commented 9 months ago

TPC commands for testing purposes:

@raw 99999, "@10110(""test"",[1 ,2, 3,4 ,5,6],0) //show dialog" 
@raw 99999, "@10310 ("""",[0 ,0, 100],0) //add 100 money" 
@raw 99999, "@10110(""@10110(\""test\"",[1 ,2, 3,4 ,5,6],0)"",[1 ,2, 3,4 ,5,6],0) //a collection of problematic syntax just to test how it deals with it"

Work in progress. I need a lot of help with this one.

It injects commands from 99999's com.string.

I can't parse proper syntax, since it isn't mapped anywhere. But it can be useful alongside stringvars to load commands from txt files.

fdelapena commented 8 months ago

Looks promising, just some observations:

jetrotal commented 8 months ago

Not needed anymore, #3137 covers and improves this idea.