Announcement: Be excellent to each other.


Caravel Forum : DROD Boards : Bugs : Editor: Cannot place mirror or keg on tokens or scrolls
New Topic New Poll Post Reply
Poster Message
kieranmillar
Level: Smitemaster
Rank Points: 2670
Registered: 07-11-2014
IP: Logged
icon Editor: Cannot place mirror or keg on tokens or scrolls (0)  
Scrolls and tokens are allowed to have mirrors and kegs on top of them, however you cannot place them this way in the editor.

[Last edited by kieranmillar at 10-17-2020 02:43 PM]
10-17-2020 at 02:42 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
Xindaris
Level: Smitemaster
Avatar
Rank Points: 1531
Registered: 06-13-2015
IP: Logged
icon Re: Editor: Cannot place mirror or keg on tokens or scrolls (0)  
If I may add: Script commands can't build those things on tokens or scrolls either.

____________________________
109th Skywatcher

Here are some links to Things!
Click here to view the secret text


[Last edited by Xindaris at 10-17-2020 05:08 PM]
10-17-2020 at 05:08 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3734
Registered: 12-28-2004
IP: Logged
icon Re: Editor: Cannot place mirror or keg on tokens or scrolls (0)  
Xindaris wrote:
If I may add: Script commands can't build those things on tokens or scrolls either.
Can you make a Feature Request thread about it?

____________________________
My website | Facebook | Twitter
10-18-2020 at 12:24 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3734
Registered: 12-28-2004
IP: Logged
icon Re: Editor: Cannot place mirror or keg on tokens or scrolls (+1)  
This would be a neat change but for various reason I am not going to be implementing it - feel free to pick it up yourself. Some notes:

1. To allow this all you need to do is modify CEditRoomWidget::IsObjectReplaceable() and replace the condition in LAYER_TRANSPARENT that pertains to T-Layer covering items with this: if (bIsTLayerCoveringItem(wObject) && bIsTLayerCoverableItem(wTileNo)).
2. The problem with this is that if you then place a mirror/keg on a scroll and playtest, scroll has no test.
3. Also then it would not be possible to remove the mirror/keg without removing the scroll, potentially losing you text.
4. Ditto for editing the scroll, it'll be set in stone
5. Also the scroll is then completely hidden which may mor may not be considered "meh"
6. Tokens seem to work fine.

Now maybe I'll get back to it during work on 5.2 or sometime in the future, but all of the above problems need to be fixed for it to work and there are more important things to work on right now.

____________________________
My website | Facebook | Twitter
10-18-2020 at 07:25 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Bugs : Editor: Cannot place mirror or keg on tokens or scrolls
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.