[MOD] Eye of the Beholder: Waterdeep Sewers

Talk about creating Grimrock 1 levels and mods here. Warning: forum contains spoilers!
User avatar
Xanathar
Posts: 629
Joined: Sun Apr 15, 2012 10:19 am
Location: Torino, Italy
Contact:

Re: [MOD] Eye of the Beholder: Waterdeep Sewers

Post by Xanathar »

For the treasure chests I used an invsible button in front of the chests to detect clicks.. the only real downside is that sometimes the button sound is played. Using that for fake wall texts would require to reimplement the text display in gui though.
Waking Violet (Steam, PS4, PSVita, Switch) : http://www.wakingviolet.com

The Sunset Gate [MOD]: viewtopic.php?f=14&t=5563

My preciousss: http://www.moonsharp.org
User avatar
Komag
Posts: 3658
Joined: Sat Jul 28, 2012 4:55 pm
Location: Boston, USA

Re: [MOD] Eye of the Beholder: Waterdeep Sewers

Post by Komag »

would it work to use an invisible alcove with an invisible item in it with onPickUpItem hook?
Finished Dungeons - complete mods to play
User avatar
thomson
Posts: 337
Joined: Thu Sep 13, 2012 9:55 pm
Location: R'lyeh
Contact:

Re: [MOD] Eye of the Beholder: Waterdeep Sewers

Post by thomson »

I've just finished implementing script that will allow new party members to join. Even though EOB allowed up to 6 guys, Grimrock allows only four, so the decision who leave behind will come in sooner.

Here's the link to the original post.

Ok, adding Taghor and other folks can now join in. The next thing to implement is to finish script that handles dialogs, e.g. when meeting wounded Taghor. With grimwidgets, it is quite straightforward.
[MOD] Eye of the Beholder: Waterdeep sewers forum sources; Grimtools (LoG1 -> LoG2 converter) sources
User avatar
Leki
Posts: 550
Joined: Wed Sep 12, 2012 3:49 pm

Re: [MOD] Eye of the Beholder: Waterdeep Sewers

Post by Leki »

Youtube custom dungeom lets play EOB: WS --> http://www.youtube.com/watch?v=TBkKzl8Bc_8
I'm the Gate I'm the Key.
Dawn of Lore
User avatar
thomson
Posts: 337
Joined: Thu Sep 13, 2012 9:55 pm
Location: R'lyeh
Contact:

Re: [MOD] Eye of the Beholder: Waterdeep Sewers

Post by thomson »

I've updated grimwidgets version. There are many improvements, but the two I'd like to mention are new events handling and party joining script.

The result is simple: on level 4 you can meet a dwarf that you can heal, talk to and convince him to join your party.

Known issues:
- stats of Taghor the dwarf are still using example values (overskilled insectoid mage with weak stats, rather than something expected of dwarf warrior)
- due to specific hooks in spell system, when the dwarf joins you, you should not leave your mage behind. It will crash for now. We'll investigate the problem and do something about.
- Taghor's portrait is ugly. Please contact me if you have a better 128x128 images for a dwarf.

And here's how this looks like in the game: step 1 step 2 step 3
[MOD] Eye of the Beholder: Waterdeep sewers forum sources; Grimtools (LoG1 -> LoG2 converter) sources
User avatar
undeaddemon
Posts: 157
Joined: Fri Mar 02, 2012 3:38 pm

Re: [MOD] Eye of the Beholder: Waterdeep Sewers

Post by undeaddemon »

This is nice - Not only do I love this mod (bringing back to me my first x286 - the first computer i bought myself) But I like this dialog interface,.. I think I might have to have a go at getting it goin'....
User avatar
JKos
Posts: 464
Joined: Wed Sep 12, 2012 10:03 pm
Location: Finland
Contact:

Re: [MOD] Eye of the Beholder: Waterdeep Sewers

Post by JKos »

More new GUI stuff coming: I replaced my hacky spell book with a brand new GUI implementation. And I also rewrote the spell system so that spells must be memorized by resting before they can be cast.

Screens:

