Community
SCI Programming => SCI Development Tools => Topic started by: Collector on June 30, 2016, 02:07:22 PM
-
Does anyone have any of the template games from before SCI Studio 3? I want to add them to my version detection tool as well as they might help with updating some of the earlier SCI fan game so they can compile in Companion.
-
Wayback Machine, why hast thou forsaken me?
-
Here's v2.1.
-
Jesus, what do you not have?
-
Jesus, what do you not have?
I work at Google; I have a backup of the internets. ;D
-
Fuck you and your job.
Anyway, here's the output of what I use to produce my Starbound Nightly diffs, comparing SCI Studio 2.1 (<) and 3.0 (>):
FILES
-----
Controls.sc
Game.sc
User.sc
DIFFS
-----
Controls.sc
442d441
< // removed the GetTime/Waits. Useless stuff made the UI slow and clunky
469a469
> Wait(1)
953c953
< (procedure public (FormatPrint params)
---
> (procedure public (FormatPrint textorstring textid params)
955c955,959
< Format(@temps rest params)
---
> (if(<u textorstring 1000)
> Format(@temps textorstring textid rest params)
> )(else
> Format(@temps rest textorstring)
> )
Game.sc
442c442
< (send (User:alterEgo):y(188))
---
> (send (User:alterEgo):y(185))
445c445
< (send (User:alterEgo):x( (- 319 (send (User:alterEgo):xStep) ) ))
---
> (send (User:alterEgo):x( (- 315 (send (User:alterEgo):xStep) ) ))
451c451
< (send (User:alterEgo):x(1))
---
> (send (User:alterEgo):x(4))
User.sc
191c191
< (if(<= x 0)
---
> (if(<= x 3)
197c197
< (if(>= x 319)
---
> (if(>= x 316)
200c200
< (if(>= y 189)
---
> (if(>= y 186)
-
Thanks, the wayback did not have it from Brian's old site.