Staredit Network > Forums > Modding Discussion > Topic: Iscript Extender
Iscript Extender
Jul 6 2016, 4:07 am
By: O)FaRTy1billion[MM]  

Jul 6 2016, 4:07 am O)FaRTy1billion[MM] Post #1

👻 👾 👽 💪

I decided to take a break from DatExtender and make the IsExtender that was discussed. :P

Basically, it just loads more iscript.bin files. The default iscript.bin is loaded like normal, then the plugin loads scripts\iscript001.bin, then scripts\iscript002.bin, all the way up to scripts\iscript255.bin (or until one is not found). The high byte of the flags property in the imagenode struct appears to be unused, so which iscript.bin is used by that image is stored there.

When searching for IsIds, SC will first look in the default iscript.bin, then iscript001.bin, then iscript002.bin, etc. until either the ID is found or it runs out of files to look in. This means that IsIds must be unique across all files. All IDs from 412 to 65534 are unused by the default iscript.bin and thus available for use. Note that IsId 65535 is used by SC to indicate the end of the list, and cannot be used.

There is no configuration or anything, just add the plugin and if it finds iscript001.bin it will load & use it.

Included is a quick demo with a fun mineral animation in iscript001.bin just to show it working. :P

Try it out and please report any bugs or suggestions. One thing I considered (but was too lazy to actually do) was to define the additional iscript names in scripts\iscript.lst instead of just using a number. If that sounds good, maybe I will do it. :P

EDIT:
Also if there's any need for version support, I could probably easily throw together some stuff for any versions people think might be useful.

Attachments:
isextend demo.7z
Hits: 2 Size: 121.82kb
isextend.qdp
Hits: 3 Size: 28kb

Post has been edited 2 time(s), last time on Jul 6 2016, 7:04 am by FaRTy1billion.



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Jul 6 2016, 11:32 pm poiuy_qwert Post #2

PyMS and ProTRG developer

Very nice job! I hope this draws Iskatu back to make more iscript busting mods!




Nov 12 2016, 3:46 pm IskatuMesk Post #3

Lord of the Locker Room

It's cool someone finally got this kind of thing to work.

I don't see myself modding something like sc1 again, though.



Show them your butt, and when you do, slap it so it creates a sound akin to a chorus of screaming spider monkeys flogging a chime with cacti. Only then can you find your destiny at the tip of the shaft.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[07:46 am]
RIVE -- :wob:
[2024-4-22. : 6:48 pm]
Ultraviolet -- :wob:
[2024-4-21. : 1:32 pm]
Oh_Man -- I will
[2024-4-20. : 11:29 pm]
Zoan -- Oh_Man
Oh_Man shouted: yeah i'm tryin to go through all the greatest hits and get the runs up on youtube so my senile ass can appreciate them more readily
You should do my Delirus map too; it's a little cocky to say but I still think it's actually just a good game lol
[2024-4-20. : 8:20 pm]
Ultraviolet -- Goons were functioning like stalkers, I think a valk was made into a banshee, all sorts of cool shit
[2024-4-20. : 8:20 pm]
Ultraviolet -- Oh wait, no I saw something else. It was more melee style, and guys were doing warpgate shit and morphing lings into banelings (Infested terran graphics)
[2024-4-20. : 8:18 pm]
Ultraviolet -- Oh_Man
Oh_Man shouted: lol SC2 in SC1: https://youtu.be/pChWu_eRQZI
oh ya I saw that when Armo posted it on Discord, pretty crazy
[2024-4-20. : 8:09 pm]
Vrael -- thats less than half of what I thought I'd need, better figure out how to open SCMDraft on windows 11
[2024-4-20. : 8:09 pm]
Vrael -- woo baby talk about a time crunch
[2024-4-20. : 8:08 pm]
Vrael -- Oh_Man
Oh_Man shouted: yeah i'm tryin to go through all the greatest hits and get the runs up on youtube so my senile ass can appreciate them more readily
so that gives me approximately 27 more years to finish tenebrous before you get to it?
Please log in to shout.


Members Online: jjf28, T-warp, jackwrwn85