[01:53:31] Cahaan: hi guys, are you moving to libera?
[02:57:28] travis-ci: exult/exult#719 (snapshot-v1.7.0.20210521 - 6150ae4 : DominusExult): The build passed.
[02:57:28] travis-ci: Change view : https://github.com/exult/exult/compare/snapshot-v1.7.0.20210521
[02:57:28] travis-ci: Build details : https://travis-ci.com/exult/exult/builds/226476767
[14:32:20] Dominus: Marzo: I've been toying in my head with the idea that one could almost easily "port" Ultima Underworld to the U7 engine. It just stuck in my mind :)
[14:33:02] Marzo: It would be a different game, but doable
[14:33:11] Marzo: No jumping
[14:33:31] Dominus: big problems are the magic system: you have a bag of runes and the combination you chose lets you cast the magic... no idea how much that would need coding :)
[14:33:39] Dominus: and yes, the jumping is the other issue
[14:34:01] Dominus: (perhaps doable by teleport "jumps" :)
[14:34:06] Marzo: Quite a bit of coding, and probably distributed between usecode and engine enhancements
[14:34:53] Dominus: yes, that's why I would probably just use the spellbook if I ever really started doing something like that :)
[14:34:57] Marzo: I actually have a possible idea for jumping
[14:35:20] Marzo: It would involve adding an usecode function, and binding a key to it (say, J)
[14:35:21] Dominus: have you seen the fork of Exult that tries to implement alchemy?
[14:35:37] Marzo: No
[14:36:38] Marzo: The jumping idea would be something along the lines of: you use the function, and get a targeting crosshairs
[14:36:39] Dominus: as for swimming I always wanted to try something like the high grass in SI with water
[14:37:06] Marzo: If you click too far away, or too high up, it flashes blocked
[14:37:31] Dominus: that sounds doable.
[14:37:31] Marzo: Then it animates a jumpp by a bow, stand, and a walking frame
[14:37:56] Dominus: the alchemy fork https://github.com/Kharzette/exult/commit/fa1f6c37c9a54818cf765b2a6b7469b712f49b77
[14:37:58] Marzo: And it goes being called to do partial steps up and towards the target
[14:38:11] Marzo: Calling the intrinsic to see if you fit in a space
[14:38:22] Marzo: (I think there is one; if not, it can be added)
[14:38:46] Marzo: If you hit a ceiling, you take some damage, say ¨ouch¨ and start dropping
[14:38:57] Marzo: At the top of the arc, you stop rising and start falling
[14:39:33] Marzo: If you hit a wall, you stop going forward (and say ¨ouch¨)
[14:39:46] Marzo: And you finish the jump when you land
[14:40:08] Dominus: he he, that means we could convert U8 as well :)
[14:40:13] Marzo: Of course, handling a party would be annoying
[14:40:24] Dominus: (aehm, no... the magic system is too different)
[14:40:32] Marzo: But if it is a straight port, then no party for the avatar
[14:40:56] Dominus: yes, party would be very annoying
[14:41:02] Marzo: The U8 magic systems might be easier to implement than the UW one
[14:41:18] Marzo: It is probably doable just by usecode
[14:41:37] Dominus: but also very funny. Imagine the party doing the jump one after the other just like the pathfinding to sit in a carriage :)
[14:42:42] Dominus: and then the target is too narrow for everyone and they just fall to the floor one after the other
[14:43:15] Marzo: And now comes the issue of jumping into water/swimming
[14:47:09] Dominus: for swimming I was thinking of the maybe easy way of doing it similar to the high grass https://www.dropbox.com/s/rah6nqg2aqg26mh/highgrass.png?dl=0
[14:52:41] Dominus: I might toy around soonish and try to build the first level
[14:55:49] Dominus: and it needs lizardmen, but Anti-Dupre could be used as a blueprint for that to build upon