Tsukihime

Test Play Setup

10 posts in this topic

Test Play Setup

-Tsukihime

 

This script allows you to set some data when starting a new game, such as during test play. Basically, start-up scripts.

 

It allows you to specify starting information without having to change your project (eg: change your starting location, or initial levels), and you don't have to use the in-game switch/variable debug menu to set things up.

 

Things like

-setting switches

-setting variables

-setting actor levels

-setting player start location

 

If you think something would be useful to add, just mention it and I might add it so everyone else can use it as well without having to write it themselves.

 

Additions are being added as I think of things that are trivial but should not require you to go through extra effort just to accomplish.

 

Usage

 

Just add some custom values for the appropriate data.

For example, if you want to set switches 2, 3, and 7 when the game starts, you would just go to the Switches hash and say

 

Switches = {
  2 => true,
  3 => true,
  7 => true
}

 

The comments describe the format of the input. They are all hashes for the most part.

 

Download

 

http://db.tt/Q7J4xy7o

 

Features

 

-title skip

-set framerate

-set game resolution

-set switches

-set variables

-set starting location

-adding party members

-adding gold

-adding all items, weapons, and armors

-set actor levels

 

Extension

 

In some programs, they allow you to save configuration profiles so that you can save settings in some format and then just load them up when you need it.

 

I'm thinking of providing some way to do that as well, using a spreadsheet file as the main source of input. But that's just an idea I haven't thought of the best way to implement it.

Edited by Tsukihime
Darkanine, Vlue, ekomega and 2 others like this

Share this post


Link to post
Share on other sites
This script has been updated with a non-blocking testplay window.

That means you can edit your project while testplaying the game.

gotta to try this. but do the changes occur in the testplay too? or need to close and restart test play? :D.

Share this post


Link to post
Share on other sites
This script has been updated with a non-blocking testplay window.

That means you can edit your project while testplaying the game.

gotta to try this. but do the changes occur in the testplay too? or need to close and restart test play? :D.

 

Put it in a project and you'll have your answer in about 30 seconds ;D

Share this post


Link to post
Share on other sites

This is fantastic. Saves from having to create a lot of events in the game to set certain triggers. Couple this with a Debug script that has key triggers and testing becomes a breeze. Thanks Tsuki.

Share this post


Link to post
Share on other sites
gotta to try this. but do the changes occur in the testplay too? or need to close and restart test play? :D.

 

I have not implemented that yet. It is a matter of reloading the data files at run-time.

Share this post


Link to post
Share on other sites

Very handy script! Thanks much for making it!

 

The only trouble I'm having with it though, is it keeps playing the BGM music from the main title screen. (The game loads and at the title screen, BGM 1 plays. Upon selecting New Game, the BGM 1 continues to play [[No fade in/out or short pause between.]]) IS it perhaps because the first map you go to while starting a new game, has no BGM music? :o

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.