#Dubious Intentions

1 messages · Page 2 of 1

little pelican
#

Yeah for sure, feel free to copy whatever you want

primal lance
#

ill be lifting a few turns of phrase to be sure haha. Ill try and give its own personality though

full chasm
#

@primal lance I noticed in your bardcraft recipes there's a dbs_wilcard.lua. Is this different from your main wildcard file?

#

Simple Tasks also has CraftingMaterials_Dubious.lua

primal lance
primal lance
# full chasm Okay I thought so

id be interested to hear your thoughts if you end up trying Simple Tasks, i really would like to expand on the idea but im not in a rush because crafting is getting a big update at some point

full chasm
primal lance
#

yeah thats the word, seems like it could some big changes 👀 🤞

primal lance
# full chasm Like what???

i've seen talk of more complicated recipes and recognizing different types of crafting station which would be a dream for making cool recipes

primal lance
#

yeyeye im looking forward to it

primal lance
#

Baths of Vvardenfell 2.6 now released!

Version 2.6
-converted to .esm for greater compatibility
-added patch for Sheogorad: Groves of the North
-added patch for Odai, Lifeblood of Balmora angyfargoth
-new FX for using the sauna (thanks hyacinth) (REQUIRES Sun's Dusk 1.8!)
-updated scripts to align with Sun's Dusk 1.8 API changes
-fixed misnamed signs (they still don't flap...sadcat )

https://www.nexusmods.com/morrowind/mods/57893

Nexus Mods :: Morrowind

2.0 update --TD/OAAB-- Adds bathhouses to Morrowind! Designed for compatibility with the Sun's Dusk bathing module in mind. This is a reupload of Stinkers, a classic from the vaults

hazy stump
#

I just want to say that this Geralt thumbnail always makes me chuckle 😄

primal lance
#

hehehe ikr, Articus really sorted me out with that one, probably a big cause of the mods success tbf 😄

#

it really sets the tone

primal lance
#

two hours of work😅

#

mostly learning and trial/error though

#

thanks so much @outer zenith for your bizarre armature, it actually makes it a pretty fun challenge

strange stratus
#

Are you going to make a glider animation? 🥺

primal lance
strange stratus
#

Oh hell yeah! I think I could do shield surfing pretty easy by the way

#

Very similar to the glider code

#

Maybe I'll include it in the glider mod too

primal lance
#

sweet! it is a great combo for traversal, haha just need a good hookshot mod now datchim i'm testing Sahjop's prototype, its a lot of fun but that could do with an animation too 🤔

primal lance
strange stratus
#

Botw is the goal

primal lance
#

yeah nice

strange stratus
#

If you do end up making a gliding animation, please keep the hands in the exact same relative positions to one another 😁 (for the idle/falling anim)
I think I can re-use the falling leg animations so it's really just an upper body thing

outer zenith
outer zenith
outer zenith
strange stratus
hazy stump
strange stratus
#

I'm doing some massive chimming*

outer zenith
strange stratus
#

Correct

outer zenith
#

Smort, very smort

strange stratus
#

Danke

outer zenith
#

You must have an absurdly gigantic kopf :3

strange stratus
#

Shield surf would be speed boost + movement override

#

and it gets killed if you are off the ground

#

Pretty simple

outer zenith
#

Wonder if wallrun can be done in a similar fashion

strange stratus
#

Yeah actually

outer zenith
#

Like biggest issue is aleays y axis, but you can kinda control y axis then with a level of slowfall

#

As long as you dont need to increase y

#

Thats pre rad

strange stratus
#

The big blocker for me is animations and models

outer zenith
#

Slope sliding and wall jumping/running are 2 movement techs i wanted ha

strange stratus
#

#1475723166612455548 pre-release is available on GitHub right now if you're curious

outer zenith
#

Although maybe wall jumping wont work since you do need to gain some y there

strange stratus
#

Yeah that would be tough. There's a double jump MVP out there

#

It spawns an invisible static below you

outer zenith
primal lance
strange stratus
#

Hands are super weird
I don't know if the double jump is smooth or janky

outer zenith
primal lance
#

i know of nothing sera, i just went in headfirst haha im using the animation compilation thats linked on the github but i havent figured out any qol yet

outer zenith
#

Wooa, brave!

primal lance
primal lance
#

i feel like i have achieved a milestone as a modder 🥹

outer zenith
#

Tbh perspective of some light movement tech is so exciting, i wish we had a way to meaningfully increase z coord, but already so many times i just wanted to land a sick ass jump on a side of a slip and slide down on my bottoms

primal lance
#

yeah when moving is fun it can add infinite playability to a game

full chasm
#

I know its an overhaul but idk what it changes

#

I just see "not compatible with morrowind rebirth" all the time

strange stratus
#

(not z but the other stuff)

primal lance
#

its currently very dangerous indoors though

primal lance
little pelican
outer zenith
# strange stratus We can do it 💪

ugh, cool ideas always appear when i least want them, but i think ill probably maybe obstain from working on this, otherwise ill be modding forever, seems like there are already few mods working on movement tech

#

theres one by s3ctor

#

and one on nexus i think that adds vaulting and even wallruning (currently bugged allegedly)

#

or maybe ill poke a little at it ugh i dunno

#

probably not

#

how difficult is it to dynamically adjust currect player speed, just boosting speed stat by editing it modifier doesnt work right, or does it?

primal lance
primal lance
#

sorry i shouldn't keep dragging people into conversations

strange stratus
outer zenith
#

if they can share what they were working on in this regard

primal lance
proper isleBOT
#

Finally uploaded the sensor toolkit. It's a raycasting tool that I wanted to develop into a library, so that different mods could get access to the same raycasting data. If you're doing complex raycasting stuff, then there's probably at least useful code in the project.
https://www.youtube.com/watch?v=Ar0cXb5J848

hazy stump
#

nice idea there

plucky moth
#

ikr

hazy stump
#

every time I see a contraband-related mod, I hope that the modder included FMI in some way

#

and if not, then at least a patch

full chasm
# hazy stump every time I see a contraband-related mod, I hope that the modder included FMI i...

I kind of appreciate that the two main approaches to fixing how contraband works is either:

"It doesn't make sense that they know you have skooma so I've removed the mechanic from the game"
or
"The game has this mechanic already so might as well extend it to everything that should be considered contraband"

And both are valid. I prefer the second one though. I always just assume they get a glimpse of it when you open your bag.

hazy stump
median dragon
#

I just assume it stinks to high heaven

full chasm
median dragon
#

You don't wanna know. But I meant scooma and moonsugar

hazy stump
#

Withour service refusal, every merchant who buys potions would buy skooma, for example

primal lance
# full chasm How does that work for ebony tho

Yeah maybe the barter window is a more literal representation of your bag. it's all just loose in there among a bunch of plates, food, gold, bottles of acid the only way to pay him is to dump it all out and put it back in every time

full chasm
primal lance
#

I like to have to plan ahead in games like this, this makes you a lot more paranoid about carrying contraband

hazy stump
primal lance
#

It wouldn't be quite as interesting then imo, It would be so rare that you wouldn't even encounter it unless you were a complete noob

hazy stump
#

well, with FMI contrabad it isn't so unlikely

#

I don't see how it's any less or more interesting

primal lance
#

If it only happened when you try to sell it then you just have to not try to sell it and it's never an issue

hazy stump
#

note that in Vanila nobody ever calls the guards so it's pretty light

primal lance
#

but it is an issue literally because they refuse to open the barter window. It's been the norm for 20 years and it still catches people out. People like/hate it as a mechanic. No one would talk about a mechanic where you can't sell certain items, that is a mechanic already in the game with certain merchants only buying types of items and it's not something people have made a lot of mods to fix.

#

Because it's not interesting as a mechanic

#

But service refusal is imo

hazy stump
#

It will be more of an issue with the new mod because you will at least have to try to hide before putting the stuff away.

primal lance
#

yeah, im enjoying it. it's funny because they react as soon as you interact with the thing at all so it does feel more like your being careful around them

#

@hazy stump do you know of a mod that prevents summoning daedric princes except on their summoning day? i feel like we were speaking about one but i cant find it now

median dragon
primal lance
median dragon
#

Nice. Going to doublecheck the summoning dates with what I've got

primal lance
#

does it match with H+B?

#

oh haha awesome

hazy stump
#

Which is understandable in MW, I guess, although maybe it can be implemented in some cool way. Maybe summoning would be free on that day, for example.

median dragon
#

However, Nocturnal and Vaermina are not in the game, so

#

That is from description, let me check actual esps

hazy stump
median dragon
#

And if TR did - that mod won't cover them cause it's a direct mwscript edit

#

of the scripts attached to the statues

#

I wonder if I can implement it dynamically in H+B, intercept onActivate on Statue

#

Oh, they even missed Boethiah.
Only these 5 are covered:

#

Out of those affected - 5 out 4 match. They have wrong date for Molag Bal, 20th of Evening Star, instead of 24th.

However. That's Chil'a -
Which has two dates listed. And in Daggerfall the 24th is the day of Molag Bal, so I went with that

#

There's apparently 3 daedric quests currently in Tamriel Rebuilt too

strange stratus
#

Yes you should be able to intercept activate and drop it or do something else

median dragon
#

yeah, that's the idea. Drop it, show message to the effect of "Prince is deaf to your plea, come back later" unless it's correct date.

strange stratus
#

Deaf yeah

median dragon
#

deathinitely :)

strange stratus
#

Or you could do the offering thing pretty easy too

median dragon
#

Yeah, check inventory for correct item, and remove it

strange stratus
#

This would be a nice tidy lil mod

median dragon
#

You think it should be separate? Since I have a mod that tracks and displays holidays and summoning days, I thought I'd plug it in there

strange stratus
#

Could make it a setting

median dragon
#

oh, that's for sure

#

don't want to scare minmaxers away

primal lance
#

ah thats so cool

full chasm
little pelican
#

They're very active so shouldn't be a problem

full chasm
little pelican
#

There are examples in the Sun's Dusk files but also yeah dubious has them as well, I just haven't polished the docs up for interop yet <_>

#

But yeah that mod creator has been around the block, it would take him like less than 2 minutes compared to whatever he's done for ashfall. You can probably just leave a comment and he'd be able to do it

full chasm
#

I didn't even realize it was Kalinter

primal lance
#

i have many Kalinter mods

#

they're always good

primal lance
#

doing a bit more work on this to clear my head from animation psychosis. i got loads of icons to fill in the terrain and features but damn.. its so big its going to take forever

#

if anyone has any particular requests for map features im open to ideas

#

i need to make it LivelyMap compatible to test it ingame datchim

full chasm
primal lance
primal lance
# full chasm With TR/PT?

That's the goal yeah, as far as I have found no one has made one, there's lots of pretty maps that don't fit or accurate maps that are too modern

#

Long project, this is a screenshot of progress. I have all the roads and settlements marked in

#

I have tons of icons for terrain and towns taken from old 16th century maps that I want to paint in but that part is going to take eternity

full chasm
primal lance
full chasm
#

This is awesome. This was literally the main thing keeping me from using an alternative map mod

primal lance
#

Big cred for this goes to Acid Zebra for getting that started and hooking me up with tutorials and asset libraries

full chasm
#

@primal lance There's a random bath house banner in Suran that's nowhere near the bathhouse

primal lance
full chasm
primal lance
#

I'll just equip this guy with a bucket and sponge

full chasm
#

There ya go

primal lance
#

Lol, I'm away from pc atm but I can fix it when I get back.

full chasm
#

||Obviously take your time lol. Just thought I'd point it out||

primal lance
#

Feel free to make a patch lol

full chasm
primal lance
#

Just look at these scathing reviews. Something must be done!

full chasm
#

@primal lance How do you go about running the various tools when you mess with your load order?

#

Like

  • Delta
  • Groundcoverify
  • S3Lightfixes
  • Navmesh tool
primal lance
# full chasm Like - Delta - Groundcoverify - S3Lightfixes - Navmesh tool

its a bit cumbersome but i just delete the generated files and then run the tools seperately through Powershell

.\delta_plugin.exe merge --skip Cell --skip Dialogue --skip DialogueInfo --ignore NordWarFur.esp .\delta-merged.omwaddon

.\groundcoverify.exe --verbose --delta-plugin-exe .\delta_plugin.exe

there's a few weird mods i use that i have to manually remove or i get errors so i do it like this.

then s3lightfixes i have a shortcut to the .esp on my taskbar
and i use the launcher for navmesh tool as i cant get it to run with a cmd.
its a bit of a frankenstein for sure

wispy widget
#

I use the ones from momw tools and just run them all from cli like that

full chasm
full chasm
primal lance
#

its a really nice fur armour replacer ported from skyrim. for some reason the pants go invisible if it gets merged haha

primal lance
full chasm
#

.\groundcoverify.exe --verbose --delta-plugin-exe .\delta_plugin.exe

Also, what does the "delta plugin" part of this do?

primal lance
#

same answer 😅 just recently started using the tools, because i was all manual i didnt know about them

full chasm
#

I guess this is all on the momw website lmao

primal lance
#

sort of, i didnt find much documentation there

full chasm
primal lance
#

yeah not the details i wanted but enough to make it work

primal lance
full chasm
primal lance
primal lance
wispy widget
#

I’m gonna take a look too, I’m still prepping my new mod list for a new MQ run LOL

primal lance
#

no worries, there's definitely some gems in there

#

PLOX may have messed my load order a little bit recently, i tried to run it but i think there was too much to manage and i had to fix it

full chasm
#

Minus the part where it validates the config file. Just the part where it runs all the tools

primal lance
#

yeah that would be nice

full chasm
#

Maybe

primal lance
full chasm
full chasm
#

You'll need to update lines 10 and 11

#

but otherwise put this in your tools folder and run "python morrowind_setup.py"

primal lance
median dragon
# full chasm Shout out to python and regexes
args = sys.argv

if len(args) != 3:
    print("usage")
    print(f"{args[0]} CFG_PATH OUTPUT_DIR")
    print("if your paths contain spaces enclose them with quotes")
    sys.exit(-1)

# Configuration
TOOLS_DIR  = Path(__file__).parent
CFG_PATH   = Path(args[1]) #openmw.cfg path
OUTPUT_DIR = Path(args[2]) #Wherever you want the output to go

can't bear to see a brother struggle sys.argv to the resque

primal lance
#

word

median dragon
#

small edit, forgor that args[0] is the script name

primal lance
#

so where do i put my paths?

median dragon
#

with my edit python morrowind_setup.py "path_to_config" "path_to_output"

#

just call it like that

#

without my edit - replace paths on lines that start with CFG_PATH and OUTPUT_DIR

median dragon
#

that's how you call it from console

#

or terminal

primal lance
#

oh yye

#

gotcha

median dragon
#

python.exe maybe on windows. It's been a bit

#

but otherwise should be the same

#

e.g. python morrowind_setup.py "/home/arrean/.config/openmw/openmw.cfg" "/home/arrean/projects/"

also - ofc I forgot the fukken exit if the args are wrong :P. Added

primal lance
primal lance
#

not a big deal but it crashes if i dont delete it first

File "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools\morrowind_setup.py", line 82, in <module>
move_output("meshes")
~~~~~~~~~~~^^^^^^^^^^
File "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools\morrowind_setup.py", line 30, in move_output
shutil.move(str(src), str(dst))
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.3312.0_x64__qbz5n2kfra8p0\Lib\shutil.py", line 854, in move
raise Error("Destination path '%s' already exists" % real_dst)
shutil.Error: Destination path 'C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\00 Core\meshes\meshes' already exists

median dragon
#

it will create a _backup folder for anything that it tries to move

#

on next run it will delete old backup and create a new one

primal lance
# median dragon or just take this

sweet thank you! its such a cool little super power, im getting to the point where i can sometimes find what im looking for in code but its still semi witchcraft

primal lance
#

yeah, ive had a few small moments with lua and mwscript where i could see the matrix, theres just too many disciplines involved in modding to master them all

median dragon
#

animating

primal lance
#

for real

median dragon
#

imma share some of my shame

#

🤣

primal lance
#

good to see im not the only one randomly exploding 👍

median dragon
#

What drives me mad is that it seems non-deterministic

#

I'll redo the same stupid simple animation, in exactly the same way, export it in exactly the same way, and different part of it would explode

primal lance
#

yeah! sometimes you have to just start over, it's like doing clay-mation and getting too many fingerprints on a piece or something

median dragon
#

It's incredibly disheartening. I do realize that I came into this with next to zero knowledge of blender, but daaaaamn

primal lance
#

yeah i feel you, its been a grind. im starting to see progress in mine for a simple baseline but that also opens up questions of how make it more complicated

median dragon
#

I'm not even at that stage yet. :D

#

I'll keep on it though

#

need to finish at least one more anim before I can post the alpha of the parry mod

primal lance
#

nice, hold fast! it looks like its gonna be sweet if you can crack it

median dragon
median dragon
plucky moth
primal lance
#

we turned Tony into a glider

primal lance
# median dragon Change: before line 35: ```python bckp = dst + "_backup" if os.path.exis...

File "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools\morrowind_setup.py", line 74, in <module>
move_output("delta-merged.omwaddon")
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools\morrowind_setup.py", line 34, in move_output
OUTPUT_DIR.mkdir(parents=True, exist_ok=True)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.3312.0_x64__qbz5n2kfra8p0\Lib\pathlib_local.py", line 722, in mkdir
os.mkdir(self, mode)
~~~~~~~~^^^^^^^^^^^^
FileExistsError: [WinError 183] Cannot create a file when that file already exists: 'C:\Users\dubio\Documents\My Games\OpenMW\openmw.cfg'

sorry to bother you again i just still having some trouble with my new buddy, it still seems to be having trouble with replacing the old file, any ideas?

median dragon
#

ah, ofc

#

cause I only added handling for dirs

#

lemme update it a bit

full chasm
primal lance
median dragon
#

not spaghetti at all. I would've written it a bit differently, but it's fine

full chasm
#

I just whipped that up in like 30 min to see if I could make one that worked

primal lance
#

i just mean my perception of it, it looks quite neat

full chasm
#

I’ve been writing a lot of VBA macros to code for me and those work similar-ish

#

The difference is I had templates with replacement parameters like

{{TABLE_NAME}}

Which are a lot easier to replace and edit

#

Without that I had to use regexes and I hate regexes lmao

primal lance
#

VirtualBoy Advanced? i didnt know they made a sequel to that

full chasm
#

Visual Basic for Applications

#

It’s built into Excel

primal lance
#

ah yes

full chasm
#

And it’s awful. It feels unfinished

primal lance
#

is that a work thing?

full chasm
#

But I literally had it write fully functional code for a like 100 jobs for me last week

full chasm
primal lance
#

gotcha yeah, you play the hand your dealt

full chasm
#

I wish I had more time to code for fun.

My Python is kinda rusty. I use it a bit at work but it’s 99% tweaking the existing code that’s there

#

Gotta learn Lua 😤

#

Lua’s also really straightforward

#

Someone was talking about it in here yesterday but the OpenMW API is the intimidating part lmao

median dragon
#

ugh

#

may blow up

#

however - I rewrote path handling to use os.path instead of pathlib, and merged comment/uncomment methods - with a binary flag to do either

#

and added a check before we try to create the output dir

median dragon
primal lance
full chasm
#

Or, an adjustment I guess

median dragon
full chasm
median dragon
primal lance
#

yagrwut durr slight syntax error. "no quick fixes available" damn you vscode 😭

PS C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools> python morrowind_setup.py "C:\Users\dubio\Documents\My Games\OpenMW\openmw.cfg" "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\00 Core"
File "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools\morrowind_setup.py", line 34
if not.os.path.exists(OUTPUT_DIR)
^
SyntaxError: invalid syntax

median dragon
#

not,os should be not os

primal lance
#

ah ok cool

median dragon
#

I fatfingered a dot in place of a space

primal lance
#

to order a dialing wand, plaease mash the keyboard with your palm

#

Traceback (most recent call last):
File "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools\morrowind_setup.py", line 18, in <module>
TOOLS_DIR = file.parent
^^^^^^^^^^^^^^^
AttributeError: 'str' object has no attribute 'parent'

😅 sorry, i wish i could fix it myself, its obviously something simple

median dragon
#

knew I missed something

#

TOOLS_DIR = os.path.dirname(os.path.realpath(__file__)) line 18

#

we need full path to it

#

yeah, need dirname after all. And I need my coffee

#

that goes on line 18

#

instead of what's there

#

problem is - can't run it locally, let me get all those tools, and try it first

#

ugh. I am missing some of them, my setup is suffciently different it looks like.

but try this one. It failed on applying delta plugin in my case

#

"no topic merge" - no idea what that means

#

Oh, no. it very much still blows up. on re.sub though.. 🧐

primal lance
#

a comma?

median dragon
#

I thought I fixed it

#

needs a : at the end of line

#

it's python for then

primal lance
#

oh i see

median dragon
#

hold up what

#

I think I've uploaded wrong file

#

give me a sec

primal lance
#

ok haha no worries

#

take your time

median dragon
primal lance
#

oh nic ty. the thing thats been confusing me is i ran it like 3 times and it worked a charm right at the start

#

the first one i mean

median dragon
#

that's what you get for "don't fuck with what's workign"

full chasm
median dragon
#

oriiginal was fine, but didn't handle moving existing directories and files gracefully

#

it wasn't shitty

#

by any means

#

I started fucking with it to make it handle edge cases better, but in the process decided to use slightly different convention for filepaths e.g.

primal lance
#

yeah it was dope

full chasm
primal lance
#

this one seems to be working too ✨

full chasm
#

Trying to handle every edge case

median dragon
primal lance
#

..

#

Traceback (most recent call last):
File "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools\morrowind_setup.py", line 82, in <module>
move_output("delta-merged.omwaddon")
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools\morrowind_setup.py", line 33, in move_output
src = os.path, join(TOOLS_DIR, filename)
^^^^
NameError: name 'join' is not defined

full chasm
#

I was up until like 4 am and woke up at like 11 so what improvements did you make

full chasm
#

I missed this convo

median dragon
#

I didn't get to that point cause it refused to run my linux version of delta-plugin and I didn't want to fuck with params

median dragon
full chasm
#

Do what thou wilt or whatever

primal lance
#

i appreciate it all the same

median dragon
#

Or do. I did add the existing dir handling

full chasm
#

I also appreciate it lol

median dragon
#

just shouldn't have fucked with the rest of it

primal lance
#

lmao this thing just wont quit ur

Traceback (most recent call last):
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.3312.0_x64__qbz5n2kfra8p0\Lib\shutil.py", line 856, in move
os.rename(src, real_dst)
~~~~~~~~~^^^^^^^^^^^^^^^
FileNotFoundError: [WinError 2] The system cannot find the file specified: 'C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\00 Core\delta-merged.omwaddon' -> 'C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\00 Core\delta-merged.omwaddon_backup'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools\morrowind_setup.py", line 82, in <module>
move_output("delta-merged.omwaddon")
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools\morrowind_setup.py", line 42, in move_output
shutil.move(str(dst), str(bckp))
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.3312.0_x64__qbz5n2kfra8p0\Lib\shutil.py", line 876, in move
copy_function(src, real_dst)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.3312.0_x64__qbz5n2kfra8p0\Lib\shutil.py", line 453, in copy2
winapi.CopyFile2(src, dst_, flags)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [WinError 2] The system cannot find the file specified

#

is it just commas?

median dragon
#

C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\00 Core\delta-merged.omwaddon can't find the omw addon file

#

for delta-merged

#

was it generated?

#

Oh. Actually

#

I've added "backup"

#

but am not checking if "original" even exists

#

replace line 42 with these two:

    if os.path.exists(dst):
        shutil.move(str(dst), str(bckp))

maintain indentation - it's important in python

primal lance
#

haha yeah i just found out

#

cmon bigmoneybigmoney

median dragon
#

one of the silliest python design decisions but one I've gotten very used to. Scope is indent, no squirly brackets, no end just tabs and spaces

primal lance
#

ok it seems to be working but i cant tell for sure because i need to add a few bits for it to run smoothly but

#

File "C:\Users\dubio\Documents\My Games\OpenMW mods\xTools\Tools\morrowind_setup.py", line 66, in <module>
mod_comment_line(CFG_PATH, "content=xOTM_01.ESP"), True
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: mod_comment_line() missing 1 required positional argument: 'comment'

#

so this is my fault im just not sure what it wants

median dragon
#

you've added , True outside of the method parentheses

#

mod_comment_line(CFG_PATH, "content=xOTM_01.ESP", True)

#

that bool is a third positional argument

#

if true - it will comment out the line

#

if false uncomment it

primal lance
#

ah ok, vscode put it like that for me. cool no worries

#

oh yeah i see now

median dragon
#

vscode is generally guessing. In this case - look at mod_comment_line method declaration

#

takes three arguments

#

means all three need to be inside the brackets

#

iirc I've also specified that comment should be bool

primal lance
#

ok yeah, bool is just like a binary switch, right?

median dragon
#

boolean

#

yeah

#

can be either "True" or "False"

#

just a 1/0 datatype

#

there's also a concept of truthyness and falsyness in programming for how variables of other types are evaluated when compared to a bool

#

but that's going deep into the weedds

primal lance
#

haha yeah thats rock&roll

#

coding logic is such an interesting way of thinking, somewhere between language and mathematics

median dragon
#

discrete maths

#

specifically

#

Discrete mathematics is the study of mathematical structures that can be considered "discrete" (in a way analogous to discrete variables, having a one-to-one correspondence (bijection) with natural numbers), rather than "continuous" (analogously to continuous functions). Objects studied in discrete mathematics include integers, graphs, and state...

#

if you've ever seen this table:
you know what's it about

primal lance
#

haha woah i read that paragraph a few times but my brain wasn't willing to take it in right now, im going to have to come back to that another time 😅

plucky moth
strange stratus
#

You figure out how to code and you literally know everything you need to make any mod you want. Already got level design and animation down 😁

median dragon
plucky moth
#

Well, lua is no rust, so no interpreter will scream at me todd

#

I consider it a fair game

median dragon
#

That's fair

primal lance
median dragon
#

(now to make sure it didn't fuck anything up in the process, while still reporting success)

primal lance
#

well my little buddy's back 😄 so its all good for now

#

now i just need to give him dialogue like a robo-stogie

full chasm
#

I added a step to mine that validates that all the file paths actually exist

#

Because I was having that issue lmao

full chasm
little pelican
median dragon
little pelican
#

Yeah it is cursed

#

I saw what devilish and trackpadtimmy were talking about, poor ownlyme was getting a hoot sadcat

median dragon
#

Me and Timmy figured it out a day later

#

fuckign defaut is a key not a default

#

which, btw, is still a problem with a bunch of mods

#

so all of them would conflict on keybinds

little pelican
#

Yup

median dragon
#

I think several of Come's use 'u' - so all of them would get bound to the same key

little pelican
#

Correct

full chasm
#

@primal lance Does Ashlander dombrists work for you?

primal lance
full chasm
primal lance
full chasm
#

Katyas? Yeah

primal lance
#

damn yeah idk, there's so many wierd little issues with older animation mods

full chasm
primal lance
# full chasm Katyas? Yeah

yeah its pretty crazy, i think that was hyacinth, i used that list too. had to take out AM for the frames though but most of the patches still help with other mods

#

its a shame because it does add alot of life but it just killed my performance

full chasm
primal lance
#

yeah i definitely wouldnt want to do without RM

full chasm
primal lance
#

isnt there something in the lore about the temple sorting out beggars?

median dragon
#

Temple does take care of the poor

#

and Imperial Cult tries to keep up as well

#

So, specifically in Morrowind - one can be dirt poor, but not likely be seen begging on the street. As all temples have kitchens and dorms

#

specifically for that purpose

#

And IC tries to help the destitute as well, sending round healers, distributing meds and food etc

full chasm
#

Ohhh gotcha

median dragon
#

Both covered in lore and in their questlines, so yeah.

I won't even call it a convoluted way to not code in any beggars, Morrowind just really doesn't have any

#

TR further expands on that e.g. in Bal Foyen temple questline,

#

there are some skooma addicts in the same bal foyen, btw. But even those are not begging, even if they are roughing it out in the cold

primal lance
#

i wouldn't mind keeping the bosmer sitting in an alley noisily eating a piece of meat, that got a laugh out of me when i was testing AM

#

not a beggar, but gives off that kind of vibe

median dragon
#

lmao yeah

#

Oh, and there are IC hostels

full chasm
#

Animated morrowind was way ahead of its time tbh

primal lance
#

haha yeah

full chasm
primal lance
primal lance
#

So pretty recent

full chasm
hazy stump
primal lance
hazy stump
primal lance
#

Especially the soft shadows made a difference

primal lance
#

If you try the newer omw builds and get crazy colours, try hitting "invert" on liammellos LUT shaders

hazy stump
hazy stump
plucky moth
#

They look good when they work, but for whatever reason they just refuse to work for me :(

primal lance
primal lance
primal lance
plucky moth
#

Nah, it's the engine issue with shadow maps afaik

#

the reason why they appear janky with high distance, low resolution and weird angles

#

like these jagged edges

primal lance
#

So I'm embracing the jank a bit

plucky moth
#

nope, I'm not following the new shader development

#

too many channels to keep track of, man

primal lance
#

#1445658776198840491 message

Worth checking out though

proper isleBOT
primal lance
#

Especially for the interior shadows

plucky moth
#

I'd just prefer if someone kept me up to date instead of me doing it myself :D

primal lance
full chasm
#

@primal lance you just use the uncompressed vanilla textures with PBR and normal maps right?

primal lance
# full chasm <@703375088439001219> you just use the uncompressed vanilla textures with PBR an...

pretty much, i'm mostly using MET based PBR because it fits closer to the vanilla. there's some jank to be sure but it still looks nice enough for some good screenshots. i always delete face normals because they are just cursed and im not using object normals to save on frames. my land textures arent great though and POM makes it much worse so im considering isolating the land textures from liammemllo's

#

its still a bit of a frankenstein of the older stuff i was using before i knew anything. tbh there's still a lot i don't understand about it but its getting better. just trying to balance modern/oldschool visuals

#

its tricky, i get dazzled by new stuff and then after a while i feel like i should try and get it more vanilla again 😅

primal lance
full chasm
#

I’m tempted to switch to vanilla textured for consistency across mods

primal lance
#

yeah i really like borok's uncompressed for the consistency, it just covers SO much textures

strange stratus
full chasm
strange stratus
#

Not on nexus?

full chasm
full chasm
#

When a mod has an HD texture option do you use that?

primal lance
#

its got tons of big mods retextured, BCoM, OAAB, Doors of Oblivion

hazy stump
primal lance
#

haha yeah

full chasm
primal lance
full chasm
#

I might try it out just to see

#

I don’t mind MET but some of the textures look a little funky because of the AI upscaling

#

Like it looks like AI and it kinda bugs me

primal lance
#

yeah i get you. the thing that really sold me was all the tr and bcom textures getting done too

#

its very satisfying to have so many textures from one source, to my mind anyway

full chasm
#

I don’t mind certain items being different resolutions but it’s kinda jarring when Vvardenfell looks all nice but then TR has low res textures even with the HD pack

hazy stump
full chasm
primal lance
full chasm
#

It always annoys me when they don’t say the resolution of the upscaled textures on the mod page

primal lance
#

yeah

full chasm
hazy stump
# full chasm Thats my dilemma haha

Generally speaking, I think that Vanilla-ish is fine. Higher res and fixed if necessary, tweaks here and there, sure. However, I avoid things like Total Overhaul-style graphics because I don't want the game to change its style.

full chasm
#

I’m the same way with Minecraft. vanilla textures with a nice shader setup 👌

#

The lighting does more for me than the textures.

And like I said, MET mostly looks good but some of the textures look a little too AI for my taste.

So I’m debating between trying to get the watercolor textures to work or using those borok uncompressed ones

primal lance
full chasm
#

Like I said, I don’t mind certain things being high res but it is kinda distracting when like, the entirety of TR isn’t at the level of vanilla

primal lance
#

yeah totally

full chasm
primal lance
#

yeah weapons i feel like its different

#

i guess because you hold them right in front of the screen so its very obvious when there bad

#

i think there might be something to using some of the watercolour textures for the spec maps for PBR but it would take some experimentation, im going to try with just liammellos ground textures for a while too, see how it goes

full chasm
primal lance
#

yeah, like im just thinking it might be a good way of "patching" where the PBR looks wierd with vanilla textures. not sure yet, just a theory

#

the watercolour is cool but i think its a bit much for the whole game

#

it would be great for a dream sequence or somethingn though

primal lance
full chasm
full chasm
primal lance
full chasm
primal lance
hazy stump
primal lance
full chasm
primal lance
# full chasm What's this 👀

its an image from the Arena gamebook "the Codex Scientia" that im fixing up. originally planning to use it for my map, but now ive got some crazy plans/hopes of making a wierd UI thing with it too.

#

its one of the only examples of the weird deepcut lore that east and west used to be reversed in TES

#

this is the original image

full chasm
primal lance
full chasm
primal lance
primal lance
# primal lance

i was thinking of making the demon into an atlased compass replacer to go along with LivelyMap but noe blurpandras doomguy head mod has got me thinking it could be interesting to make the whole hud like an oldschool texture atlas, basically combining that with this:

primal lance
#

ikr datchim

strange stratus
#

I was considering doing a Majora's mask ui port

#

The crappy part about that is the sneak icon

#

No way to read sneak state from lua

#

And the minimap

#

Might be best left for .52 I guess

primal lance
#

i've been working on the wrong map 😭
i'll have to make this the "Todd version" 16x the detail!

strange stratus
#

Omg no! Wrong map 😭

#

I ran livelymap sync with a heightmap infill mod and it didn't line up

#

If it did then you could have based this off a livelymap export

primal lance
#

oh that might be a good way of getting some terrain features though. also i could use to map in other modded islands, ooh that would be interesting i can use this innacurate version for that feels_good_guar

#

actually i was having trouble getting that to work. entirely a skill issue on my part. i just couldn't remember how to run it 😅

#

sync.sh : The term 'sync.sh' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1

  • sync.sh "C:\Users\dubio\Documents\My Games\OpenMW"
  •   + CategoryInfo          : ObjectNotFound: (sync.sh:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
#

@strange stratus do i need to put the .sh or .bat files in with my cfg too?

strange stratus
#

If you're doing windows you want .bat

#

sync.bat and then the first argument is the full path to your .cfg file

#

You will want to edit sync.bat to turn on the vanity map

#

That's the one that will be useful to you

primal lance
#

oh right, how do i edit it? i dont know anything about bat files except that you can usually click them 😅

strange stratus
#

Lol open it in notepad

primal lance
#

oohhh

strange stratus
#

If I had a computer I'd help you more

primal lance
#

its all good, so i just change to -vanity=T?

strange stratus
#

Replace -vanity=F
With -vanity=T

#

Yeah

strange stratus
#

I can make you a custom map too if you want. Like only an outline

primal lance
#

that would be cool, my main issue is that i need unreleased TR map data though 🫤 . im not sure what the changes are even but they can tell at a glance and it would be nice if it was usable, not the end of the world though

#

there is someone whos working on an all-tamriel mod based on the TR heightmap, it seems like they're taking their time to make it pretty though so who knows when we can try it

strange stratus
#

Yeah the gaps are huuuge

cosmic shore
primal lance
cosmic shore
#

As you can see, I'm using the Stranger in a Strange Land map (edited to remove the "city icons"), with an Icon pack I'm working on, I think it would work well with your map

primal lance
#

oh cool yeah that looks great

primal lance
#

this just cracks me up...

strange stratus
#

Castlevania-esque pixel art UI is such a good aesthetic. Gothic and crunchy

primal lance
#

here's some of the ideas im working on. since the sky is dehardcoded could do moon and star charts

i want the demons eyes to light up with facing a certain direction datchim

primal lance
full chasm
primal lance
# full chasm What is this? 👀

im just putting ideas together. i've been looking up a lot about the firmament, i want to make a diagetic calendar. its also a mock-up for the ui i'm working on, i'm hoping to make a star chart/sundial for tracking time. based on a star chart that came with TESA Redguard

full chasm
#

Now I need someone to help me figure out if Window to Aetherius can be implemented with shaders lmao

primal lance
primal lance
outer zenith
# primal lance

man, with more people making cool animations and overall interested in animating we really need artist-friendly framework for assigning animations to objects so actors can just find those in the world and do interactions

#

ugh so many cool project ideas uuuuugh

outer zenith
# outer zenith man, with more people making cool animations and overall interested in animating...

@sly night I think I'll try to poke your fork of that sitting mod of mine to implement that, hope you dont mind.

Full blown schedule maybe not yet, but the core idea would be

A simple state machine, where each state is an interaction with an object

Object validator class which retrieves info on the object from template cells (i.e how object should be aproached which anim should be played), and that will include fallback with all the procedural raycasting and stuff that already exists

And an animation handling thingy probably that will allow to attach objects while anim is playing and maybe something else

And ofcourse those templates - one cell per object, containing an object and animation token (character in a pose) that can be placed properly in realtion to the object

And some way to manage a kind of template inheritance so not literally every unique mesh needs its own cell but say all beds can just use same prototype cell

And also a support for those animation tokens simply being placed in the world.

#

What do you think, does that sound like a plan?

#

Idea is that then artists can place those poses in the world and in object prototype cells and the mod will just hook it up and npcs with some simple randomisation will run a state machine moving from one activity to another

#

NOT SURE how this will fit in them talking to each other, but im sure that can also can somehow be defined as a custom activity

#

maybe each activity is also a state machine, that will kinda be appropriate tbh, state machine of state machines might sound scary, but it is not

#

i.e so talking activity will be a series of running staates

seek nearby unoccupied npc -> travel to them -> talk

#

and then extending this to actual schedules is just adding another bigger (lmao) state machine that is checked only once in a while and just changes sets of available activities based on time of day, as well as gives npcs travel packages to move between work, bar, city square e.t.c

sly night
#

Yes please do!

#

I specifically haven't yet integrated non sleeping/sitting interactions (eg writing on an open book, smithing, praying, farming etc) it's like definitely what I was intending to do long term

primal lance
#

oh man that would be amazing. there's so many ways such a system could be applied to quest/level design. for immersive atmosphere and gameplay too, like a guard occasionally goes for a drink and a chat with his buddy giving you a chance to sneak past

teal siren
primal lance
#

🫠 successful UV mapping. it still looks kinda crap but also i love it so much. totally built from scratch sipsshein

sand hedge
#

You guys are doing good work!

primal lance
noble quarry
#

fantastic

primal lance
#

its very satisfying

little pelican
#

Btw, you can use the shared ray if you want

primal lance
#

ooh that would be interesting

little pelican
#

It’s in most of my mods and ownlyme’s, same file and everything just a shared render raycast so that you don’t have to do your own

little pelican
primal lance
#

yeah i have a copy, i just haven't gotten my head around it yet.

little pelican
#

Are you using a raycast in this mod already ?

#

Or just onActivate

primal lance
#

no im just using console to test it so far

little pelican
#

Oh gotcha haha

#

Np np then, carry on datchim

primal lance
#

maybe i could just hook it up to Pet the Scribs 🤔

median dragon
#

Fell free to poke me if you need help, but also, yeah. Bor likely won't be opposed to having an animation

#

can also probably play the scrib "tap-tap-tap" animation on the scrib itself when it's being pet

#

I wonder if that one is accessible, and if it is - what's the groupname/keys

#

It's probably one of the idles, isn't it

primal lance
#

yeah it does it randomly]

#

that was part of the original, i assumed there was a reason it wasn't ported over to the lua version 🤔

median dragon
#

hang on

#

yeah, it's idle3

primal lance
#

nice

median dragon
little pelican
#

Surprised none of you are on 0.51 yet 0.o

#

The newest builds

median dragon
#

I am, I am well before the warning spam build

#

Not going there till I have time to locally edit the mods I have to be sane

#

or until authors do

#

need log clean for debugging

#

and if authors don't and I can't be bothered - mods will get yote, due to the above

little pelican
#

Rip the stats window extender

#

And timehud

#

And Sun’s dusk yagrwut

primal lance
#

why, they not work on the latest?

median dragon
#

I mean, it's glorious, but it's performance has been annoying me. my local version of timehud is already edited

#

:P

little pelican
#

SD’s is a pain

#

We have a powershell script to filter all the warnings but that won’t help you in your case

median dragon
#

I mean - if we go that way I can just tail/grep the log in terminal on second monitor

little pelican
#

Yeah basically

median dragon
#

But spam been annoying me, ingame log is nice

little pelican
#

I keep mine onscreen

median dragon
#

Problem is - I can't possibly update all mods to shutup all warnings. E.g. all of mine have their setting section key start with "Settings"

little pelican
proper isleBOT
#
median dragon
#

but if anyone doesn't - that also generates a warning

little pelican
#

Towards the end you can see how I have the log displayed on my screen which is nice not needing to have yet debug log open

median dragon
#

And people don't properly use l10n files, and more and more and more :P

little pelican
#

Yeah filtered those out too datchim

median dragon
#

Yah, I saw that - quite nice

median dragon
#

yo, @primal lance , mind sharing that "petting hand" animation, for a second?

primal lance
#

Yeah sure one sec

primal lance
median dragon
#

Nice, thank you

#

I've got a local copy of petthescrib, will try and hook it in

median dragon
#

And now I go to bed

primal lance
#

Absolute legend

stable cipher
#

Yo dubious, you still working on that map art? How's that going? Just wondering

primal lance
midnight oxide
#

THANK YOU for this
I was horrified when they started playfighting suddenly yagrwut

primal lance
midnight oxide
primal lance
#

but it doesnt actually stop them fighting, it just stops the guards taking it seriously if you use Protective Guards

midnight oxide
#

yea sry that's what I meant

hazy stump
midnight oxide
primal lance
stone trail
#

My scribs petted counter will be my highest by far

median dragon
#

hey, @primal lance did you ever figure out your backwards bow issue?

primal lance
median dragon
#

Yah, I think it is. I had to disable the data dir in th launcher completely to get it back to normal :D

primal lance
#

Riight that makes sense, so it's probably in the mesh

#

Oh I know

#

Comé said at the time they just flipped the sword animations

#

So they literally must just flipped everything, including the weapon bone 🤔

median dragon
#

The new bone yeah

#

Otherwise how'd they attach

primal lance
#

Hmm

primal lance
#

The noble sky whale, spraying his joy-mist with wild abandon

little pelican
#

Someone is doing all the baths on the mainland?

#

Big hype haha it’s gonna be a good modathon datchim

full chasm
little pelican
#

Don’t think so, just saw it in the TR discord and they said they got perms from dubious I assume

hazy stump
#

Who is this champion? abs

little pelican
#

Fr fr

primal lance
little pelican
#

Very blessed

primal lance
#

Indeed

primal lance
hazy stump
#

Hopefully, it will be supported past launch to fix the bugs

#

but if not, maybe it will be covered by Dubious Intentions trollvehk trollvehk trollvehk

primal lance
#

Yeah it should be easy enough to patch going forward, with the .esm structure it can be nicely modular.
Its a ton of bathhouses to do but starting with the templates should make things pretty smooth, my worst issues were fitting the baths in with other mods so that should be minimal out in ptr lands

#

And I figured out the solution to my last outstanding issue in BoV, next update will ad banners that flap in the wind dabgothur

primal lance
#

if you use the same as the script in Bor's mods (courtesy of Arrean) these should work the same. the textkey name are knock01 and knock02 so you can use whichever you prefer

#

im still figuring out how to do soundgen so i'm not certain of the best way but there are markers in there to make footstep sounds that can be changed to something custom

plucky moth
#

looks sick

primal lance
#

No worries, glad I can help :)

brisk spear
#

I guess we all become lefties now

primal lance
#

Haha it's a habit from doing all the OSSC anims. I can flip them easily enough. could have both as an option

brisk spear
#

if it's not too much work

#

I only need knock01

primal lance
#

Ok yeah not hard to do 👍

#

does the SoundGen work ok?

brisk spear
#

SoundGen?

#

Is there supposed to be sound?

primal lance
#

Well it was a possibility, there are keyframes in there to attach sound at least

brisk spear
#

oh

#

interesting

#

How do I need to call the sound files?

primal lance
#

I'm not sure, there's a way to do it through lua. Arrean added custom sounds for Ngarde, I'm still figuring that part out

brisk spear
#

I'll threaten the locals, maybe they'll know

primal lance
#

#1490798707858210939 message

proper isleBOT
#

@teal siren animation delivery :) some touch ups, and i attemted to add back the old qcalt animation, its keyed as qcskrow lol (easy to change any of the kf names with nifscope btw)
also got rid of the SounGen and found a really nice new sfx for the snap.
you need to add something like:

local params = {
timeOffset=0.1,
volume=0.3,
loop=false,
pitch=1.0
};
core.sound.playSoundFile3d("sound\ossc\qcsnap.mp3")
but i'm not sure exactly 😅 im just copying it from the docs

https://openmw.readthedocs.io/en/stable/reference/lua-scripting/openmw_core.html##(Sound)
for more info

primal lance
#

This is as far as I got with it

brisk spear
#

yes, I figured

#

He's playing an ordinary 3d sound

#

I could do that too with the object in front of the player

#

I just need to "find" some good knocking sounds and the mod can be done

primal lance
#

Some good audio feedback will go a long way. You could make it really aggressive or quite polite depending what you choose

#

Now I want a player insult mod. Hotkey to heckle back at last

#

Could even play sound files based on race

median dragon
median dragon
# brisk spear How do I need to call the sound files?

Since this always plays from the same position you can get away wth:
https://openmw.readthedocs.io/en/latest/reference/lua-scripting/openmw_ambient.html##(ambient).playSoundFile
at the same time you invoke your animation,

or add a text keyhandler so that it fires at "soundgen" frames.

If you want it to be 3d and play at a specific position you need core.sound.playSoundFile3d in a global script

Sound keyframes on the animation itself are a third secret thing that I've no idea how to utilize properly. but they allow for synching the e.g. footstep (or door knocking) sounds to the animation

brisk spear
#

I'll try to have the sound come from the object that is being knocked on. That way metal doors will sound different than wooden doors.

median dragon
#

That can work, either a raycast or onactivate

brisk spear
#

Probably raycast

median dragon
#

need a global script and send an event back to it

primal lance
#

Or just have a voice say "knock knock!"

median dragon
#

for a 3d sound to play through core - iirc it's global only

brisk spear
#

yes, it'll be events exchanging information

plucky moth
median dragon
#

ah

#

thanks for the correction

brisk spear
#

Current idea is, check distance to object + (maybe a door check) + hotkey -> player freezes and plays animation

median dragon
#

I've missed the start of the discussion - aside from the animation - what's the idea?

brisk spear
#

I'd like to be able to knock on people's doors

#

just for roleplaying purposes

median dragon
#

Fair

primal lance
brisk spear
primal lance
#

i think you should be able to hold your weapon while you knock when its on the left hand, did you test that?

stone trail
#

"Hereeeeeeees Johnnay Morrowind"

primal lance
#

idk if the idea is to have some checks to open doors but it would be funny if you could intimdate people inside

little pelican
#

Figured it's worth a mention in here since my cover image is of your bathhouse abs

primal lance
# little pelican

ah that's awesome! haha i guess i accurately captured the spirit of House Hlaalu

brisk spear
#

It'd be cool if the lower body just stayed

primal lance
#

Oh yeah I left some keyframes on the legs by mistake, that's my bad

brisk spear
primal lance
#

GV actually redid a 3rd person version, I'll check it out when I'm at my computer, might be the thing

brisk spear
#

yes, I have it

#

I might prefer your version without the legs movement to be honest

#

also I'd have it all in one nif

#

which would make it easier

#

I only need knock01

primal lance
#

Yeah I'll check it out. It might also be easy to remove the legs from the script. In the line for blending

strange stratus
#

Upper body mask yeah

median dragon
#

Dubious, I don't know if you're doing anything, or if you saw the convo in ngarde thread - but I think imma shelve the shield bash idea for now - Struggling to come up with anything useful for it to do

primal lance
median dragon
#

doitswit You have all the time. Current is stable, and I'm not planning on updates soon.

primal lance
#

@brisk spear i made new 3rdp anims for the knock. should fix some logspam caused by the old ones. this time knock02 is a right-handed version but i still need to redo the 1stP so for now it only works in 3rd

primal lance
brisk spear
#

so it works in both 1st and 3rd now. Thank you

brisk spear
brisk spear
#

in case you are interested. You can test animations using the commands

#

luap

#

anim.playBlended(self, 'knockl', { priority = anim.PRIORITY.Scripted })

primal lance
#

Fantastic. It looks good in the more vanilla style

#

Yeah sorry for not testing I just didn't have time

brisk spear
#

No worries at all

primal lance
#

I look forward to the mod datchim

brisk spear
#

Yes, I think I might be able to publish it in May.

#

I'm still very invested in Touch of Madness, because I like it

primal lance
#

Nice! I imagine that will need to not be rushed. At the same time it easily has potential to be a feature creep monster

#

Deadlines can be useful to force a project to finish

#

I would like to get something out for May, just for the spirit of the thing

#

There's still timee

hazy stump
#

love the confidence doitswit

primal lance
#

😭 i shouldnt have messed with it

hazy stump
#

Every good deed must be punished.

primal lance
primal lance
plucky moth
primal lance
#

Yeah I should add a readme 36vehks If I waited till I'd done that I would never have gotten them up

#

I will make it a lot more accessible as I add to it. Listing all the keyframes etc.

plucky moth
#

potential idea for the status head replacer

primal lance
#

I was considering making race specific ones too 🧐

#

Is that doom guy? I don't remember seeing him looking so satisfied

plucky moth
primal lance
#

I have some super hd doom guy faces that look kind of hilarious but they will work to downscale them 👍

primal lance
#

@untold geyser good day sera, are you still interested in helping make these into atlases? no pressure of course, ill get there eventually. there's a lot to learn, this kind of graphic design is a lot of fun though

untold geyser
#

Sure, but, this left one is a compass?

#

Get the base images down to the smallest visually legible power of two you can afford. The right image looks like the x and Y dimensions probably won't be equal... Maybe like 64x96 would work on that (I know 96 is not a power of two)

#

After that I have a script I can just push them through.

#

Oh, wait. No. I think I have a better idea

#

On this right image

#

Take that red sigil in the center. Put that on a separate layer and render it out as it's own image. Fill in the place where it was in the original. Then we'll make an Atlas of the sigil so only the sigil rotates.

#

If we atlas the right image as is, the whole thing will spin and it will look stupid.

untold geyser
#

Also I'm at work ATM but I can just give you the atlas script 🙂

#

You'll probably need to slap it into Claude or whatever and convert it to powershell, mine is bash, but it's really just imagemagick

#

If you're interested in doing UI work for OpenMW I'd strongly encourage imagemagick, maybe past anything else tbh

#

I have another script I can post for you that generates almost an entire UI with nothing but IM commands, I think you'd like it

#

You can do all kinds of crazy effects with it and warps and layering etc

#

It's rather addictive

#

I think you've seen the Diablo health orbs I did, right? Those are largely done by using a displacement map that also was generated by IM

#

It's just a black and white image where, like, the whiteness of the pixel dictates how much the source image gets warped

untold geyser
#

And the engine will scale it up to POT for you and clog up logs anyway

#

I do 12x30 sheets through uh. I forget the exact command, I haven't used IM in a while, but I think it's compose

primal lance
# untold geyser But this is crucial because to achieve rotation in an atlas texture like this it...

Ok cool thank you, I'll look into it. yeah I have been meaning to get around to IM, there's def been a few things I need that it's suited for.

Yeah the components are already seperated into all the layers I need to move. So for example I'm hoping the eyes will also glow or dim depending on direction

The image on the left is for a moon tracker widget I'm making, I have all the phases seperated. I have the beginning of logic for it but it's jank so far and I need to image to test with. Its all hopefully going to come together into a Blood Omen style UI replacer eventually. That's the dream anyway

#

The small red one is to track the shade of the revenant

primal lance
#

But yeah the compass seems simpler to get working. I was trying to align them with Photoshop but it was a bit rough

untold geyser
#

Ooooo gurl

#

Blood Omen?

primal lance
#

Yeah baby, I want to bring back the peak of HUD gaming. But it can be even more slick now datchim

rancid mulch
strange stratus
#

If only we had masks 😔

rancid mulch
#

i had a mask that laid over the minimap to make it look like a circle in the middle but the corners of the minimap box were black, would need some clever art to hide them

primal lance
strange stratus
#

Simply rebuild the mini map from scratch angyfargoth

#

Nearby Doors and a compass might be enough actually

primal lance
#

I'm just not that Into minimaps, I end up looking at them more than the game. I actually need less actively useful data from my HUD or I get transfixed by it. That's what I like about Status Head, it's a kind of diagetic feedback that helps me immerse myself. So it's more about vibes,
what would my character know

#

When I was a kid i remember playing like Hexen back in the day almost exclusively with the map open

#

Any game that lets my move with the map open is cursed. unless it's like Far Cry 2s map, thats my ideal

#

Nearby doors seems like a good compromise, have you tried it? I was wondering about performance

hazy stump
#

Minimaps in open world games largely killed freeform exploration. Ouest compass as well.

timber fable
#

I could live without the minimap (especially now that I have HUDmarker), but I'd need a compass at the very least, otherwise I'm lost huhu.
Honestly, the vanilla minimap is so small and zoomed in I barely look at it, except to serve as a compas (to check my orientation with player arrow)

strange stratus
#

There was a big perf update on nearby doors I haven't tried it yet

strange stratus
timber fable
#

Cheers, good to know

hazy stump
#

standard compass is fine

rose turtle
#

I usually disable mini maps in open world games or disable most of the help features

#

(witcher 3)

strange stratus
#

I remember playing just looking at the map when I was a child. Monsters scared me so I would levitate over the wilderness and have my eyes glued on the minimap so I'd know when to land

hazy stump
#

it's Oblivion quest compass which demolished the idea of a sandbox/open world IMO

rose turtle
#

I am fine with it as long as the devs give me the option to turn it off

hazy stump
rose turtle
#

that's true

hazy stump
#

they are clearly made with compass in mind

#

or minimap

#

or whatever

#

which is an issue

rose turtle
#

the problem is

#

many games give you directions but it's worthless

hazy stump
#

I hate this btw

#

the compass and no directions

#

bleh

#

but worst of all are the Ubisoft towers

rose turtle
#

why would you use directions when you have a feature that helps you

hazy stump
#

my fucking god

#

such garbage

#

Ubislop is truly the worst

#

worst open worlds I know

timber fable
#

I'd take quest compass as a last resort and punctual "help" feature, at most (kinda like "highlight a pair" when you're stuck in Mahjong 36vehks )

