Page 1 of 3
Mudlet2+ Branch
Posted: Wed Jan 30, 2013 4:44 am
by chris
I moved to a new repository for mudlet2+ development. Those who liked following my branch can follow along here:
https://github.com/Chris7/Mudlet2/tree/mudletDev
Summary of changes:
6-9-2013
Variable GUI is in place, you can:
add, delete, rename, recast variables, as well as reorder them via drag & drop. - Needs lot of testing/feedback from compilers to get any bugs out before being prime-time.
2-16-2013
script based ways to: install, sync, uninstall, get path of modules
downloadFile can use https
mudlet event duplication fixed
doors on area exits aren't offset
Re: Mudlet2+ Branch
Posted: Wed Jan 30, 2013 8:10 am
by kevutian
Sweet. Watch set. Thanks.
Re: Mudlet2+ Branch
Posted: Sun Feb 17, 2013 2:21 am
by chris
Newest stuff added:
script based ways to: install, sync, uninstall, get path of modules
downloadFile can use https
mudlet event duplication fixed
doors on area exits aren't offset
Re: Mudlet2+ Branch
Posted: Wed May 08, 2013 4:28 am
by Vadi
The
exitRedesign branch doesn't compile atm, due to the
Fix: setExitWeight won't accept invalid exits for setting room weights. commit
directly accessing private members of TRoom.h. Maybe it should be using the TRoom->get<Exit>()'s instead?
Re: Mudlet2+ Branch
Posted: Mon Jun 10, 2013 4:08 am
by chris
For anyone who likes the bleeding edge, please test out this branch:
https://github.com/Chris7/Mudlet2/tree/variableGUI
and stress test the hell out of it.
Re: Mudlet2+ Branch
Posted: Mon Jun 10, 2013 9:20 am
by kevutian
That 'Toggle Hidden Variables' label gets a little annoying. Could you hide() that unless the variables are actually selected and visible?
Re: Mudlet2+ Branch
Posted: Mon Jun 10, 2013 12:48 pm
by kevutian
This is pretty damned neat. Loving this. I have a question, though: If I select a bunch of vars to be saved, is that selection persistent through profile exports with the package exporter?
Re: Mudlet2+ Branch
Posted: Fri Jun 14, 2013 3:23 am
by chris
The toggle hidden variables label now toggles. I need to serialize hidden variables as well, which I'll push out soon enough.
Variables aren't exported in a package exporter, and I don't envision them ever being. Packages/modules should have a variable initialization routine, and use conventions like:
if not package.var then
package.var = initial value
end
To initialize but not overwrite user customizations if they already exist.
On a good note: Anyone else besides kevutian/vadi test this out? I'm surprised there aren't a bunch of crash reports
Re: Mudlet2+ Branch
Posted: Thu Jun 27, 2013 4:16 am
by chris
Some updated on GUI:
better duplicate detection
variables can be searched for
hidden variables serialize
panic protection added to prevent seg faults
can detect and list out table keys that are non key/number such as tables/functions
variables are sorted so they're easier to find
Re: Mudlet2+ Branch
Posted: Tue Dec 10, 2013 11:26 am
by phasma
Were aware of this? Only happens on 3.0.
Saracen: Fatal error: ./mudlet-lua/lua/geyser/GeyserLabel.lua:113: bad argument #1 to 'unpack' (table expected, got string).