These are chat archives for Spring-Chobby/Chobby

27th
Aug 2016
Gajo Petrovic
@gajop
Aug 27 2016 07:51
hey so i'm just worried about one thing with the lua menu
do you have to move(rename) all the files?
Eshed
@ashdnazg
Aug 27 2016 07:53
@gajop I believe I do
I know it's going to be quite terrible for git
:(
or is there something else that worries you?
Gajo Petrovic
@gajop
Aug 27 2016 07:54
it sucks for the longterm history of git, yes
but also can we organize so it doesn't slow my work too
when do you think you'll do the change?
since i have local changes too
Eshed
@ashdnazg
Aug 27 2016 07:54
ah
I'll make the changes a bit better
changing stuff in the current dirs
Gajo Petrovic
@gajop
Aug 27 2016 07:55
i didn't look at the code, but how did you do the new lua state?
Eshed
@ashdnazg
Aug 27 2016 07:55
and replacing 'luaui' with LUA_DIRNAME
Gajo Petrovic
@gajop
Aug 27 2016 07:55
it requires engine changes, right?
Eshed
@ashdnazg
Aug 27 2016 07:56
this should make it easy to switch in Chobby easily
of course
spring/spring@07edd04
Gajo Petrovic
@gajop
Aug 27 2016 07:57
it's not horrible if that runs already
Eshed
@ashdnazg
Aug 27 2016 07:57
it "runs"
it still has issues
so it will take me a few hours
Gajo Petrovic
@gajop
Aug 27 2016 07:58
the easiness of creating lua states had me wondering if we could have custom lua states that are just copies of existing ones, in order to separate stuff
Eshed
@ashdnazg
Aug 27 2016 07:58
theoretically yes?
if someone would code them I guess
Gajo Petrovic
@gajop
Aug 27 2016 07:58
i'm probably going a bit off topic here but that had me thinking if i could get a separate lua state for scened
so /luaui reload wouldn't impact scened itself for example
ah i was hoping you could just define the new states in the game :p
Eshed
@ashdnazg
Aug 27 2016 07:59
making stuff more generic is more work
Gajo Petrovic
@gajop
Aug 27 2016 07:59
i feel that might involve quite a bit of engine change
Eshed
@ashdnazg
Aug 27 2016 07:59
indeed
Gajo Petrovic
@gajop
Aug 27 2016 07:59
you do understand why i'd want to put scened in a separate lua state?
at least the UI parts of it
Eshed
@ashdnazg
Aug 27 2016 08:00
not entirely, but I trust you that you do
:P
and you can split some of it into the menu
which should give the result you desire
(I think)
Gajo Petrovic
@gajop
Aug 27 2016 08:01
i'd like to make it feel more like an editor
and separate from the project you're editing
Eshed
@ashdnazg
Aug 27 2016 08:01
that will require the archive works that is still ahead of me
I still can't unload archives AFAIK
Gajo Petrovic
@gajop
Aug 27 2016 08:02
but at the same time i still want to be able to access game's luarules (GG.) and maybe even luaui
that's not the archive thing
Eshed
@ashdnazg
Aug 27 2016 08:02
ah, that is more complex
Gajo Petrovic
@gajop
Aug 27 2016 08:02
it's the /luaui reload & /luarules reload not affecting scened and ideally scened not affecting those projects due to different chili
but still want to access the game's stuff obviously since i'm editing/running that
not just the files itself, but variables too of course
anyway this is OFFTOPIC to the jam, but just want to leave my thoughts
Eshed
@ashdnazg
Aug 27 2016 08:04
what are you working on btw?
Gajo Petrovic
@gajop
Aug 27 2016 08:04
abs and biceps mostly
:P
just finishing some friend related stuff
fixing uberserver stuff and then doing the "Big PR" hopefully today or tomorrow
should've done that ages ago (literally)
so friend stuff in chobby/uber and matchmaking/team/friend stuff in uber
tomorrow i might do engine changes, we'll see
Eshed
@ashdnazg
Aug 27 2016 08:08
don't touch mah engine! :P
Eshed
@ashdnazg
Aug 27 2016 08:09
known
Gajo Petrovic
@gajop
Aug 27 2016 08:09
the 3 things i've assigned myself to i have already done some work locally so may want to continue that
you should make issues there and/or assign yourself to some things so we don't conflict
Eshed
@ashdnazg
Aug 27 2016 08:10
wouldn't work on archive related stuff if I were you
Gajo Petrovic
@gajop
Aug 27 2016 08:10
why not?
Eshed
@ashdnazg
Aug 27 2016 08:10
because I'm going to change stuff there
make merge less painful
Gajo Petrovic
@gajop
Aug 27 2016 08:11
you would do archive loading?
Eshed
@ashdnazg
Aug 27 2016 08:11
that's not what I meant
Gajo Petrovic
@gajop
Aug 27 2016 08:11
it shouldn't cause any difficulty with the merge then
Eshed
@ashdnazg
Aug 27 2016 08:11
what I plan may have wide implications
this is just a suggestion
including on lua archive interface
Gajo Petrovic
@gajop
Aug 27 2016 08:12
well ok, i'll wait for after you're done
Eshed
@ashdnazg
Aug 27 2016 08:13
kk
did you work on it already?
Gajo Petrovic
@gajop
Aug 27 2016 08:16
yeah, trying to find the changes now though :o
i seem to have lost them lol
well nothing major i guess