hazy stump
#

in terms of design

rose turtle
#

the world themselves are cool

hazy stump
#

design

rose turtle
#

in terms of how they look

hazy stump
#

not the looks

#

they are pretty

#

so what?

rose turtle
#

it's not the design really, it's the lack of meaningful use of the world

hazy stump
#

tower-reveal map with 1421414 markers-tower again-rinse and repeat

rose turtle
#

most quests are very surface level

hazy stump
#

it's the worst use of open world I've ever seen

rose turtle
#

and don't use the world to their advantage

#

most ubisoft games feel like late alpha products

hazy stump
rose turtle
#

the overall concept and world are finished, nothing of substance is still made

primal lance
#

Ubisoft: polishing turds till they shine like gold

rose turtle
#

like oh we made this cool looking world and it's neat, can we put actual effort into quests now?

hazy stump
timber fable
#

I'm wondering if quest markers aren't just a result of "deskilling" (or defunding) in game/world design. (I could honestly imagine the first markers made as neat features, then someone realising it's cheaper/easier than careful and immersive desing, and jumping on it the moment it looked like players liked them)
(I have no idea if it's actually cheaper or easier, by the way)

rose turtle
#

it's not hard to give directions

#

it's actually easy

#

it's more convenient for the devs

primal lance
#

but its worse than that, because it always seems like some people there are trying to make cool engaging worlds and then someone steps in like "nope dont need any of that, cut it" and your left with all these ghosts of good game design

rose turtle
#

to use those markers

#

same with fast travel

primal lance
#

yeah it will save a lot of time in design

#

but its more about design ethos

rose turtle
#

I am not against fast travel btw, just don't make it piss easy

primal lance
#

like eh, that kind of stuff just doesnt move units

hazy stump
#

in other words, less effort

#

they win

hazy stump
#

you can fast travel to every city right from the start

#

no effort

#

no cost

#

everything available

#

instantly

rose turtle
#

the problem is, they desinged a world with many unique areas and stuff but never utilizied it to give directions.

hazy stump
#

I would say that Oblivion is actually the opposite of this

rose turtle
#

not talking about oblivion necessarily

#

oblivion is bad about that yeah

hazy stump
#

Oblivion is all lvl scaled stuff, the dungeons are pretty much pointless

#

like, there is no unique stuff

rose turtle
#

skyrim is better actually lol

hazy stump
#

yeah

#

I think that it's hard to create a worse TES game than Oblivion

#

when you take it as a whole

primal lance
#

shadowkey?

rose turtle
#

oblivion has both great underlying mechanics and worst aspects of TES

hazy stump
#

I don't really count them

primal lance
#

yeah its mobile

hazy stump
#

heh

primal lance
#

might be similar in terms of dungeonsdoitswit

rose turtle
#

speaking of dungeons

hazy stump
#

pretty sure that there are far better mobile games than that

rose turtle
#

imma say it

#

daggerfall has the best dungeon music

timber fable
primal lance
#

i enjoyed oblivion dungeoning but its pretty mindless, similar to older games like ultima but shiny

hazy stump
rose turtle
#

the dungeon music in daggerfall made me feel great unease

hazy stump
#

it was their attempt at an action adventure game

primal lance
#

i love redguard

hazy stump
#

it flopped hard

primal lance
#

but yeah its no rpg

rose turtle
#

redguard is a bad game with great ideas

primal lance
#

janky tomb raider clone

timber fable
#

Redgard honestly looks like it would be neat, if the controls weren't as abysmal as they seem to be. It really looks barely (if even that) playable

primal lance
#

its based af

rose turtle
#

this is the only TES game that needs an actual remake

hazy stump
#

it would probably be good if it received a proper remake

rose turtle
#

not oblivion or some shit

primal lance
#

its getting one

rose turtle
#

huh

#

what

primal lance
#

openmw style

rose turtle
#

oh