Author Topic: Internal Help  (Read 2254 times)

AllyTally ♡

  • Captain
  • *****
  • Posts: 1390
  • Hiii!~ <3
    • View Profile
    • Invision
Internal Help
« on: October 18, 2015, 11:54:18 AM »
Internal Help is a tutorial level for people who don't know how to internal script.
INCLUDES:
  • The best exit ever! When you finish the tutorial it does fadeout() and everyone knows when you press escape when fadeout() is active, it puts you on the title screen!
  • Examples
  • Step by step tutorial
  • And more...






Down below is the download.
« Last Edit: March 31, 2016, 05:15:18 PM by Luigi master »

AllyTally ♡

  • Captain
  • *****
  • Posts: 1390
  • Hiii!~ <3
    • View Profile
    • Invision
Re: Internal Help
« Reply #1 on: March 31, 2016, 05:14:44 PM »
Anyone have feedback at all?

Did I really just bump this

QwertymanO07

  • Captain
  • *****
  • Posts: 389
  • Rad scientist exraordinare
    • View Profile
Re: Internal Help
« Reply #2 on: March 31, 2016, 05:35:44 PM »
  • The say(-1) method sucks, so there's no point in teaching it.
  • I think you should've had it fadout, then gotoroom on top of a rescuable crewmate, then befadein.
  • EDIT: And yes, you really did just bump this
« Last Edit: March 31, 2016, 05:59:24 PM by QwertymanO07 »

shiny k

  • Captain
  • *****
  • Posts: 1554
  • Welcome to the MOTHER3 world
    • View Profile
    • my msuic
Re: Internal Help
« Reply #3 on: March 31, 2016, 06:40:57 PM »
The say(-1) method sucks, so there's no point in teaching it.
What the fuck? Don't you mean the A)Say method?

QwertymanO07

  • Captain
  • *****
  • Posts: 389
  • Rad scientist exraordinare
    • View Profile
Re: Internal Help
« Reply #4 on: March 31, 2016, 07:13:09 PM »
I have never heard of that before.

shiny k

  • Captain
  • *****
  • Posts: 1554
  • Welcome to the MOTHER3 world
    • View Profile
    • my msuic
Re: Internal Help
« Reply #5 on: March 31, 2016, 07:51:36 PM »
The A)Say method is an obsolete method that only allowed you to use one command at a time. The say(-1) method is for internal scripts with cutscene bars, and the other method is for without.

AllyTally ♡

  • Captain
  • *****
  • Posts: 1390
  • Hiii!~ <3
    • View Profile
    • Invision
Re: Internal Help
« Reply #6 on: April 01, 2016, 04:02:50 AM »
No he means the say(-1) method just sucks.
When it's executed, it plays a terminal sound.
It's easy to prevent this, though.
New script:
iftrinkets(0,notermsound)

Next script
say(5)
cutscene()
untilbars()
endcutscene()
untilbars()
loadscript(stop)
text(1,0,0,4)


And that makes no sound effect played

allison

  • Captain
  • *****
  • Posts: 924
  • monolithic since 2012??
    • View Profile
    • Allison Fleischer
Re: Internal Help
« Reply #7 on: April 01, 2016, 06:49:57 AM »
Yeah, there's not really any need to use the old say(-1) method unless you absolutely have to cut down on number of scripts.

shiny k

  • Captain
  • *****
  • Posts: 1554
  • Welcome to the MOTHER3 world
    • View Profile
    • my msuic
Re: Internal Help
« Reply #8 on: April 01, 2016, 07:00:11 AM »
oh alright

so I actually have to put cutscene bars manually now
fun fun fun

Starspire

  • Developer of Deprimerie: STORM of the Future
  • Global Moderator
  • Captain
  • *****
  • Posts: 682
  • Play Persona 3
    • View Profile
Re: Internal Help
« Reply #9 on: April 05, 2016, 10:09:09 AM »
fun fun fun in the sun sun sun

You can always use the say(1) method if your first text is a terminal or you need a terminal sound and cutscene bars.

AllyTally ♡

  • Captain
  • *****
  • Posts: 1390
  • Hiii!~ <3
    • View Profile
    • Invision
Re: Internal Help
« Reply #10 on: April 09, 2016, 05:48:11 AM »
Code: [Select]
squeak(player)
text(gray,0,0,1)
This is text box one.
backgroundtext
speak_active
text(gray,0,50,1)
This is text box two!
backgroundtext
speak
text(gray,0,100,1)
They will appear all at once!
speak
endtext
From Dav999