Author Topic: Is there any way for internal commands without cutscene bars?  (Read 1029 times)

VeeC7

  • Captain
  • *****
  • Posts: 206
  • VVVVVVCrewmate7 -> VeeC7
    • View Profile
    • My YouTube Account (Domino videos)
Is there any way for internal commands without cutscene bars?
« on: August 22, 2015, 09:55:31 am »
I want to know! :viridian:

som1sezhi

  • Crewmate
  • **
  • Posts: 23
  • bepis
    • View Profile
Re: Is there any way for internal commands without cutscene bars?
« Reply #1 on: August 22, 2015, 01:39:45 pm »
Quote from: Dav999
-- METHOD 2 - WITHOUT CUTSCENE BARS---

If you want to use internal commands without cutscene bars, put this in the script box which Viridian walks through:

Code: (script1) [Select]
iftrinkets(0,script2)

Then make a new script. In this case the new script is called 'script2' (you can use any name using a-z or 0-9, note that A-Z and some special characters should not be used). Delete the script box, so that Viridian doesn't activate it directly. The script has to be activated by the script containing iftrinkets(0,script2).

The second script should look like this:

Code: (script2 first part) [Select]
say(5)
{internal command}
{internal command}
{internal command}
{internal command}
text(1,0,0,4)
say(5)
{internal command}
{internal command}
{internal command}
{internal command}
text(1,0,0,4)
say(5)
...

It has to end with:

Code: (script2 last part) [Select]
...
{internal command}
{internal command}
{internal command}
{internal command}
text(1,0,0,4)
say(2)
endtext
loadscript(stop)
text(1,0,0,4)

Note that in the last part of this script, there has to be one blank line after the last text(1,0,0,4). Not 0, because then things get deleted because of a bug in the script editor, and not more than 1, because then it won't work. 'text(1,0,0,4)' has to be the second last line, and the last line has to be empty.

Just like in the say(-1) method, you don't have to use say(5) if you want to use less than 4 commands in a row, you can use say(4) to have 3 commands in a row, say(3) to have 2 commands in a row, et cetera. For example:

Code: (script2) [Select]
say(4)
{internal command}
{internal command}
{internal command}
text(1,0,0,4)
say(5)
{internal command}
{internal command}
{internal command}
{internal command}
text(1,0,0,4)
say(2)
{internal command}
text(1,0,0,4)
say(2)
endtext
loadscript(stop)
text(1,0,0,4)

copy pasted from here which was copy pasted from here