Dark Sky 20 Posted April 29, 2016 (edited) Dark's House Decorating System Author: Nhat Nguyen (Dark Sky) Source: taotrochoi.com 1. Infomations - Script provides your game with a decorating system. Who visited here please leave a comment. - Features: Decorating system for your game! Hud displaying stuff selected now. Window displaying your current stuffs. Use Tiles of Tilesets or Event for Stuff. 2. Screenshots 3. DownloadDropbox (Virus Checked)Script: Add scripts follow this order. Dark's House Decorating System TileViewer 1.0 4. How to add stuffStep 1: Run project. Press F8. Take a look at red box,circle. Step 2: Goto Script Editor > Script Dark's House Decorating System > Copy things below. Step 3: Paste! Step 4: Edit like what i do below. 5. Term of use. - Credit me Dark Sky. If you want to use it for commercial project, just leave me a message. Edited May 2, 2016 by Dark Sky 8 Share this post Link to post Share on other sites
CrowTheAlmighty 27 Posted April 29, 2016 Just tried your demo. I like it and all but only problem is the button choice seems off for some reason and I can't remove objects. Share this post Link to post Share on other sites
Dark Sky 20 Posted April 29, 2016 Just tried your demo. I like it and all but only problem is the button choice seems off for some reason and I can't remove objects. Just press F6 or F7. Share this post Link to post Share on other sites
Sixth 113 Posted April 29, 2016 This looks cool! Can you give direct links to the scripts only? My anti-virus (ESET Smart Security) did not alert me for a false positive yet, and it says that this demo got a virus named "Win32/Slugin.A". Reading the description of this virus, I don't want to risk it... So, can you please upload the scripts only somewhere? Preferably somewhere where we don't need to download anything, just copy/paste the text itself. Also, I would do a full check on your PC for viruses if I were you, in case you got infected with something, which now spreads itself with your uploads. Again, this can be a false positive, but because that never happened with me yet, I just don't want to experiment with it. Share this post Link to post Share on other sites
Eurgh 0 Posted April 29, 2016 (edited) I was thinking about something like this. And HERE it is. damn EDIT: I also suggest you do what Sixth suggested and scan your computer. Because I aint risking breaking my computer. Edited April 29, 2016 by Eurgh Share this post Link to post Share on other sites
Dark Sky 20 Posted April 30, 2016 (edited) Okay, I will upload the text version for you. Sorry. Edited April 30, 2016 by Dark Sky 1 Share this post Link to post Share on other sites
Chadzter01 183 Posted April 30, 2016 Oh wow! This is pure awesome! What a great script! Thanks for this! Share this post Link to post Share on other sites
Dark Sky 20 Posted April 30, 2016 (edited) @Chadzter01: You're welcome. *Update script link at #1 post and I reuploaded the demo (virus checked of course). Edited April 30, 2016 by Dark Sky Share this post Link to post Share on other sites
+ Takeo212 1,079 Posted April 30, 2016 Omg, this looks amazing. I was actually thinking of a feature like this being awesome and allow for so much stuff to be done! I need this for MV ;-; Share this post Link to post Share on other sites
Dark Sky 20 Posted April 30, 2016 Omg, this looks amazing. I was actually thinking of a feature like this being awesome and allow for so much stuff to be done! I need this for MV ;-; Thank you. But i need someone to port it to MV. I haven't learned JS yet. Share this post Link to post Share on other sites
whitespirits 0 Posted July 30, 2019 does anyone have a working link for this? thanks! Share this post Link to post Share on other sites
PhoenixSoul 1,404 Posted November 16, 2019 If anyone has the demo project, it needs to be reuploaded to NOT DROPBOX AS DROPBOX IS NOT RELIABLE ANYMORE. Somehow, someway, the scripts do not work as intended. The Tile Viewer works fine, but trying to use the house decorator script, somehow it's looking for a Map004, and I see nowhere in the script that tells the interpreter to look for that map. If I have four or more maps, then it throws an error on line 22 of Game_Event, specifying 'id' as nil. I only have the two scripts in place plus bugfixes. This should not be an issue. 1 Share this post Link to post Share on other sites
That One NPC 321 Posted November 17, 2019 (edited) I have the demo and it worked fine for me. I think Map ID 4 is designated for the event-based objects. I'm looking at the demo now and Map 4 is Decorate Stuff, and the demo event items are stored there. You just leave that map blank in terms of tiles, and create events using the desired tile images, and event mechanics. You can put them anywhere on that map. It recommends that you only use 1 tiles for the script, so I started doing custom sheets for my Triad game to make sure I had everything I wanted, since the idea in that gamwewas upgrading apartments among other things as you progress in the Triad world stage. I don't remember where I got the demo.Theres a Graphical Object Global Reference script with the Demo as well. Edited November 17, 2019 by That One NPC 1 Share this post Link to post Share on other sites
PhoenixSoul 1,404 Posted November 17, 2019 :thonkang: I looked in the script. I only saw where it looks for a variable string as far as map data is related. (Map%03d.rvdata) I know that %03d is related to numbering, so whatever it is it seeks, I could not tell, at all, and since Dropbox has since killed the link...the demo is out of reach. Share this post Link to post Share on other sites
Chuck 9 Posted November 17, 2019 Is there a way the demo could be reuploaded. I desperately need this. Thanks in advance. Share this post Link to post Share on other sites
That One NPC 321 Posted November 17, 2019 In the spirit of keeping a good script alive, I can upload my copy of the demo folder. Just please follow the terms of use. On 4/28/2016 at 11:59 PM, Dark Sky said: 5. Term of use. - Credit me Dark Sky. If you want to use it for commercial project, just leave me a message. House Decorating.zip 1 Share this post Link to post Share on other sites
Kayzee 4,033 Posted November 20, 2019 (edited) On 11/16/2019 at 10:43 PM, PhoenixSoul said: I only saw where it looks for a variable string as far as map data is related. (Map%03d.rvdata) I know that %03d is related to numbering, so whatever it is it seeks, I could not tell, at all, and since Dropbox has since killed the link...the demo is out of reach. BTW %03d in Map%03d.rvdata is formatting code for sprintf, which is used to create strings with special rules. I think it means to print a number using 3 digits with trailing 0s, like 001, 002, ect. The sprintf method is sort of tricky because the number of arguments you use depends on the formatting code. For example: In "map = load_data(sprintf("Data/Map%03d.rvdata2", $game_map.map_id))" the "sprintf("Data/Map%03d.rvdata2", $game_map.map_id)" tells the game to create a string using a number, so you need to put a number after the formating code string. In this case the map id! That way it knows what the proper file to load is. So when the map id is 1, it will load Map001.rvdata2 for you! It's a pretty simple idea, but the downside is that sprintf requires you to make a format code string and make sure anything you replace in the format string is put after it, and in the exact same order. Edited November 20, 2019 by Kayzee 1 Share this post Link to post Share on other sites
PhoenixSoul 1,404 Posted November 20, 2019 @Kayzee After I got the re-archived demo, I figured out that the setting for a few furniture pieces was looking for a specific map event. (it's a bit weird that it is coded this way, don't you think?) Yeah, I know what sprintf is, at a basic level. Share this post Link to post Share on other sites
Kayzee 4,033 Posted November 20, 2019 Onesy said it was looking for events in map ID 4 to load in right? That's not that weird, I actually do that in my game! Well, I use map ID 1 not 4, but still. The basic idea is I put a lot of my events that I want to use in more then one place in an otherwise empty map and I can load event data from that map and make a clone of whatever event I want. 1 Share this post Link to post Share on other sites