Spell book
https://docs.google.com/file/d/0B7cR7sc ... dTZG8/edit

Armor spell selected to be memorized
https://docs.google.com/file/d/0B7cR7sc ... c3UDQ/edit

Armor spell memorized after resting
https://docs.google.com/file/d/0B7cR7sc ... Q3c2c/edit

There are some bugs yet and I must add some kind of delay to memorizing process because now it's possible to memorize spells even in the middle of the battle by tapping rest key. But in general it works pretty well.
- LoG Framework 2http://sites.google.com/site/jkoslog2 Define hooks in runtime by entity.name or entity.id + multiple hooks support.
- cloneObject viewtopic.php?f=22&t=8450
User avatar
thomson
Posts: 337
Joined: Thu Sep 13, 2012 9:55 pm
Location: R'lyeh
Contact:

Re: [MOD] Eye of the Beholder: Waterdeep Sewers

Post by thomson »

JKos wrote:More new GUI stuff coming: I replaced my hacky spell book with a brand new GUI implementation. And I also rewrote the spell system so that spells must be memorized by resting before they can be cast.
It looks awesome. It also working properly and the join new guy script no longer crashes the game when mage is selected to go.

One suggestion would be to increase number of spells a bit. I just checked. A human mage at the beginning of the game had 2 level 1 spells and one level 2 spell. Increasing spell limits will also make the users like the new spell system more.
[MOD] Eye of the Beholder: Waterdeep sewers forum sources; Grimtools (LoG1 -> LoG2 converter) sources
User avatar
Neikun
Posts: 2457
Joined: Thu Sep 13, 2012 1:06 pm
Location: New Brunswick, Canada
Contact:

Re: [MOD] Eye of the Beholder: Waterdeep Sewers

Post by Neikun »

This one time, I replaced all of my party members with Taghor.
We were so hungryyy
"I'm okay with being referred to as a goddess."
Community Model Request Thread
See what I'm working on right now: Neikun's Workshop
Lead Coordinator for Legends of the Northern Realms Project
  • Message me to join in!
User avatar
JKos
Posts: 464
Joined: Wed Sep 12, 2012 10:03 pm
Location: Finland
Contact:

Re: [MOD] Eye of the Beholder: Waterdeep Sewers

Post by JKos »

thomson wrote: One suggestion would be to increase number of spells a bit. I just checked. A human mage at the beginning of the game had 2 level 1 spells and one level 2 spell. Increasing spell limits will also make the users like the new spell system more.
Spell progressieon table is copied from here http://www.freegameempire.com/games/Eye ... der/manual

copy paste:

Code: Select all

Wizard level     Spell Level 1   2   3   4   5
     1                       1   -   -   -   -
     2                       2   -   -   -   -
     3                       2   1   -   -   -
     4                       3   2   -   -   -
     5                       4   2   1   -   -
     6                       4   2   2   -   -
     7                       4   3   2   1   -
     8                       4   3   3   2   -
     9                       4   3   3   2   1
     10                      4   4   3   2   2
     11                      4   4   4   3   3
So does characters start from level 3 in original EoB? Or does that table actually mean that at level 3, a mage has 4 level 1 spells and 2 level 2 spells?

Another question: Are you guys going to adjust hit points and weapon stats closer to the original? Because my spells are made accurately as possible by the manual, so they seem to be pretty weak compared to melee weapons. Eg. magic missile does only 2-5 damage on level 1. I can tweak my spells of course if you think that adjusting all weapon stats and hit points is too much work.

Edit: According to this page your characters indeed start from level 3: http://www.oldgames.sk/game/eye-of-the- ... load/8454/
So should I add a script that levels up all characters to level 3 at the beginning? Or do I just add more spell points?

Edit2:
- Added a delay to spell memorize (it raises with the spell level)
- Added a script which levels up all champions to level 3. (you can remove this if you don't like it)
- Fixed a unmemorize bug
- LoG Framework 2http://sites.google.com/site/jkoslog2 Define hooks in runtime by entity.name or entity.id + multiple hooks support.
- cloneObject viewtopic.php?f=22&t=8450
Post Reply