Quantcast
Download
(56 Kb)
Download
Updated: 07/15/18 06:57 PM
Compatibility:
Wolfhunter (4.1)
Summerset (4.0)
Updated:07/15/18 06:57 PM
Created:04/10/18 12:02 AM
Monthly downloads:2,586
Total downloads:4,150
Favorites:25
MD5:
Categories:Homestead, Combat Mods, Group, Guild & Friends, PvP, RolePlay
4.0
Magic Carpet  Updated this week!
Version: 2.7.0
by: Cardinal05 [More]

NEWS for Version 2.7.0:

* Fixed an issue where The Hand of Geezus(tm) would not return from whence it came if the Magic Carpet was enabled or resumed from "suspend" mode during free fall.

* Fixed an issue where The Hand of Geezus(tm) would warn you of a missing [Rough Planks, Wide] (or tell you that you're welcome for not actually catching you) when zoning between houses.


Now you can fly in player houses - really.

Duel in mid-air
Fly in any home
Build up high with ease
Take beautiful aerial screen shots
Roleplay as Tarhiel
Impress your friends


** Must have Decorator (edit) permissions.

Mid-air Dueling (0:33)



Magic Carpet in action (1:52)



Instructions:

Step 1.

Place EITHER of these item types in the home (near your character):
  • 3 x Rough Planks, Wide
  • 3 x Clockwork Vent, Octagonal Fan
  • 3 x Scavenged Grating, Wide
  • 3 x High Elf Carpet, Rustic
  • 3 x High Elf Carpet, Water-Themed
  • 3 x Fishing Vessel
  • 3 x Ice Floe, Thin
Step 2.

Press the Toggle Magic Carpet On/Off keybind (configured under Controls > Housing HUD > Magic Carpet)
OR
Type /mag in the Chat window.

Step 3.

Walk or run around; the Magic Carpet will follow underneath your feet.
Jump to ascend immediately.
Use the configurable key bind buttons:
- "Ascend" to gradually ascend while moving.
- "Descend" to gradually descend.
- "Suspend" to pause the magic carpet in place.


Please let me know if you have any questions, suggestions or comments -- and I hope you enjoy the add-on!
2018-07-15 v2.7.0

* Fixed an issue where The Hand of Geezus(tm) would not return from whence it came if the Magic Carpet was enabled or resumed from "suspend" mode during free fall.

* Fixed an issue where The Hand of Geezus(tm) would warn you of a missing [Rough Planks, Wide] (or tell you that you're welcome for not actually catching you) when zoning between houses.


2018-07-10 v2.6.0

* Fixed an issue where The Hand of Geezus(tm) would not catch you during a free fall if the Rough Planks, Wide available were bought from the Crown Store.


2018-07-04 v2.5.0

* Added support for 3x [Ice Floe, Thin]

* Further calibrated the carpet animation logic to provide a more smooth experience and even fewer accidental drops, dips or descents.

* Finished separating the Carpet Item definitions into different files for those who customize this add-on -- if that's you, check out the CustomCarpetItems.lua file.


2018-07-02 v2.4.0

* Added new Idle animations to simulate the effect of air (or water?) currents on your Magic Carpet. These animations can be enabled or disabled via the Settings.

* Moved the Carpet Item data to a separate file to simplify modding for those of you who mod this add-on -- and I -know- who you are. <3 (You can't fool Geezus)

* Adjusted how the Magic Carpet adapts to quick rotation to further minimize unwanted descending.

* Revised the signature The Hand of Geezus(tm) landing emote to something more devout.

* Reset the add-on's settings for all users to remove any potentially corrupt setting values. Sorry for the inconvenience.


2018-06-26 v2.3.0

* Streamlined queuing of The Hand of Geezus(tm) events.

* Added a signature The Hand of Geezus(tm) landing emote.


2018-06-23 v2.2.0

* Added The Hand of Geezus(tm) -- an optional feature that will deliver you safely from an accidental free fall (whenever the Magic Carpet itself is turned off). Requires one Decorator permission or [Rough Planks, Wide] to be in the house.


2018-05-26 v2.1.0

* Added support for "Clockwork Vent, Octagonal Fan".

* Added a configurable Setting to make the Ascend and Descend keys function as either Toggles, or as they do today, as keys you must Hold Down.

* Changed the Deactivation logic to restore items to their original positions more slowly to avoid potential de-sync issues.


2018-04-17 v2.0.1

* Wired Settings > Update Speed option to the underlying dynamic ascension, horizontal and free-fall calculations.

* Settings > Update Speed now dynamically increases ascension, horizontal and free-fall predictive coefficients to help compensate (within reason) to moderate latency conditions.


2018-04-15 v2.0.0

* Added support for several new "carpet" item types, including actual carpets (Altmer).

* Completely redesigned the controls:
- Gradual ascending can be performed through the new "Ascend" controls key bind.
- Gradual descending can be performed through the new "Descend" controls key bind.
- Ascension can still be performed through jumping.
- Removed prior CTRL/ALT/SHIFT/COMMAND controls.

* Completely redesigned core "flight" logic:
- Carpet updates are triggered by player movement relative to the current carpet position in lieu of the prior edge-to-edge placement strategy.
- Ascension, movement parallel to the ground and free-falling are now all variable calculations and can respond dynamically to changing latency conditions.
Archived Files (11)
File Name
Version
Size
Author
Date
2.6.0
56kB
Cardinal05
07/10/18 04:35 PM
2.5.0
56kB
Cardinal05
07/04/18 04:21 AM
2.4.0
54kB
Cardinal05
07/02/18 01:40 PM
2.3.0
51kB
Cardinal05
06/26/18 08:49 AM
2.2.0
51kB
Cardinal05
06/24/18 04:20 AM
2.1.0
49kB
Cardinal05
05/26/18 09:51 PM
2.0.2
48kB
Cardinal05
05/21/18 12:09 AM
2.0.2
48kB
Cardinal05
04/20/18 05:23 PM
2.0.1
48kB
Cardinal05
04/17/18 02:58 PM
2.0.0
48kB
Cardinal05
04/14/18 06:44 PM
1.4.0
48kB
Cardinal05
04/10/18 12:02 AM


Post A Reply Comment Options
Unread 05/15/18, 02:04 PM  
carpenteer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 3
Love this addon!!

Truly a game-changer when building complex structures, and fun as hell to just zip around getting a bird's eye view!

Would you be open to adding more objects to the list of detected "carpets" to use? I took a look at the code, but I'm not sure how you arrive at the various bits of data for each furnishing item.
Report comment to moderator  
Reply With Quote
Unread 05/12/18, 07:54 PM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 73
Uploads: 8
Re: Re: Re: Magic Carpet 2.0.2 - Multiple Item Placement

Originally Posted by Shadowshire
Thank you very much for your reply. Eventually I expect to build a structure in the Coldharbor Surreal Estate homestead, and Magic Carpet would certainly be helpful!!
You are quite welcome - and good luck with your project!
__________________
Geezus Take The Heal (@Cardinal05)
Creator of Essential Housing Tools | Furniture Snap | Guild Alert | Immaculate Construction | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 05/10/18, 06:20 PM  
Shadowshire

Forum posts: 1
File comments: 148
Uploads: 0
Talking Re: Re: Magic Carpet 2.0.2 - Multiple Item Placement

Originally Posted by Cardinal05
... To quote your instructions: ....

First, I am a bit puzzled by why three copies of the chosen item are required. I don't know where to obtain the Scavenged Grating. However, I can craft either of the High Elf carpets. ....

Second, must each of the three items be in contact with at least one of the others? Can they be stacked?
Great questions. Let me see if I can address each one:

1. The reason 3 items are required is that, when an item is moved by the API, your character will immediately begin to fall through it. ....

2. The Scavenged Grating, Wide can be purchased from the Home Goods vendor in the Brass Fortress in Clockwork City. I believe that they are 500 gold each.

3. When placing the items down in the home to start the carpet, just make sure that they are all very close -- ideally, when you go to place them down with the editor, just select the item and when ready to place it, just Click, Click, Click (3x) to stack them on top of one another. ....
Thank you very much for your reply. Eventually I expect to build a structure in the Coldharbor Surreal Estate homestead, and Magic Carpet would certainly be helpful!!
__________________
---- Shadowshire ..... nil carborundum illegitimi
Last edited by Shadowshire : 05/10/18 at 06:24 PM.
Report comment to moderator  
Reply With Quote
Unread 05/04/18, 03:30 AM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 73
Uploads: 8
Re: Magic Carpet 2.0.2 - Multiple Item Placement

Originally Posted by Shadowshire
Perhaps a "Rough Platform, Stage" would also suffice as an airborne platform, too. At least there would be some reason to craft one.

To quote your instructions:

First, I am a bit puzzled by why three copies of the chosen item are required. I don't know where to obtain the Scavenged Grating. However, I can craft either of the High Elf carpets. Each carpet is large enough for one character to stand upon.

Second, must each of the three items be in contact with at least one of the others? Can they be stacked?
Great questions. Let me see if I can address each one:

1. The reason 3 items are required is that, when an item is moved by the API, your character will immediately begin to fall through it. Were I to use only 1 item, every time you moved and I had to move the item with you, you would immediately begin falling through it. This could work; but, at the cost of having to move the item further below you each time you moved (meaning you'd rapidly descend as you moved in any given direction). The reason I use 3 items instead of 2 though, is to account for any fair to moderate latency conditions as latency can definitely cause issues for this add-on given the nature of what it's try to do.

2. The Scavenged Grating, Wide can be purchased from the Home Goods vendor in the Brass Fortress in Clockwork City. I believe that they are 500 gold each.

3. When placing the items down in the home to start the carpet, just make sure that they are all very close -- ideally, when you go to place them down with the editor, just select the item and when ready to place it, just Click, Click, Click (3x) to stack them on top of one another. This helps the add-on because when you start the carpet, it searches all items in the home, looking for any supported items. When it finds supported items, it then finds whichever type has 3 of them within a few meters from your character. Stacking the items and standing next to/on top of them helps to ensure that this process works correctly.
__________________
Geezus Take The Heal (@Cardinal05)
Creator of Essential Housing Tools | Furniture Snap | Guild Alert | Immaculate Construction | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 05/03/18, 06:22 PM  
Shadowshire

Forum posts: 1
File comments: 148
Uploads: 0
Arrow Magic Carpet 2.0.2 - Multiple Item Placement

Perhaps a "Rough Platform, Stage" would also suffice as an airborne platform, too. At least there would be some reason to craft one.

To quote your instructions:

Place EITHER of these item types in the home (near your character):
  • 3 x Rough Planks, Wide
  • 3 x Scavenged Grating, Wide
  • 3 x High Elf Carpet, Rustic
  • 3 x High Elf Carpet, Water-Themed
  • 3 x Fishing Vessel
First, I am a bit puzzled by why three copies of the chosen item are required. I don't know where to obtain the Scavenged Grating. However, I can craft either of the High Elf carpets. Each carpet is large enough for one character to stand upon.

Second, must each of the three items be in contact with at least one of the others? Can they be stacked?
__________________
---- Shadowshire ..... nil carborundum illegitimi
Report comment to moderator  
Reply With Quote
Unread 04/14/18, 06:51 PM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 73
Uploads: 8
Originally Posted by BeatrixLachance
I love this add-on, It is quite entertaining.
Thank you so much! :-)
__________________
Geezus Take The Heal (@Cardinal05)
Creator of Essential Housing Tools | Furniture Snap | Guild Alert | Immaculate Construction | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 04/14/18, 06:50 PM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 73
Uploads: 8
Originally Posted by jubalfh
A quick question: would you mind adding an option to use an actual carpet?
Not at all! :-) Check out the latest version -- v2.0.0 adds support for 2 different carpet types (the only 2 that I could find that have Collision to allow you actually stand upon them).
__________________
Geezus Take The Heal (@Cardinal05)
Creator of Essential Housing Tools | Furniture Snap | Guild Alert | Immaculate Construction | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 04/14/18, 06:48 PM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 73
Uploads: 8
Originally Posted by Tactitocalon
Cool addon. I seem to have problems ascending though, I keep falling through the planks. I'm playing at ~250ms ping though. Increasing the update interval didn't seem to help - maybe an option to make ascending not attempt to raise the platform up too high might help (at the cost of slower ascension speed).
I hear ya -- check out the latest version... v2.0.0 has been completely redesigned and includes a new, more fluid "flight" experience including slightly improved free-fall detection and Y-axis acceleration calculations to hopefully address that issue for folks with less than ideal ping scenarios. If you still experience any issues, please let me know as there are a few other things I may be able to do to help.
__________________
Geezus Take The Heal (@Cardinal05)
Creator of Essential Housing Tools | Furniture Snap | Guild Alert | Immaculate Construction | Magic Carpet
Last edited by Cardinal05 : 04/14/18 at 06:50 PM.
Report comment to moderator  
Reply With Quote
Unread 04/12/18, 08:31 PM  
BeatrixLachance

Forum posts: 1
File comments: 3
Uploads: 0
I love this add-on, It is quite entertaining.
Report comment to moderator  
Reply With Quote
Unread 04/11/18, 04:15 PM  
Tactitocalon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 4
Cool addon. I seem to have problems ascending though, I keep falling through the planks. I'm playing at ~250ms ping though. Increasing the update interval didn't seem to help - maybe an option to make ascending not attempt to raise the platform up too high might help (at the cost of slower ascension speed).
Report comment to moderator  
Reply With Quote
Unread 04/10/18, 09:12 PM  
jubalfh
 
jubalfh's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
A quick question: would you mind adding an option to use an actual carpet?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: