RenPy HotSpot Tool

This section is for people to post assets that people can use in their games. Everything here should have a creative commons or other open license, or be in the public domain.
Message
Author
User avatar
DangKem
Newbie
Posts: 18
Joined: Fri Apr 17, 2015 1:58 am
Contact:

RenPy HotSpot Tool

#1 Post by DangKem » Fri Apr 17, 2015 2:32 am

Hello, I hope I am posting in the correct place. While playing with Renpy I notice that making hotspots wasn't an easy task so made a tool to make it easier. You load your image, set the hotspots and it would generate the code you need to cut and paste into your code. This is the first run if you notice anything just let me know and I will update as soon as I can.

UPDATED
INFO AND LINKS in post Page 3

The updated version is only for Windows.
Attachments
Screener.png
Last edited by DangKem on Sat Jan 05, 2019 3:47 am, edited 4 times in total.

User avatar
doodlemancy
Newbie
Posts: 19
Joined: Sun Apr 12, 2015 2:04 am
Projects: Iron Company
Tumblr: doodlemancy
Deviantart: doodlemancy
Location: internet
Contact:

Re: RenPy HotSpot Tool

#2 Post by doodlemancy » Fri Apr 17, 2015 2:40 am

Bless this post! Due to my weird number dyslexia and slippery mind, hotspots are a nightmare. owo;; This should make it so much easier! Thank you!

User avatar
DangKem
Newbie
Posts: 18
Joined: Fri Apr 17, 2015 1:58 am
Contact:

Re: RenPy HotSpot Tool

#3 Post by DangKem » Fri Apr 17, 2015 9:49 am

Updated it, caught a minor bug if you tool the selection left or up instead of the standard right and down. Its ugly now but as I progress on it I hope to make it better looking :D

User avatar
PyTom
Ren'Py Creator
Posts: 15427
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: RenPy HotSpot Tool

#4 Post by PyTom » Fri Apr 17, 2015 10:55 am

Interesting.

May I suggest adding a list of common actions that the user can choose from?
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
DangKem
Newbie
Posts: 18
Joined: Fri Apr 17, 2015 1:58 am
Contact:

Re: RenPy HotSpot Tool

#5 Post by DangKem » Fri Apr 17, 2015 11:17 am

Yes I was thinking of that and doing more of the imagemap code and getting the background image reference. Just going milestone by milestone. i am still learning it could you give me the list of common actions to include if that isn't too much trouble??

User avatar
PyTom
Ren'Py Creator
Posts: 15427
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: RenPy HotSpot Tool

#6 Post by PyTom » Fri Apr 17, 2015 12:23 pm

I'd look at the actions in screens.rpy - you'll need to expand some of them out a bit. I'm not one of the top-tier Ren'Py screen makers, so maybe one of them can help out?
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
DangKem
Newbie
Posts: 18
Joined: Fri Apr 17, 2015 1:58 am
Contact:

Re: RenPy HotSpot Tool

#7 Post by DangKem » Mon Apr 20, 2015 6:46 pm

Going through redesign and including attaching actions to the hotspots.
Redesign.png

User avatar
DangKem
Newbie
Posts: 18
Joined: Fri Apr 17, 2015 1:58 am
Contact:

Re: RenPy HotSpot Tool

#8 Post by DangKem » Mon Apr 20, 2015 8:26 pm

Now will have it generate the whole imagemap code and just fill in the image paths for now...Now to implement actions inclusion
CodeGenerator.png

User avatar
DangKem
Newbie
Posts: 18
Joined: Fri Apr 17, 2015 1:58 am
Contact:

Re: RenPy HotSpot Tool

#9 Post by DangKem » Tue Apr 21, 2015 8:07 pm

Download in original post is now updated with new changes.

v.5 Features
Full image map code
Selecting hotspots to attach action to
UPdatev05A.png
UpdateV5B.png

User avatar
Hazel-Bun
Eileen-Class Veteran
Posts: 1005
Joined: Sun Oct 28, 2012 6:03 pm
Completed: Sunrise: A Dieselpunk Fantasy & Ultramarine: A Seapunk Adventure
Organization: AURELIA LEO, LLC
Location: Louisville, Kentucky
Contact:

Re: RenPy HotSpot Tool

#10 Post by Hazel-Bun » Tue Apr 21, 2015 8:55 pm

This is a godsend!

User avatar
DangKem
Newbie
Posts: 18
Joined: Fri Apr 17, 2015 1:58 am
Contact:

Re: RenPy HotSpot Tool

#11 Post by DangKem » Wed Apr 22, 2015 7:44 am

Let me know if you notice anything off :)

User avatar
TsukiShima
Miko-Class Veteran
Posts: 778
Joined: Fri Aug 05, 2011 4:47 am
Projects: Heartful Memory
Location: Malaysia
Contact:

Re: RenPy HotSpot Tool

#12 Post by TsukiShima » Fri Jul 24, 2015 7:48 am

I would like to thank you for making this! It is very helpful for me! :D

User avatar
renoa-heartilly
Regular
Posts: 115
Joined: Sat Jul 17, 2010 2:37 am
Completed: مقهى الضائعون, Arabic Translations for Ren'py, Pretty Please
Projects: حور, BB project, dentist drama
Organization: stanza studio (creative circle)
Contact:

Re: RenPy HotSpot Tool

#13 Post by renoa-heartilly » Tue Aug 04, 2015 11:57 am

thank you for this! it's still downloading but it looks like an important tool to have!

User avatar
LadyOfGatsby
Veteran
Posts: 327
Joined: Wed Jul 23, 2014 5:25 pm
Projects: Ethereal Creatures
Skype: vall3rie
Contact:

Re: RenPy HotSpot Tool

#14 Post by LadyOfGatsby » Thu Aug 20, 2015 6:56 pm

Thanks so much! I was a bit lost with how to look for it in photoshop and this will definitely help :)
ImageImage

User avatar
firecat
Miko-Class Veteran
Posts: 540
Joined: Sat Oct 25, 2014 6:20 pm
Completed: The Unknowns Saga series
Projects: The Unknown Saga series
Tumblr: bigattck
Deviantart: bigattck
Skype: bigattck firecat
Soundcloud: bigattck-firecat
Contact:

Re: RenPy HotSpot Tool

#15 Post by firecat » Fri Aug 21, 2015 12:29 pm

thank you so much, this could have taken forever :D
Image


Image


special thanks to nantoka.main.jp and iichan_lolbot

Post Reply

Who is online

Users browsing this forum: No registered users