Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Can I please have help with a house furnishing system?

Torai

Member

I would like to make a house furnishing system, but I have one problem. If I move the furniture (Animal crossing style) and leave the house, all of it goes back to where it was originally. Can someone please help me figure out how to stop this?
 
Maps don't remember or store locations of events, so you'll have to do it manually with 2 choices.

1) The easier way is to install this script and follow the instructions in the demo to memorize and restore each event's location.

2) The harder way is to use a Parallel Process event. First, when you leave the map (in the event that transfers you outside the house), store every event's location in different variables and turn on a switch (say ID#1). Something like:
Code:
@>Control Variables: [Event1 X] = [Event1]'s Map X
@>Control Variables: [Event1 Y] = [Event1]'s Map Y
@>Control Variables: [Event2 X] = [Event2]'s Map X
@>Control Variables: [Event2 Y] = [Event2]'s Map Y
etc.
@>Control Switches: [1: Moved Furniture] = ON

Now, create a Parallel Processing event as follows:
Code:
@>Set Event Location: [Event1], Variable[Event1 X][Event1 Y]
@>Set Event Location: [Event2], Variable[Event2 X][Event2 Y]
etc.
@>Erase Event
Check the Conditions switch box and select [Switch 1: Moved Furniture].

There, now you have two methods of creating movable furniture. Good luck!
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top