[v1.7.0+] Recalling Home

A place to post your add ons and ideas for them

Moderator: Moderator

Post Reply
Message
Author
Zizzo
Sher'Tul Godslayer
Posts: 2516
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

[v1.7.0+] Recalling Home

#1 Post by Zizzo »

One of the minor inconveniences of the EoR campaign is that, unlike the main campaign, it doesn't have a way to set your Rod of Recall to your home base in the Ruined Cave. Which means constantly traipsing back and forth across the wilderness to drop off stuff you want to keep, and dodging the inevitable Sunwall patrols that seem to congregate around the observatory… :roll:

Well, you know what happens to minor inconveniences around me. :twisted: Light From Below has a pedestal in its Ruined Dwarven Forge which lets you "anchor" your Rod of Recall there, and that seemed like exactly the functionalily we needed in this case — thus my new Recalling Home addon. Currently we add our "anchor pedestal" to the Ruined Cave in EoR and the Fearscape Invasion Beachhead in The Hammer of Urh'Rok: Part I, since both Light From Below and the main Age of Ascendancy campaign already have the desired functionality. Note that just like in the main campaign, after recalling to your home base with your modified Rod, you'll return to the worldmap at the entrance to the zone you recalled out of — so I don't think this can break anything by leaving you someplace where you can't get where you need to go. (There is that one case in Hammer when you would be diverted going home the regular way [spoilers…], but I've convinced myself from the code that that should still work recalling there too.)

(And like my recent Non-Orcs Start In Yeti Caves addon, I'm viewing this for now as a "structural modifications" addon, of the sort that probably isn't suitable for inclusion in ZOmnibus.)

[Implementation notes:]

Code: Select all

Hooks:
  Entity:loadList [to load pedestal grids]
  MapGeneratorStatic:subgenRegister [to overlay pedestal grids on map]
"Blessed are the yeeks, for they shall inherit Arda..."

Post Reply