Charas-Project

  • Home
  • Help
  • Search
  • Calendar
  • Login
  • Register
*
Please login or register.

Login with username, password and session length
 

News:

New forum theme up and running!



  • Charas-Project »
  • Game Creation »
  • Requests »
  • RPG Maker Programming »
  • Rid of Skiff Music...
« previous next »
  • Print
Pages: [1]

Author Topic: Rid of Skiff Music...  (Read 2483 times)

Offline Muraiko

  • Cuddly Wuddly Snuggly
  • Zealot
  • *
  • Posts: 606
  • I'm really 4 years old... born on leap year...
Rid of Skiff Music...
« on: July 23, 2008, 01:50:29 PM »
I really can't find a good midi for my skiff... so I thought it would be better to not have an individual song all together. When I clicked on the Skiff music in the data base, it gave me the option of picking a song, or not playing anything at all. What I want is to have it so that every time you ride on the skiff, the map music still plays. I tried to use common events, and messing around with that stuff, but the best I got was for the music to play for that map only (moving to another map still plays the previous map's song...)

Any ideas to have a "Entrust to Event" sort of thing for the vehicle?
Logged

http://www.charas-project.net/forum/index.php?topic=23774.0

Offline Prpl_Mage

  • Administrator
  • Sage
  • *
  • Posts: 7,645
  • The Administrator Mage
    • Check out our itch website
Re: Rid of Skiff Music...
« Reply #1 on: July 23, 2008, 02:45:04 PM »
I have some ideas up my sleeve...

1st. Add an event on each map that changes the "System BGM music" for "Skiff" to the same song as the map.

2nd. When moving the skiff to a teleport event just have a conditional bracnh at the top that have the condition: "Party is riding: Skiff" and then add "Play BGM" and choose the music for the map you're going to.

3rd. I donno, I think that covers it. Let me know if something goes amiss.
Logged
Cool RPGM Project!
Sprite till you die

Oh my god, this was ...10 years ago...

Offline Moosetroop11

  • Sage
  • *
  • Posts: 7,398
Re: Rid of Skiff Music...
« Reply #2 on: July 23, 2008, 03:28:26 PM »
Not that I know of... I don't think you can easily make the hero the skiff either because of the... no wait! I've got it. It requires some work.

PLEASE NOTE: Prpl just posted and his ideas are better. And don't take hours of work. But I'm going ahead and posting this anyway, biatch.


...quite a bit of work, actually. I'm assuming that you'll know how to do all this, so I won't go into much detail, but it's kinda in a jumble so it might be hard to understand... also, I'm not suere you'll want to bother, but it's here if you feel like trying it.



The first time you find the skiff, hide screen, (you could try doing it insantaneously but I reckon it'll look messy) and then teleport the hero onto the skiff event, make the hero face the same way as it and then change the hero graphic to the vehicle graphic. Use a switch to get rid of the skiff event and then show screen. Turn on an 'in skiff' switch.

The 'in skiff' switch make a common event deal with any speed or chipset passability changes the hero needs to become a skiff. Also, while the switch is on, the common event should tie the decision key to a variable (say, 'Variable spacebar') using key input processing.


Put a three page event in the corner of every map you can drive the skiff on. The first two pages should have blank graphics. The third should be the skiff graphic.

The first page should be an auto start and have two conditions: Switch 'In skiff' is on, and variable 'Spacebar' is equal to whatever the spacebar makes it (five, I think).  
This page should:
Memorise the position of the hero
hide screen
move hero randomly (or alternatively you could make the skiff below hero. That might work quite well)
change the event location of itself to the memorised position's x and y values
turn switch 'Skiff parked' on, turn 'In skiff' off
Change hero graphic back to normal
change hero speed and whatever back to normal (if you're using events to change the tileset for each map, make them stop working now 'in skiff' is off)
show screen.

The second page should be an auto start and have two conditions: Switch 'skiff parked' is on, and variable 'Map ID' is the same as the map ID for that particular map. This bit's annoying because the map ID can change if you retroactively add maps, so try putting in the skiff system at the end if possible.
The page should:
Change it's own event location to the X and Y coordinates memorised
Turn switch 'Skiff ready' on

The third page should be activated by action key and have three conditions: Switch 'skiff parked' is on, and variable 'Map ID' is the same as the map ID for that particular map, and switch 'Skiff ready' is on.
The page should:
Hide screen
Teleport hero to X and Y coordinates memorised
Turn switches 'skiff parked' and 'skiff ready' off
Turn switch 'In skiff' on
Change hero graphic to the skiff graphic
Make all the changes to the speed and stuff that you need to
Show screen.




Whilst your hero is the skiff, 'in skiff' will be on. When the decision key is pressed and the 'in skiff' switch is on, the first page of the event on every map  is activated.
Hopefully, the skiff will be sitting where you parked it. Also, because the second page is only active if the Map ID variable is equal to the ID of it's own map, the skiff graphic will only appear in the map you left it.

Now... The second page of these skiff events in the corner of the map will immediately activate. That'll basically do the same as the first page has already done; it's only useful once you come back to the map.


***

Erm, I dunno, that might be it. I'm assuming that you'll know how to change the tileset on each map if 'in skiff' is on so that the hero can walk on water (if it's that sort of skiff). In all, it'll take a helluva lot of work... And obviously I haven't tested it and don't know if it'll work. I didn't turn the monsters off because as far as I can remember, skiffs let you fight monsters anyway.

An alternative to this is just finding a bloody skiff theme.
Logged
Maaaaaaaaaaaaaaaaaaaaaaaaaaan I missed this place.

Quote from: drenrin2120
Maaaaaaaaaaaaaaaaaaan I missed you.

Quote from: fruckert
Maaaaaaaaaaaaaaan I missed that welcome.

Offline Muraiko

  • Cuddly Wuddly Snuggly
  • Zealot
  • *
  • Posts: 606
  • I'm really 4 years old... born on leap year...
Re: Rid of Skiff Music...
« Reply #3 on: July 23, 2008, 10:02:35 PM »
Actually, my skiff is horse, so it can walk on the same tiles the hero can. No problem there. And also, if I DO turn the hero into the skiff, then that would mean the horse wouldn't be walking in place all the time (Cause that's kinda annoying). Though I'm not sure if I like the whole idea of going through all of my maps and putting in evetns, or changeding them like that, but I think I might find an alternative way using common events or something. I understood everything you said, Moosetroop, and I think I might be albe to script something up with that info. Thanks alot! (If it doesn't work, then I'll just consider myself defeated, and pick a skiff tune... probably at random...)
Logged

http://www.charas-project.net/forum/index.php?topic=23774.0

  • Print
Pages: [1]
« previous next »
  • Charas-Project »
  • Game Creation »
  • Requests »
  • RPG Maker Programming »
  • Rid of Skiff Music...
 

  • SMF 2.0.10 | SMF © 2015, Simple Machines
  • XHTML
  • 2O11
  • RSS
  • WAP2
  • Simple Machines Forum