Finally... the long awaited Keyring Mod!

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

My email is twicescorned at -nospamplzokikthx- gmail dot com.

If you could send me an up-to-date ucc.exe that would be appreciated too ^_~

Any thoughts on why mykellah.uc doesnt seem to being included? The delcaration is the same as the rest, and the path is valid.

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by marzo »

Try this: add a blank line after the include.
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

Hmm, limited success. But I imagine the rest of the problem is errors in my conversation script.

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by marzo »

Oh, I forgot: add on the first 'say' statement, prepend a 'item.', so that it is 'item.say(blahblah);'. It should make it work. Alternativelly, you can use 'UI_show_npc_face(shapenum, framenum);' before the first say statement, or you can replace 'item' by an NPC number/reference or a (negative) face #.
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

I could use oen of the constants though, couldnt I? So long as I made sure the NPC had one?

~Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by marzo »

Yes.
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

Out of curiosity, where are the NPC constants for the Keyring quest located? I don't see them in Ye Olde List of BG Npcs (bg_npcs.uc)

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by marzo »

In src/quests/keyring/constants.uc

I reserved the bg_npcs.uc for the original NPCs.

BTW, I tried (twice, now) to send you the e-mail to the address you gave above; I receive an error message shortly thereafter saying that the attachment is 'illegal'. Just to be clear, the -nospamplzokikthx- is to be deleted, right?
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

Yes, whats the type of attachment? Gmail can be touchy in regards to what it lets in as attachments.
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by marzo »

Zip file. If you don't mind downloading another program, I can try using 7z instead (http://www.7-zip.org/).
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

Try it, if it works, I dont mind downloading the archiver ^_^

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

And it worked! *victory fanfare music*

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
drcode
Site Admin
Posts: 2267
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by drcode »

If you find ucc bugs, perhaps you could start another thread just for reporting them (since this one's getting long). And it is a bug if ucc fails to report an error or just ignores an include.
WWWWolf
Posts: 53
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by WWWWolf »

The mod so far sounds really cool.

Would be cool if two or three NPCs would be sent to do the actual Lock Lake clean-up task. They'd walk along the beach bushes and when talked to, they would say "hum hum, here we are, cleaning up the trash" or something along those lines. (Rudyom, maybe? A mage rendered crazy, making himself a bit more useful...)
- Weyfour WWWWolf, a lupine technomancer from the cold north
[a.k.a.: Hoki-Aamrel the Cherry-Red Dragon -==(UDIC)==- ]
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by marzo »

Would be cool if two or three NPCs would be sent to do the actual Lock Lake clean-up task.
Yes, I have been toying with the idea. I was even thinking of having them actually pick up some of the garbage themselves (a custom Usecode schedule of sorts). I haven't gotten around to implementing it, though.
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

I actually did something like that in my own mod, kinda. I just had usecode eggs that would spawn people who would Loiter and say some random stuff about not wanting to have to pick up all this trash ^_~

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Dominus »

Rudyom, maybe? A mage rendered crazy, making himself a bit more useful...
like scattering some blackrock and then exploding it and thus blowing all the garbage to smitterens :)
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

Dominus - great minds think alike ^_~ Thats exactly what *I* thought, too.

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Dominus »

:)
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Crowley
Posts: 459
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Crowley »

Hallelujah! Great work Marzo. I've just began playing with the mod, but I've noticed that some of the language Zauriel uses strikes me rather un-Britannian, such as the way he uses the words 'couple', 'pretty' and 'stuff.
drcode
Site Admin
Posts: 2267
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by drcode »

Speaking of "custom usecode schedules", seems like we've discussed that before. It would be really nice to be able to create schedules in usecode. It's probably already possible, but not very convenient. Perhaps we need is more intrinsics that do the things in 'schedule.cc'.
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

