![]() |
Nothing Found :(
☀️- 09 - Command List
Blog
9th May 2025
The command list for JSE has now been updated.
-=-=- I went through the complete list and fixed up a bunch of examples that didn't quite work properly. I also made notes on things that I needed to fix in the code to make the old examples work properly again, but have ensured that every example now actually works when tried in the engine. I also added recent updates to some commands, and even added in a bunch of newer commands, and features and such. I'm now left with a fairly short list of "commands that are in the language but aren't in the help file" For those fascinated by such things, here's that list in full. 3D commands?!!Rotate3D - I added these two commands back in September '22. Do you remember? Isometric3D - You can read about them, here. I haven't yet found a more functional purpose for these commands, other than the one quick example. The engine's really not fast enough for doing much with 3D.. yet.. and .. These commands are a bit of a mess, if I'm honest. I could do with some sort of format for 3D models? But then we're loading files in, and that goes against the JSE way. Not sure how well "3D object compressed into a line of ASCII" would work!! The new Sound commandsSound NewSound SoundTone SoundEnvelope I have a feeling I might just throw in a quick explanation for the basic Sound command, then ask people to use the tool to define sounds. Sure would be easier than trying to explain how these blinkin' commands work!!! Unfinished CommandsGuiText - A proper text area that you can copy+paste text to+from. It's half working, but is very broken. Don't use this command!!! -- Also, there's no way to gain access to anything in the box. ![]()
WebHook, WebWrite, WebSend, WebRead, WebGet, WebReadLast, WebGetLast 2 player online!? These commands are reserved for future use. I'm planning a route to get these working in, not just a simple, quick, and easy way, but also in a way that's safe, secure, and that takes into account the fact that anyone can edit the code to cheat at a game. Lots of sanity checks and more will be needed before these commands .. exist! They're currently just reserved keywords, and no more than that. Dead Command that I've forgotten what it was meant to beAddFilter - No idea. This is in the drawing commands list. I think I might've been trying to add Shaders at one point. Command that isn't really used any more, because there's better ways of doing it, so why bother mentioning it?DisableOnscreenControls - Nowadays you SetControlMethod Touch/Mouse, and it automagically disables the onscreen controls. Internal-CommandsRef - I've changed the Arrays so much that a Ref command isn't even needed any more. sxextxaxrxrxaxy -- Probably best to ignore these!! sxextxaaxrxrxaxy -- They're the words "SetArray" and "GetArray" but with x's so you don't use them yourself! sxextxbaxrxrxaxy -- They're the internal functions that are used to set and get array values sxextxcaxrxrxaxy gxextxaxrxrxaxy -- Yes, I know it's a mess gxextxaaxrxrxaxy gxextxbaxrxrxaxy -- But you should see how much faster these are than the old way I did it! gxextxcaxrxrxaxy Fxor -- Similarly, For and Next have been rejigged into new, faster forms. Nxext -- All hail the random X's! Let -- Let is used internally, but completely ignored if you write it! And that's the complete list of "commands I haven't written up yet" What a fascinating journey that was. You can find the "almost complete" command list here. (or by clicking the [?] in JSE's GUI) A.I. CornerLyrics : By me Sound Imported : Enigmatically Evolved > Reveal 🔎 : Download | Suno Link Sung by Suno ![]() "Cartoon Derek doesn't understand the curious word "sxextxaxrxrxaxy", wonderland, surreal airbrush art" by DrawThings / Flux Alternative pics from today's prompt. ![]() ![]() ![]() ![]() ![]() ![]() > Reveal 🔎 Views 47, Upvotes 7
Daily Blog
,
Jse
,
Commands
|