okeSL
Moderator: Moporators
okeSL
new saveload tool
download: http://zzz.st/elma/okesl/okesl006.zip
changelog: http://zzz.st/elma/okesl/changelog.txt
readmy: http://zzz.st/elma/okesl/readmy.txt
download: http://zzz.st/elma/okesl/okesl006.zip
changelog: http://zzz.st/elma/okesl/changelog.txt
readmy: http://zzz.st/elma/okesl/readmy.txt
Last edited by jonsykkel on 3 Feb 2021, 15:58, edited 8 times in total.
status:ONLINE - - - drinking:GOFE - - - iq:85 - - - elasto mania ranking:#1
Re: okeSL
I can't open up the console with my keyboard. I tried different keyboard languages but the button left to 1 doesn't do anything.
And what's with the stupid language?
And what's with the stupid language?
Thorze wrote:I just wanted to make a cool topic like Juish have cool topics..
Re: okeSL
edit cfg/autosave.cfg and find line that say bind +grave "console" and put +q or something then run program and pres q
duno vat u mean by stupid language
status:ONLINE - - - drinking:GOFE - - - iq:85 - - - elasto mania ranking:#1
Re: okeSL
w
Will Smibu elma feature this sl?
I got it to work. Very cool

Thorze wrote:I just wanted to make a cool topic like Juish have cool topics..
Re: okeSL
this project is separate from smibuelma so im doubt that =)
status:ONLINE - - - drinking:GOFE - - - iq:85 - - - elasto mania ranking:#1
Re: okeSL
I made config I am starting to get satisfied with you can find it here: https://github.com/Ben3eeE/okesl-config
If mans share config I can add to repository so we can inspire eachother osv
Features:
* Full HD
* Doesn't use autosave.cfg because it's bad
* Game config in game.cfg
* Controls config in controls.cfg
* Based on default mila sl controls
* Apple time in bottom right corner
Controls:
* 1-4 for sluts
* Escape/Enter works more like eol
* Shift+Escape for exit game
* f1 to start autoplay from current spot to simulate f1-enter by esc+f1
* f2 to pause and turn on free look camera. Move with arrow keys.
* f3 save, f4 load
* f5, f7 hold to rewind will autoplay back after rewind
* f6, f8 hold to fast forward
* f9 to pause
* f12 to toggle pause
* z,x for frame advance stepping forwards/backwards
* q jump backwards 2s and autoplay
* f10 jump to end of dat
* f11 jump to end of dat minus 2 seconds and autoplay
* AND MORE
If mans share config I can add to repository so we can inspire eachother osv
Features:
* Full HD
* Doesn't use autosave.cfg because it's bad
* Game config in game.cfg
* Controls config in controls.cfg
* Based on default mila sl controls
* Apple time in bottom right corner
Controls:
* 1-4 for sluts
* Escape/Enter works more like eol
* Shift+Escape for exit game
* f1 to start autoplay from current spot to simulate f1-enter by esc+f1
* f2 to pause and turn on free look camera. Move with arrow keys.
* f3 save, f4 load
* f5, f7 hold to rewind will autoplay back after rewind
* f6, f8 hold to fast forward
* f9 to pause
* f12 to toggle pause
* z,x for frame advance stepping forwards/backwards
* q jump backwards 2s and autoplay
* f10 jump to end of dat
* f11 jump to end of dat minus 2 seconds and autoplay
* AND MORE



Signatür ruined by SveinR - smaller plz :*
Re: okeSL
Added jonsykkel and default config to repository 



