Chrono Compendium

Kajar Laboratories - Fan Works and Submissions => Chrono Trigger Modification => Topic started by: the_E_y_Es on January 10, 2019, 04:45:18 pm

Title: Is it possible to hack the intro movie?
Post by: the_E_y_Es on January 10, 2019, 04:45:18 pm
You know, this one: https://www.youtube.com/watch?v=vqTZfknDVes

I'd like to replace it with my own sequence of vignettes, picked by me. How would I go about it?
Title: Re: Is it possible to hack the intro movie?
Post by: Mauron on January 10, 2019, 05:50:04 pm
Start at location {000} Load Screen, and open the events. At [0049], there's a change location to {1B1} Title Screen. Starting at [0062], there's a series of ifs that contain change location commands, among other things.

The locations will have if(Mem.7F0057 & 4) checks, which control the events for that location during the title screen.
Title: Re: Is it possible to hack the intro movie?
Post by: the_E_y_Es on January 10, 2019, 08:15:20 pm
Cool. Now I just need to understand what this all means. Time to read some tutorials on Temporal Flux. Thanks.
Title: Re: Is it possible to hack the intro movie?
Post by: Mauron on January 11, 2019, 02:41:30 am
The plugin I made, Attractive Battler, can modify the stats and attacks used in the autobattle mode.

Let me know if you have any questions.
Title: Re: Is it possible to hack the intro movie?
Post by: TheMage on January 13, 2019, 05:11:58 am
This is a more lazy way but it might help too; https://www.chronocompendium.com/Term/Temporal_Flux_Event_Tricks.html;

Adding a New Scene
Open up Location {1b1} Title Screen.
Object 1 Arbitrary 1 has a "change Location at the end"
Change that Location to the location that you will have your new Title screen be--


The location you want to change to a new map is 1B0 to your new location. That way you can just skip the already programmed vignettes and title screen and work from there from a map of your choosing - I use 1EC because it's free and blank.

--In the events of your new location make some sort of small intro, make sure at the end of the intro you have a change location {000} Load Screen
...but in the intro location events, add those commands in Object00 after the Return (delete the End):

-CheckButton (All, Type1)
--ChangeLocation {000}
-GoTo the checkbutton
Note that if you have some Pause or ScrollScreen in Object00 they will probably interfer with the Check Button, so move them to a new object.

Now if you push a button during your intro you will be teleported back to the load screen, just like in CT. Unfortunately this doesn't work for the Start button, but the other buttons are fine.


I'd suggest opening a romhack like prophet's guile up and checking out their 'load screen' (1B1) and see where it sends you and how they did their intro just to get a feel for how the events work if you are getting used to TF. That being said I don't think there are any 'scenes' like the vignettes but its a good starting point? I imagine you could do the scenes by teleporting from one map to another with different events written, with a function where pressing any button will take you to the save files/ start game.

Here's a picture from one of my WIPs of 1B1 sending to 1EC and 1EC's event process. It's a simple scroll down intro.

(http://farm8.staticflickr.com/7905/46723345731_5b96364485_b.jpg)

(http://farm8.staticflickr.com/7824/39758591323_27f0e8a952_b.jpg)

Hopefully that helps and is not more confusing!
Title: Re: Is it possible to hack the intro movie?
Post by: the_E_y_Es on January 21, 2019, 06:50:24 am
I imagine you could do the scenes by teleporting from one map to another with different events written
Yes, I was wondering about that possibility, instead of writing my scenes from scratch. Unless I want to portray something that's not scripted as an event in the original game. And I'm not thinking of CT, in this case. What I want to do is an intro sequence to Crimson Echoes, in the style of the original CT intro, but with vignettes picked from CE. I haven't yet decided which ones specifically, but I wanted to know if this was viable or not before diving into it.

Thanks for the example, I'm a bit busy with another project but I hope to try this in the near future.