Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
LordJashin

Scar Script Information Library 1.0 [FINAL RELEASE]

Recommended Posts

~Discontinued, Final

Might not work correctly with some things might update include and this post later... watch this space

 

 

Features

 

1. Variables such as Script name, version, desc, dates, author, etc.

2. Scar Version checking, and operating system checking ( Windows only )

3. Update functions for scripts, and one built in to the SSIL include ( can have custom save paths )

4. SSIL Extensions, provides some useful Scar Divi related functions

5. Has built in failsafes, and error checking/handling

6. Supports Scar Divi Version 3.20b and higher

 

Can be installed on Scar Divi via File->Includes Manager

 

SVN Repository - here

 

SSIL has a Setup Tool which can generate a SSIL layout

 

Example Script using SSIL:

 

[sCAR]

program ExampleWithoutSSILExtensions;

 

// Without SSIL Extensions

 

{$i SSIL/SSIL.scar}

 

procedure SetupScript;

begin

 

Script.Name := 'Scar Script Information Library';

Script.Version := 1.0;

Script.Author := 'LordJashin32';

Script.Description := 'A Scar library for Script Information';

Script.Created := 'May 3, 2012';

Script.LastUpdated := 'May 3, 2012'

Script.SupportedScarVersions := [320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334];

Script.SupportedOperatingSystems := [osWin7, osWinXP, osWinVista];

 

Script_CheckScarVersion(true, true);

Script_CheckOperatingSystem(true, true);

 

Script_CheckForUpdates('http://pastebin.com/raw.php?i=BtCd4YmP', '', true, true, true);

 

Script_CheckForSSILUpdates('', true, true, true);

 

end;

 

begin

 

SetupScript;

 

end.

[/sCAR]

 

 

Setup Tool:

Untitled2.png

Untitled.png

Edited by LordJashin

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×