It would be nice if you put half a dozen custom shcedules (custom #1...#4...etc.) into the schedule, and have them open ended so we could code our own actions for said schedule.

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Garrett
Posts: 68
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Garrett »

Hm, looking very nice so far.

About the innkeeper key reclaiming, do they somehow remove the key from your keyring if you put it on the keyring? If that's not possible/believable, perhaps you could have them get annoyed and fine the player for destroying the key. And then have them change the locks so the player can't get back in. :)

As for the lake cleanup, it would be interesting if the Avatar could also help clean up.

If you set up a midden somewhere (maybe use several modified haystack pieces for this?) the player could pick up movable litter and dump it there. Heck, it could even decompose over time if you wanted to get really picky.

There would need to be some reward, like maybe 5 gold per piece of litter or something. Of course the option of blackrock demolition should also be available to the player.
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by marzo »

I don't allow putting inn keys in the keyring. But your idea has its merits...
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

I have it as thus: when you leave the Inn the innkeeper asks for the key. If you give it to them, it increases your Honesty (yay karma!), if you dont, they throw you out and fine you.

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Beryllium

Re: Finally... the long awaited Keyring Mod!

Post by Beryllium »

> I have it as thus....

That is perfect. No need to change it.
Garrett
Posts: 68
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Garrett »

LOL. Sounds awesome. Have you allowed the player to stay again after the event, or are they permanently barred kinda like telling the nudists you kill bees?
Crysta the Elf
Posts: 573
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Crysta the Elf »

Image

i'd like to suggest these for Jaana, Mariah, and Laurianna's spellbooks (in that order).. i think having the first letter of their name on them is kinda cheesey somehow ^_^;

i'll work up some paperdoll art for them in a bit.. shouldnt be too hard to edit it off of the BG style spellbook one i made :P
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

*steals the graphics for no apparent reason*

(that is alright, right?)

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Crysta the Elf
Posts: 573
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Crysta the Elf »

i did post them in that topic on your forums fro a reason.. :P

just wanted Marzo's opinion on it
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

Ah, I visited here before I went there, I saw that after I posted here and was like, d'oh! xD

I for one like it, and agree: they do look a little cheesy with the initial on the cover.

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by marzo »

I am going to use them. *Very* good job!
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Crowley
Posts: 459
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Crowley »

Meditating at the shrines I started thinking, is there anything in-game that tells you what the mantra for each virtue is and how long you should meditate at the shrine? There's always the possibility that someone who's unfamiliar with the previous three games is playing this.
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by marzo »

I haven't added it *yet*, but it is in my list of things to do. Unfortunatelly, that list is about as big as my arm, so it may take a while...
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Crysta the Elf
Posts: 573
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Crysta the Elf »

Image

paperdoll art :P
Crowley
Posts: 459
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Crowley »

I love the comments the party members make when you meditate. "There he goes again." "Is there a pub nearby?"

About the sidequest leading to the keyring, I'd say that from a storytelling point of view it is a bit too grand in scale. Though this is high fantasy, everything doesn't have to be about saving the world. As it is an optional sidequest it also creates a bit of a plothole: if you don't go through it, why doesn't Britannia bite it? That could be easily fixed just by altering the dialogue. The end of the quest could also be considered more dramatic like that: Zauriel doesn't do what he does to save the world, but solely because he loves Laurianna so dearly.
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by marzo »

[quoteif you don't go through it, why doesn't Britannia bite it?[/quote]
Because I haven't implemented that yet :-)


More seriously (and I *have* thought about implementing that, mind you), I decided to take the SI route and decided that the avatar would always get there exactly in time to save Britannia. Even if the player destroys the Black Gate without saving Laurianna -- after all, why can't the newly-stranded avatar save her?
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by marzo »

I love the comments the party members make when you meditate.
If you like those, you can give suggestions for other NPCs too. So far, only Iolo, Shamino and Dupre have comments.
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by Wizardry Dragon »

I added ones for Jaana, and Katrina, in my mod ^_^

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
wjp
Site Admin
Posts: 1708
Joined: Thu May 14, 2020 1:34 pm

Re: Finally... the long awaited Keyring Mod!

Post by wjp »

Locked