The Elder Scrolls III MORROWIND: Boats by abot & Arcimaestro Antares NOTES: 1. OpenMW may NOT YET be compatible with this mod and I don't use->support OpenMW so please don't ask. 2. IF you are not using Tamriel Rebuilt, or you are using a Tamriel Rebuilt version 22.11 or higher, install the content of "00 Base" folder and load abotBoats.esp 3. ELSE IF like me you keep using Tamriel Rebuilt version 21.01 + TR_Preview.esp, install also the content of "01 TR2101 Only" folder and DO NOT load abotBoats.esp, load in this (relative) order instead: TR_Preview.esp TR_Travels_(Preview_and_Mainland).esp abotBoatsTR2101.esp abotRiverStridersTR2101.esp Version History: 1.26 - better routes compatibility with Black Tooth Pirates mod, some tweaks 1.25 - better routes compatibility with Wabbjack mod, some tweaks - removed automatic detection of Redesigned Vivec as it could cause warning messages. If you are using Redesigned Vivec by Piratelord, just open the in game console and type: set ab01boRV to 1 1.24 - added EnableLevitation command to avoid problems if some mod uses DisableLevitation without using EnableLevitation when done - should be compatible with TR_Mainland.esm version 21.01 1.23 - fixed a possible glitch with player temporary transparency after travel - should be compatible with TR_Mainland.esm version 20.02 1.22 - added a new configuration option "Disable scenic ship at anchor in Seyda Neen" for better compatibility with other mods potentially using the scenic ship at anchor area - floating animation of the ship at anchor in Seyda Neen done by script to avoid possible problems with the previously used .nif animation - tweaked transparency of ship sails 1.21 - should be compatible with TR_Mainland.esm version 18.09 1.20 - fixed a possible problem with the end trip script - should be compatible with TR_Mainland.esm version 18.07 1.19 - should be compatible with TR_Mainland.esm version 17.09 - includes needed changes to restore boat routes and AI to/from Bal Oyra, no need to use a mod slot for TR_OldTravel.esp 1.18d fixed missing extra trip NPCs slipped in abotBoats.esp contained in 1.18c package 1.18c fixed a possible bug on reloading a previous save, changed Darnim to Ildrim in ab01TR_Travels.esp 1.18b fixed a couple of missing static references causing error on start in abotBoats.esp, other minor changes to scripts, more cleaned ab01TR_Travels.esp 1.18 - should be compatible with TR_Mainland.esm version 16.12 - rock collision fixes - better compatibility with Crooked Tower, LGNPC_GnaarMok, Shipwreck Home - added code to allow player to better follow boat/riverstrider abrupt rotations in 1st person view mode to some boats that were still missing it. You can tweak it from the in-game configuration menu. 1.17 - should be compatible with TR_Mainland.esm version 16.03 - there's a new configurable option that, if you have Morrowind Code Patch SetAngle actor fix enabled, should allow player to better follow boat/riverstrider abrupt rotations in 1st person view mode. You can try and set it on the fly from the configuration menu, keep in mind that smaller value = more sensitivity. Default value is 60. You can also change the related global variable directly from console using e.g. set ab01ARA to 45 - fixed a reference to ab01ssNoScenic variable meant to be ab01boNoScenic in configuration script - fixed boat hull/river striders splash doubling/out of sync sound 1.16 - slower scenic boats when player is not on boat - better compatibility with Trade Disputes - should be compatible with TR_Mainland.esm version 15.12. 1.15 - compatibility with Tamriel Rebuilt 14.08 http://www.nexusmods.com/morrowind/mods/42145/ - Bildam Nirith no more requires "Enable trips to mainland" option on to allow travel from Helnim to Sadrith Mora - traveling FROM the Mainland should now be enabled by default also when using a game saved from a previous version of the mod - added extra scenic trip route from Ebonheart to Almas Thirr (it makes sense using it only if you have TR alpha loaded) - added a boat near Ammar boatmaster - changed game settings so head tracking distance is practically reduced only in exteriors. This way you can avoid player continuosly moving head up-down when travelling, but keep head tracking near to default in interiors. 1.14 - fixed possible restoring of some magicka after traveling when player sign was Atronach - fixed a wrong waypoint causing collision with a rock near Tel Branora - fixed a wrong scenic spawning boat near Tel Mora - updated for Tamriel Rebuilt Sacred East v 1.5 - lowered Data Files\Sound\abot\water\boat_waves.wav volume 1.13 - updated for Tamriel Rebuilt Sacred East v 1.2 - fixed incompatibility with mods deleting Ammar cell name (usually BTB settings) - fixed Ammar boat trip location end - changed one boat/ship texture - some script tweaking 1.12b - fixed 2 texture paths 1.12 - updated for Tamriel Rebuilt Sacred East 1.1 compatibility - fixed a scenic script naming - fixed a scenic route waypoint - minor boat texture changes - changed some routes for better compatibility with "The Illumination of Conundwala" mod 1.11 - updated for Tamriel Rebuilt Sacred East compatibility! - added new TR routes! - fixed 2 global variables type from short to float. Now the "Add standard trip duration" configuration option should work as expected - fixed a Khuul-Solstheim scenic spawn point - boat hull sound will be overwritten/silenced by sound replacers no more 1.10 - fixed one glitch with configuration menu back button - moved Sadas Plantation dock river strider activators a little - fixed ab01boRivStrid48b wrongly assigned script - added some scenic spawning points - reduced view bobbing at nighttime 1.09 - added Arcimaestro Antares' TR river striders! - added (configurable) topic to access configuration menu also from dialog - added configuration menu option to set a less foggy weather - added configuration menu option to replace original docked TR river striders - fixed Marog destination incompatibility with BTB - Settings.esp - route and script adjusting 1.08 - fixed a bug with Nevosi Hlan route to Sadrith Mora in abotBoatsTR.esp 1.07 - fixed a (rare) potential crashing - added extra boat route and shipmasters from Sadrith Mora to Helnim and back - added a ladder to ship model - Sadrith Mora - Tel Fyr route is now configurable by menu as enabled/disabled/enabled only when Corprus quest is done (default) - removed some unused things from abotBoats.esp - extra/to Tamriel Rebuilt mainland routes are now provided by new shipmasters, allowing also standard companion compatible fast travel. - better compatibility with TR_CensusAndExciseTravel.esp 1.06 - Captain Frand Rolston wanders no more and is disabled until player character creation is complete - added extra boat route/shipmasters from Sadrith Mora to Tel Fyr and back - added (configurable) lanterns to shipmasters - fixed possible collision with boat gone back - scenic spawning scripts revision - some more shipmaster comments 1.05 - fixed a wrongly assigned mesh - fixed some glitches on extra trips availability - fixed Seyda Neen scenic ship mesh - added scenic animated Frand Rolston rowboat in Seyda Neen 1.04 - Tamriel Rebuilt boat routes added! - fixed a glitch with back button on configuration menu - tweaked ship mesh a little near oar - fixed a scenic colliding boat in Vivec - removed a scenic boat spawn point in Vivec - fixed conflict with Hla Oad boat moved by Mudcrab Island - added Gnaar Mok fast travel destination to Ald Velothi extra shipmaster Marena Hlan - added Vos fast travel destination to Firewatch extra shipmaster Dalam Vendal - added scenic ship to Seyda Neen to extra shipmaster Frand Rolston - sail08 texture darkened a little 1.03 - fixed a conflict with one rock near Sadrith Mora - fixed a wrong version fisherman bb texture - better compatibility with Redesigned Vivec 1.02b - fixed some missing textures 1.02 - added Arcimaestro Antares' new ship sails and shipmaster animations! - fixed a dialog error with Rindral Dralor, Vevrana Aryon, Blatta Hateria - fixed a bug with Blatta Hateria end trip - route change to avoid colliding with a vanilla rock near Khuul - route change for better compatibility with Mournhold Clockmaker 1.0.esp - flipped reading passenger skirt UV, seems to look better - added vanilla/colored version of sails textures so you can keep your preferred version 1.01 - added Arcimaestro Antares' new boat sails and shipmaster animations, yay! - reworked shipmaster heads and clothes - tweaked routes speed - fixed a conflict with one of Vurt's Ashlands Overhaul2.esp trees near Molag Mar - reworked some shipmaster's comments - set boats a little higher for better compatibility with MGE dynamic waves 1.00 - first release INFO: This is probably just for people who liked my other silt striders and gondoliers mod. You can now also travel by boat in real time, and dismount anywhere in between trip starting and ending points (e. g. you can take the boat from Ebonheart to Hla Oad and waterwalk/swim to Seyda Neen when you are passing nearby). Note: Real time travel by boat is LONG. If you are not interested in scenery views you will probably find this mod boring. You have been warned. USAGE: Normal version requires Bloodmoon.esm. Tamriel Rebuilt version requires Tribunal.esm, Bloodmoon.esm, Tamriel_Data.esm, TR_Mainland.esm. IF you have a compatible Tamriel Rebuilt version installed, load abotBoatsTRYYMM.esp, ELSE load abotBoats.esp (do not load both). abotRiverStridersTRYYMM.esp NEEDS abotBoatsTRYYMM.esp and MUST be loaded/dated AFTER it. Also, to avoid MGE drawing the reflection/shadows of replaced river striders, you should add to your MGE exception list the line tr\cr\tr_riverstrider_nr.nif=ignore no_script and regenerate distant land. To enjoy the scenic trips use the shipmaster "- scenic travel" dialog topic. To dismount from the boat or reach destination immediately activate the boat while sailing. From the same menu you can also configure the mod. From version 1.09, the configuration menu can also be accessed from a (configurable) dialog topic. From the configuration menu you can enable/disable the extra trips to Seyda Neen, Ald Velothi, Tel Fyr. If you are using the Tamriel Rebuilt version, you can enable also routes to and from Firewatch and Helnim, and other extra routes are available with the river striders add-on. You can also start the configuration menu from the game console if you so prefer, typing startscript ab01bogconfigscript IMPORTANT! While extra trips are enabled by default, the routes to Tamriel Rebuilt mainland are enabled by default only if the main quest has been completed. If you want to enable mainland routes from the start, just use the included configuration menu option. To enable supported routes to TR_preview.esp you need also to select "Yes, + unreleased TR maps" in the "Enable extra trips" configuration option. In a similar way, Sadrith Mora-Tel Fyr route is enabled by default only when Corprus quest is done, if you want to enable it from the start just use the related configuration menu option. To fully enjoy mod potential, you should have latest MGE/MGE XE distant land, MGE/XE "Customize 3rd person camera" checked (you don't need to change standard 0 -160 0 values, just have the checkbox ticked), some MGE keys set to move the 3rd person view camera (I like using the arrow keys), and last but not least MCP(Morrowind Code Patch) with these options checked: reduce camera clipping, vanity camera lock. This will allow you to pan the camera in 3rd person view mode and enjoy a more stable and much more scenic experience during boat trips. For infos about setting MGE keys/macros, see http://sourceforge.net/apps/mediawiki/morrgraphext/index.php?title=Macro_Editor Oh, and don't forget your preferred tree replacers/landscape enhancers of course! Since version 1.02 there are vanilla/color new sails textures in folders Data Files\Textures\abot\bo\vanilla\ Data Files\Textures\abot\bo\color\ e.g. if you don't like the couple of new recolored red/blue boat sails, you can replace them with vanilla sails, just copying Data Files\Textures\abot\bo\vanilla\sail07.dds over Data Files\Textures\abot\bo\sail07.dds, Data Files\Textures\abot\bo\vanilla\sail08.dds over Data Files\Textures\abot\bo\sail08.dds Current routes: * new shipmaster (1) if extra trips enabled (2) if related quest is done (3) compatible Tamriel Rebuilt version only (4) with river striders loaded only (5) meant for TR_Preview testing only, the "Yes, + unreleased TR maps" configuration option will also auto enable trips to mainland regardless of "Enable trips to mainland" option. from Ald Velothi(1) (Marena Hlan*) to Khuul, Gnaar Mok from Dagon Fel (Haema Farseer) to Khuul, Sadrith Mora, Tel Aruhn, Tel Mora, Molag Mar from Ebonheart (Blatta Hateria) to Holamayan(2) from Ebonheart (Nevosi Hlan) to Hla Oad, Sadrith Mora, Tel Branora, Vivec from Ebonheart(1) (Sansi Andrethi*) to Seyda Neen, Ildrim(3)(2), Old Ebonheart(5), Andothren(5), Almas Thirr(5) from Fort Frostmoth (Basks-In-The-Sun) to Khuul, Raven Rock from Gnaar Mok (Valveli Arelas) to Hla Oad, Khuul from Gnaar Mok(1)(Rogus Othren*) to Ald Velothi from Hla Oad (Baleni Salavel) to Ebonheart, Gnaar Mok, Molag Mar, Vivec from Holamayan (Vevrana Aryon) to Ebonheart(2) from Khuul (Talmeni Drethan) to Dagon Fel, Gnaar Mok from Khuul(1)(Miron Balur*) to Ald Velothi from Molag Mar (Rindral Dralor) to Hla Oad, Tel Branora, Vivec from Raven Rock (Veresa Alver) to Fort Frostmoth(2) from Sadrith Mora (Gals Arethi) to Ebonheart, Dagon Fel, Tel Branora, Tel Mora from Sadrith Mora(1)(2) (Bralin Milar*) to Tel Fyr from Seyda Neen(1) (Captain Frand Rolston*) to Ebonheart, Old Ebonheart(5), Andothren(5) from Tel Aruhn (Daynas Darys) to Dagon Fel, Tel Mora, Vos from Tel Branora (Nireli Farys) to Ebonheart, Molag Mar, Sadrith Mora, Vivec from Tel Fyr(1)(2) (Rogas Tistar*) to Sadrith Mora from Tel Mora (Tonas Telvani) to Dagon Fel, Sadrith Mora, Tel Aruhn, Vos from Vos (Sedyni Veran) to Sadrith Mora, Tel Aruhn, Tel Mora from Alt Bosara(3) (Hlavora Gilnith) to Necrom, Tel Mothrivra, Llothanis from Necrom(3) (Galore Nothro*) to Bal Oyra, Tel Ouada, Gorne (1) from Necrom(3) (Tedril Nothro) to Alt Bosara, Enamor Dayn from Necrom(3) (Relam Salor*) to Alt Bosara, Necrom Lighthouse from Necrom Lighthouse(3)(1) (Nevrile Vendo*) to Alt Bosara, Necrom from Ammar(3)(1) (Manis Varo*) to Ildrim, Helnim from Bahrammu(3) (Marthen Redri) to Bal Oyra from Bal Oyra(3) (Viania Claeni) to Firewatch, Tel Ouada, Bahrammu from Ildrim (3) (Ieva Llori) to Marog, Helnim from Ildrim(3)(2)(1) (Talis Rothrano*) to Tel Branora, Seyda Neen, Ammar, Old Ebonheart(5) from Firewatch(3)(2) (Dalam Vendal*) to Vos from Firewatch(3) (Virevar Tilvayn) to Bal Oyra, Helnim, Tel Ouada from Helnim(3) (Andrere Moriard) to Firewatch, Marog, Ildrim from Helnim(3)(2) (Bildam Nirith*) to Sadrith Mora, Ammar(1) from Marog(3) (Selothril Llana) to Helnim, Ildrim from Sadrith Mora(3)(2) (Orvas Shand*) to Helnim from Tel Ouada(3) (Dunveri Rodran) to Bal Oyra, Firewatch from Vos(3)(2) (Aleri Samori*) to Firewatch from Alt Bosara(3)(4) (Masalmalu Mendasi) to Llothanis, Tel Mothrivra from Gah Sadrith(3)(4) (Yugil Nethrit) to Port Telvannis from Llothanis(3)(4) (Bolnosdin Grit) to Alt Bosara, Tel Ouada, Port Telvannis from Port Telvannis(3)(4) (Fina Hertish) to Tel Ouada, Llothanis from Port Telvannis(3)(4) (Gadam Costis) to Gah Sadrith, Sadas Plantation from Sadas Plantation(3)(4) (Mordinara Valethi) to Port Telvannis from Tel Mothrivra(3)(4) (Orvano Tralen) to Alt Bosara from Tel Ouada(3)(4) (Aamunos Rolvar) to Llothanis, Port Telvannis from near Baldrahn(3)(4)(1) ( Remavo Meno*) to near Ranyon-ruhn, Tel Ouada from Tel Ouada(3)(4)(1) (Idros Meno*) to near Ranyon-ruhn, near Baldrahn from near Ranyon-ruhn(3)(4)(1) (Aren Saren*) to Tel Ouada, near Baldrahn from near Tel Mothrivra(3)(4)(1) (Adosi Vendu*) to Boethian Falls, Hla Bulor from Hla Bulor(3)(4)(1) (Nalene Relas*) to near Tel Mothrivra, Boethian Falls from Boethian Falls(3)(4)(1) (Meden Moras*) to near Tel Mothrivra, Hla Bulor UPDATING: If you have Wrye's Mash installed, suggested procedure is to use Mash updaters KNOW GLITCHES: - rotations are a little abrupt - no companions aboard - the visual bobbing while sailing is not perfect and can sometimes lead to weird player angles. Correct angles are reset at the end of the trip, but if you can't bear with it, just disable the option from the configuration menu - like most real-time movement scripts, if you drop a object while sailing it will not move with you, so don't do it! - I tried to minimize them, but there may be possible colliding between player boat and a scenic/going back boat. Nothing serious really happens, the other boat should disappear/does not really collide, but it is a little immersion-breaking. A good way to avoid this with boats going back is to wait for the boat going back to be a little distant before taking a new trip. - There are no usable water routes available without mod conflicts (e.g. Redesigned Vivec, Vivec Expansion) and/or heavy vanilla landscape/bridges changes for Ano Andaram (the shipmaster near the Vivec silt strider), so I decided to skip him and add the missing routes to the Ebonheart shipmaster instead. The scenic routes with Ano Andaram as destination have been similarly targeted to Ebonheart docks or Vivec Temple docks. There is not a dedicated scenic boat service (a new shipmaster) from Vivec Temple dock to Ebonheart because I think who is using boats will be using gondoliers also, and there is a gondolier route already from Vivec temple to Ebonheart docks. - the river strider rowing sound may sometimes double/go out of sync when wings are spread - without MCP reduce camera clipping/MGE active, you may experience stuttering while travelling on river strider TECH NOTES: To avoid the need of thousands of waypoints for the routes, I used geometry and positioning instead of AI, creatures instead of activators to bypass cellchange problems, Face command to rotate. As usual, I tried to be as compatible as possible, so routes are not so straight but landscape is unchanged and objects moved are minimal. To avoid hostile attacks when travelling, player by default is set invisible by script (a ...invisible invisibility effect). Don't use a constant invisibility item while travelling, you don't need it and probably you will have to wait the end of the trip before the invisibility transparency of your spell is reset unequipping the enchanted item. Care has been taken trying to be compatible with other mods, but being so many mods around obviously this can not be guaranteed. Speed change selected using the configuration menu is effective when next waypoint with different scheduled speed is reached. When possible (e.g. route is not too long/narrow) there are 2 distinct/parallel routes for boats with/without player aboard. When this is not possible (e.g. Molag Mar/Dagon Fel routes) they both use the same route, so boat crashing each other should be rare due to different boat speeds, but still possible as stated in "know glitches" section. Real time transport fees are aligned with standard Morrowind (calculated as the crow flies), not on effective trip distance, so for instance Firewatch - Tel Ouada costs less than Firewatch - Bal Oyra, even if Bal Oyra is in between. Real time transport fees do not change with disposition like normal fast travel do though. It is not simple making scripted creature animations work seamlessly with current MCP animation fix installed, anyway I think the chosen compromise (using playgroup idle3 1 to keep respecting loop start/stop at the price of a possible river strider legs stutter when spreading wings) works well enough with or without current MCP fix. If seeing the mod coloured in yellow while using Mash annoys you, just click the mod and the "save" button on bottom right to update the master list. TESTING ONLY: set ab01debug to 25 will enable some debugging messages. set ab01boSpeed to 1000 or whatever for faster debugging If you find a problem with a boat, bug report may be more helpful if you: - open the game console - click the boat (you should see the boat id in the game console window header) - type in the game console: SV to show boat script variable values - tell me what the problem is and: the boat id, dest, pass, xd, yd values You can also set the step variable from 1 to -1 to reverse trip when debugging CREDITS abot: scripting, dialogue, general tampering Arcimaestro Antares: new meshes and animations This mod is a tribute to everyone contributing to MGE, MGE XE, MCP, to scenery/trees modders, to Tamriel Rebuilt team for giving us more and better world to enjoy. Extra huge thanks to Arcimaestro Antares for the beautiful new animations (and patience!), blame him for the scenic sunsets you may lose while zooming at the lady ;-) Thanks to Arcimaestro Antares, ddfields, Hul, and anybody else reporting bugs and giving feedback/suggestions. The new boat, ship animation and river strider mesh/animation have been done from scratch in Blender by Arcimaestro Antares, river strider textures (except the eye) are reworked standard Bethesda. A shipmaster/fish hunter are from Phaedrus' slaughterfish hunters http://mw.modhistory.com/download-55-13476 ,bodies are from Better Bodies http://mw.modhistory.com/download-44-6037 , heads and hairs are from Better Heads (heads retexture by Petethegoat) http://mw.modhistory.com/download-43-5563 , shirts and pants are from Better Clothes http://mw.modhistory.com/download-44-14097 and from Plangkye's More Better Clothes http://mw.modhistory.com/download-56-6647 One passenger lady is a reworked sitting lady by Lady Eternity from Dragons Breech resources, with a head retexture by Emma based on a mesh by Rhedd and Allerleirauh, hair by Ren, book retexture from Better Books by William The Taffer. http://modhistory.fliggerty.com/index.php?dlid=3896 http://lovkullen.net/Emma/faces.htm http://mw.modhistory.com/download-42-11185 http://mw.modhistory.com/download-24-11795 The other lady is from Lidicus'URM creatures (seducer) dressed with Korana's flemish dress from Clothiers of VVardenfell http://mw.modhistory.com/download-26-6223 http://www.tesnexus.com/downloads/file.php?id=27167 Ship ladder is a reworked mesh from Darknuts's Greater Dwemer Ruins Vol. 1 http://mw.modhistory.com/download-11-11646 Other items and levitation magic effect are reworked standard game meshes. Some caravaner's comments come from http://www.uesp.net/wiki/Tes3Mod:Tamriel_Rebuilt and some from Beth Forums users (thanks Athirena and Dragon32). A wave sound is from http://www.flasherdot.org, others are reworked Morrowind sounds. river strider rowing sound is from http://www.freesound.org/people/transitking/sounds/11505/ river strider eye texture is reworked from http://commons.wikimedia.org/wiki/File:Krilleyekils.jpg I have changed levitation magic effect mesh to be invisible for better immersion when travelling. If for any reason you want to restore the original effect, you can delete the Data Files\Meshes\e\magic_hit_Levitate.nif As usual, feel free to use for modding/playing Morrowind anything done by me or Arcimaestro Antares, just give credit when credit is due and be sure to be compatible with this mod (this usually means: always use different ids, not super-easy, but if you are a moddercapable to tackle with the code you should know how to do it). Be prepared though, the real hard work is creating the routes! Anyway, I really love this mod, maybe you'll like it too. -abot