Signatür ruined by SveinR - smaller plz :*
Re: okeSL
maked so u can open lev rek dat file (IN WINDOWS -> RIGHT CLICK REC/LEV/DAT FILE -> OPEN WITH -> OKESL -> YES ALWAYS OPEN IN OKESL)
link: http://zzz.st/elma/okesl/okesl006.zip
its use full even if u dont care about sl
u can put files for example inside elma folder so that it knows about al the levels
lev editor veloper: ad test buton to editer like p buton in international editer that runs comand (for example OKESL.EXE) (although i vould recomend usign LATEST okeol.exe http://zzz.st/elma/okeol/okeol006.zip if dont ned sl cuz its beter and its not horific to configure and draws pic gras if someone cares about that) with .lev as arg, this will allow ppl to TEST LEVEL OUTSIDE ELMA
link: http://zzz.st/elma/okesl/okesl006.zip
its use full even if u dont care about sl
u can put files for example inside elma folder so that it knows about al the levels
lev editor veloper: ad test buton to editer like p buton in international editer that runs comand (for example OKESL.EXE) (although i vould recomend usign LATEST okeol.exe http://zzz.st/elma/okeol/okeol006.zip if dont ned sl cuz its beter and its not horific to configure and draws pic gras if someone cares about that) with .lev as arg, this will allow ppl to TEST LEVEL OUTSIDE ELMA
Last edited by jonsykkel on 3 Feb 2021, 15:58, edited 3 times in total.
status:ONLINE - - - drinking:GOFE - - - iq:85 - - - elasto mania ranking:#1
Re: okeSL
In case anyone isn't aware, Elmanager permits this too, so can link .lev and .rec files with SLE and Replay Viewer respectively and the programs open when double-clicking a lev/rec.
Sorry for not pogchamping about okesl velopment, haven't used yet and don't sl much nowadays (certainly not on an adivanced level), so not much of a need. Also genuinely too much effort to understand gak.
Team TR
Multi WR in Labyrinth with GRob
Best Internal Total Times, Pipe stats & Pipe archive
World kuski map, World Cup stats
Re: okeSL
ok then its not that usful
status:ONLINE - - - drinking:GOFE - - - iq:85 - - - elasto mania ranking:#1
Re: okeSL
Great program... I'll add my in progress controls.cfg file below, which so far is working out really well for me.
I took it upon myself to try to make my own controls and understand most of what the program has to offer to try to learn it better and maybe unlock new features. Wasn't easy, but very useful setup that I have right now (not sure how it compares to mila, hardly used that one).
This is based on Bene's repo for the other files, then I just modified the controls file.
p.s. small feature suggestion: add a command to search levels or recs with wildcard or similar. ie. findrec %int01x%, and then it prints the options to the console.
another issue: When binding a key to fast forward while held down, I also bind it to set speed back to 1 on key up. But if i was previously at a different speed then that speed gets lost. i've gotten pretty good at hitting f9, f10, etc. (my speed keys) before resuming but sometimes I forget and its not ideal. Maybe there could be some new commands, "savespeed" and "resetspeed" or similar.
Here's my file:
unbindall
mod a lshift rshift
mod b lctrl rctrl
bind +grave "console"
bind +f5 "exec cfg/controls.cfg"
bind b*up "zoomin"
bind b*down "zoomout"
bind +f1 "reset; resetdata; auto 0; pause 1;"
bind +f2 "slutdraw 1; slutdraw 2; slutdraw 3; slutdraw 4;"
bind +f3 "spy 1; pause 1; print SPY;"
bind +f4 "spy 0; pause 1; print PLAY;"
bind +escape "toggle pause"
bind +return "pause 0; auto 0;"
bind *q "rewind"
bind -q "pause 1"
bind a+q "jmp 0"
bind *w "auto 1; pause 0;"
bind -w "auto 0; pause 1"
bind a+w "jmpend"
bind +f9 "speed 0.3"
bind +f10 "speed 0.6"
bind +f11 "speed 0.8"
bind +f12 "speed 1"
bind *kp_1 "speed 4"
bind -kp_1 "speed 1"
bind +lshift "save; print SAVE;"
bind +rshift "load; print LOAD;"
# Playing
bind *left "left; spy_left;"
bind *right "right; spy_right;"
bind *up "throttle; spy_up;"
bind *down "brake; spy_down;"
bind *space "turn"
bind *kp_0 "left;right;"
# bind +v "hud_enabled navigator0"
# bind +t "hud_enabled sluts0"
# Slut controls
bind +1 "slut 1"
bind b+1 "slutcopy 1"
bind +2 "slut 2"
bind b+2 "slutcopy 2"
bind +3 "slut 3"
bind b+3 "slutcopy 3"
bind +4 "slut 4"
bind b+4 "slutcopy 4"
I took it upon myself to try to make my own controls and understand most of what the program has to offer to try to learn it better and maybe unlock new features. Wasn't easy, but very useful setup that I have right now (not sure how it compares to mila, hardly used that one).
This is based on Bene's repo for the other files, then I just modified the controls file.
p.s. small feature suggestion: add a command to search levels or recs with wildcard or similar. ie. findrec %int01x%, and then it prints the options to the console.
another issue: When binding a key to fast forward while held down, I also bind it to set speed back to 1 on key up. But if i was previously at a different speed then that speed gets lost. i've gotten pretty good at hitting f9, f10, etc. (my speed keys) before resuming but sometimes I forget and its not ideal. Maybe there could be some new commands, "savespeed" and "resetspeed" or similar.
Here's my file:
unbindall
mod a lshift rshift
mod b lctrl rctrl
bind +grave "console"
bind +f5 "exec cfg/controls.cfg"
bind b*up "zoomin"
bind b*down "zoomout"
bind +f1 "reset; resetdata; auto 0; pause 1;"
bind +f2 "slutdraw 1; slutdraw 2; slutdraw 3; slutdraw 4;"
bind +f3 "spy 1; pause 1; print SPY;"
bind +f4 "spy 0; pause 1; print PLAY;"
bind +escape "toggle pause"
bind +return "pause 0; auto 0;"
bind *q "rewind"
bind -q "pause 1"
bind a+q "jmp 0"
bind *w "auto 1; pause 0;"
bind -w "auto 0; pause 1"
bind a+w "jmpend"
bind +f9 "speed 0.3"
bind +f10 "speed 0.6"
bind +f11 "speed 0.8"
bind +f12 "speed 1"
bind *kp_1 "speed 4"
bind -kp_1 "speed 1"
bind +lshift "save; print SAVE;"
bind +rshift "load; print LOAD;"
# Playing
bind *left "left; spy_left;"
bind *right "right; spy_right;"
bind *up "throttle; spy_up;"
bind *down "brake; spy_down;"
bind *space "turn"
bind *kp_0 "left;right;"
# bind +v "hud_enabled navigator0"
# bind +t "hud_enabled sluts0"
# Slut controls
bind +1 "slut 1"
bind b+1 "slutcopy 1"
bind +2 "slut 2"
bind b+2 "slutcopy 2"
bind +3 "slut 3"
bind b+3 "slutcopy 3"
bind +4 "slut 4"
bind b+4 "slutcopy 4"
Re: okeSL
thers varible "speedmod" for that u can *bind iirc resets to 0 evry lop adn then actual sped=speed*speedmodDorknoob wrote: ↑23 Jan 2022, 05:36another issue: When binding a key to fast forward while held down, I also bind it to set speed back to 1 on key up. But if i was previously at a different speed then that speed gets lost. i've gotten pretty good at hitting f9, f10, etc. (my speed keys) before resuming but sometimes I forget and its not ideal. Maybe there could be some new commands, "savespeed" and "resetspeed" or similar.
ctrlf speedmod https://raw.githubusercontent.com/Ben3e ... ntrols.cfg
status:ONLINE - - - drinking:GOFE - - - iq:85 - - - elasto mania ranking:#1
Re: okeSL
nice, even smarter than my idea for the same problem.jonsykkel wrote: ↑23 Jan 2022, 05:54thers varible "speedmod" for that u can *bind iirc resets to 0 evry lop adn then actual sped=speed*speedmodDorknoob wrote: ↑23 Jan 2022, 05:36another issue: When binding a key to fast forward while held down, I also bind it to set speed back to 1 on key up. But if i was previously at a different speed then that speed gets lost. i've gotten pretty good at hitting f9, f10, etc. (my speed keys) before resuming but sometimes I forget and its not ideal. Maybe there could be some new commands, "savespeed" and "resetspeed" or similar.
ctrlf speedmod https://raw.githubusercontent.com/Ben3e ... ntrols.cfg
Re: okeSL
Hmm, it occurred to me that maybe I can just drop okesl into elma folder and it will read from lev and rec there. (edit: this worked just fine and makes it 100x easier to saveload new levels). Maybe this is what everyone was alrdy doing.