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)