#╙🖇mods-making-discussion

1 messages · Page 69 of 1

celest forge
#

There's like plenty of proof that the main motivator for this is money

#

And like not even "what's wrong with asking for donations for your work" because there's nothing wrong with that

#

I'd be the world's biggest hypocrite If I said another wise

#

But it's not the first alleged STALKER coop mod that the guy asks money for

#

With no proof other than some videos

fair canopy
#

Targeting the Chinese lmao

remote hamlet
#

huh

random fulcrum
slow bolt
#

He isnt a developer

#

He is a grifter that uses other people to do work

celest forge
remote hamlet
#

Quite a situation

limpid rose
#

Names and PFPs blocked due to privacy concerns.

random fulcrum
#

nah bro i'm fully aware of the character and the backstory

limpid rose
#

I know, just linking it to your message so Ceezy can follow the subject

random fulcrum
#

ah all cool then

#

my bad

limpid rose
#

No worries!

#

Im assuming the INC post was posted here as well regarding the situation?

glad mirage
#

anybody know how to make icons not freakout when using dx9

#

or when lowering texture detail

random fulcrum
limpid rose
#

All good then

slow bolt
random fulcrum
#

yeah i just saw that lmfao

vernal epoch
#

Is the saga continuing for no reason except exploitable hopes and dreams?

random fulcrum
limpid rose
remote hamlet
random fulcrum
#

and he can't read russian nor wants to use translators

remote hamlet
#

I just want to see all the info

random fulcrum
#

so there's virtually no proof

remote hamlet
limpid rose
#

No one has translated it yet, no

remote hamlet
#

You don't have to say a bunch of crap I never said

#

I simply want to assemble a whole story of events

random fulcrum
#

the whole story has been told many times already

limpid rose
#

I mean the story is rather simplistic to be honest

random fulcrum
#

also that

vernal epoch
#

Why?

If every modder who actually makes usable stuff is distancing themselves, at which point do you accept that maybe there isn't anything more to the story?

random fulcrum
#

you don't need to hear a "i'm actually innocent" from a household grifter and actual fucking criminal

remote hamlet
#

Sometimes it can reveal stuff you don't know about if you hear their side

#

it may not all be true of what they say

#

but its good to have for comparisons

limpid rose
#

Guy acts like a project-lead, needs money so his dev can speed up development (500$ for PC upgrade this time around), shows sketchy footage (most of which is locked behind a boosty subscription) and then promptly abandons the project

#

And then the cycle believe it or not, repeats itself

random fulcrum
#

ye

#

that's the worst part

#

morally at least

#

because he moves the shop to a stupider market

#

so he can post up with zero issue and make bank again off of the same scam

#

which is what he did when he moved here

limpid rose
#

There’s a reason he’s had run-ons with Lvutner and demon

slow bolt
limpid rose
#

And exactly what Granada (click) said, hides among the crowd

random fulcrum
#

i forgot i asked the bot to give me a random nickname

limpid rose
celest forge
slow bolt
#

There are a lot of suckers donating money

#

Streamers showcase that nicely

random fulcrum
#

wouldn't be surprising honestly considering how unfathomably low risk high reward the scam is

#

on paper and in practice

vernal epoch
#

And that's without any connect to server style buttons that logical people would look for.

Imagine how much you could take from the clueless masses by reskinning the cop menu and using it's PvP mp

simple scaffold
glad mirage
#

its an ammo so it takes up 2x1 slots

#

though reading the manual

#

it says that i should export the icon with ARGB8

#

GIMP doesnt have that

celest forge
#

Make it 128x64

glad mirage
celest forge
#

Also icons don't have mip maps

glad mirage
#

it doesnt have mip maps either

#

some similar fixes does point the export format being the issue

floral rune
#

any leads on what file handles the labs being enabled/disabled?

floral rune
#

a mod i have apparently disabled the MM and BS

slow bolt
#

what do you mean enabled/disabled?

floral rune
#

i want to make at least BS re-enabled

slow bolt
#

psy fields?

floral rune
#

no the game literally thinks that i have completed them/turned them off

#

over the rainbow auto completed after the fight at the barrier with gatekeeper, so did the MM task

slow bolt
floral rune
#

custom modlist fuckery kek

#

to begin with, the game wasn't letting me buy the psy helmet, no prompt in sakharov's dialogues

#

so i debugged it in

uncut gyro
#

I couldn't find a better channel, but I just wanna know why DOF is scripted to be forced on...

vernal epoch
queen pineBOT
uncut gyro
vernal epoch
#

no offense but the first steps are

#

you literally listed the "if that doesn't work" option

normal urchin
#

so you can see the pretty SSS dof effects? idk tho lol but it is very easy to disable

uncut gyro
vernal epoch
#

brother, did you go to your mcm and change anything in the sss settings like it says?

uncut gyro
vernal epoch
#

its... not a fix? You have the screen space shaders mod that gives more DOF control than the default option. You need to control it in the mod configuration menu because its a mod.

uncut gyro
vernal epoch
#

If you're clicking the dof in settings, the reason it does nothing is cause you're in the wrong place

uncut gyro
#

I just want to know why the toggle was modded to be forced on, is all

vernal epoch
#

because its controlled by the mod, and you need to change it in the mcm

uncut gyro
#

ok, but, again, commenting a single line of code enabled me to use the toggle and the toggle, at least on the surface, appears to work fine.

#

that is to say that I don't feel like your response really answers my question

#

as a software engineering student, I'm just curious about the rationale behind these things, I'm not trying to judge, just to be clear.

vernal epoch
#

Then you should understand that by going into the settings and changing what you need is an easier method than by commenting code?

slow bolt
uncut gyro
slow bolt
#

I dont understand you at all

slow bolt
normal urchin
#

you would have to go ask ascii why lol

uncut gyro
vernal epoch
slow bolt
#

it didnt work because you used wrong toggle

#

the base game one

uncut gyro
slow bolt
vernal epoch
#

I cant even find the default dof option anymore but here

slow bolt
#

All mods are controlled there

uncut gyro
vernal epoch
#

This is the amount of options you get from SSS mcm

#

vs the toggle dof on that anomaly used to have

slow bolt
#

you control only base game things from the base settings

vernal epoch
#

Which is why the dof does nothing anymore, because the mod give you more control

#

And again, I can't even find the original dof toggle

#

This one in the base settings

#

it is entirely overridden by the SSS settings in mcm

slow bolt
#

Ah so you found it

vernal epoch
#

yea, I had a smoothbrain moment cause I was looking for DOF

uncut gyro
#

Ok, there's a miscommunication here.

So, I turned off the DOF through base settings, by commenting the force toggle from the mod, because I had not computed it was an MCM option (I, again thought it was a mod you find with MO2 for some reason).

But I do understand what MCM is

vernal epoch
#

yea, uncomment your file, and go use the settings as outlined in that faq post from before

#

Things are toggled on by default in gamma, but the very few things forced on are done for reasons, and fortunately, this isn't one of them

uncut gyro
vernal epoch
#

If you dont change the settings in the mcm, that toggle does nothing

#

You commenting the line is the same as going to the mcm and turning it off there

uncut gyro
#

oh interesting

vernal epoch
#

like, you don't like weapons dof? But you want the pda dof?

#

go tweak the shit

uncut gyro
#

yeye

vernal epoch
#

the base one is just on off, the mcm one overriding it is control

uncut gyro
#

ok gotcha

surreal gust
#

I doubt he even knows how to fix the ping issue

#

He has no idea how it works, yet he claims that those assets are his

surreal gust
#

Most people don't play with 'vanilla' gamma, so if multiplayer existed, you would have to use 'vanilla' gamma as the host, and anyone else with modded gamma won't be able to join.

slow bolt
#

most play with vanilla gamma

surreal gust
#

I doubt

slow bolt
#

This is gamma we are talking about

surreal gust
#

Even just disabling 1 mod is enough

slow bolt
#

people who play gamma cant read and cant mod

#

We are talking the lowest denominator here

surreal gust
#

Yet, I heard they want to

pulsar flame
#

Hey guys, I keep getting a string_find error whenever I hover over certain weapons

#

Anyone know why?

#

these weapons look really nice too, so I'd really like to use them, but my game crashes if I hover over them for even under a second

queen pineBOT
#

@pulsar flame If you have a question or need help with G.A.M.M.A., please use the correct channel for your problem:

For vanilla G.A.M.M.A. modlist (this means that your modlist is unchanged and untouched): #🔨base-gamma-support

For custom G.A.M.M.A. modlists (this includes mods added by yourself and also mods that are disabled by default in G.A.M.M.A.: #🔨modded-gamma-support

If you are having issues with the installer, or with your G.A.M.M.A. installation: #1026866080347603065

Any other channel ARE NOT support channels. If your question is a support question, you may be asked to go to the proper channel.

slow bolt
#

and post just the error there

surreal gust
#

they're making fun of me

pulsar flame
#

mb I just forgot what channel i was in XD

#

imma do that

slow bolt
surreal gust
#

someone sent me an image in my dms

slow bolt
glacial pond
#

Ok so I have a mate who created his own textures and I would to add them to GAMMA BUt it is not in mod format, I can only drag and drop it. Is this possible?

slow bolt
#

its all loose files

glacial pond
#

if I wanted to use them

slow bolt
#

What textures are that

glacial pond
#

I know a guy who made some, not sure which though

#

I think il just try it on a base Anomaly lol

slow bolt
still agate
#

Question. I noticed the healing animations on exosuits are different now. Was there a reason *(technical) for removing them?

still agate
#

Oh, understood.

glad sequoia
#

hello, i did some weapon repositioning, and now i cant aim trough my sniper scope. i cant figure out how to get it right again, what setting adjusts it? or how can i reset the original position? I did not make a backup settings save..

surreal gust
#

Skyloader blessed us with a new compiler update, @undone lily

#

It compiles 3 to 5 times faster

#

It also calculates light more accurately, and it uses the intel embree library for faster ray tracing

#

It also fixes the overexposed hemi on MU models (trees, cars, etc)

#

The best part is that it's a beta update

#

This should make stalker maps look so much better than it is atm

#

Even just recompiling vanilla anomaly maps without any changes at max quality will make a massive difference in quality.

lilac idol
surreal gust
#

Some guy said that it compiled a map 20 times faster for him

#

I believe he was using nvidia cuda in the compiler options

#

Actually

#

Some other guy said it was 12 times faster without nvidias cuda

simple scaffold
glad mirage
#

and i already tried resizing it at it didnt work

celest forge
#

The icon has to be in the correct space

glad mirage
#

well resizing the icon to 128x64 didnt work

#

for context, i am trying to fix an icon from a mod that is misaligned when using dx9

surreal gust
#

Ze compiler

#

The interface has changed a lot

#

Way less buggy than the one from 1.5

#

Accelerated computing is a brand new feature in 1.6

#

Multithreading actually works in the compiler

surreal gust
#

It only supports even resolutions

#

For ex: 128x128, 256x256, and so on.

#

It can't be 128x64 or 256x128

#

Otherwise, it'll crash

lilac idol
#

i don't have any more time to work on this until next month, ill just leave this here in case anyone wants to tweak it

#

if it crashes on start up try to move the mod_system_zzzz_vector inside "GAMMA large files" outside of the modlist

#

i don't have time to test it myself

#

if you guys could give me some feedback or point out any mistakes I may have done or things that are missing please report it to mepeepoLove

glad mirage
#

i am seeing alot of conflicting evidence pointing otherwise like the anomaly modding guide

#

even examples that works in dx9 like maid HD icons

surreal gust
glad mirage
#

it didnt for me atleast

surreal gust
#

Maid icons aren't individual

#

They have a huge ass canvas size

glad mirage
#

though my problem is that the icon are misalinged in dx9

surreal gust
#

rip

#

all i can say is that

#

shit renderer

flint pike
#

greetings i got a queastion. Im using the in game weapons editor tool, witch worked once for me for a VSS Vindicator, i change the ammo amount in the clip, worked. But now it does not work for me anymore. I dont think i do or can do anything wrong, but does has anyone a idear on how to fix it?

normal urchin
remote hamlet
#

Has anyone found a way to load multiple instances of anomaly?

#

I tried loading the exes dirrectly but they don't load anything when anomaly is already open

undone lily
#

But we are day 1293 without anomaly map sources KekStressed

fair canopy
#

my question is why did only one person have those files?

undone lily
#

Or can it basically fix the anomaly AI map editing issues?

undone lily
surreal gust
# undone lily Cool !!!

maybe not a massive difference in quality, but it'll fix the overexposed hemisphere on trees and other MU objects

#

which was really annoying af

#

also monokit started making fun of me in his server, and his people actually believe him

#

the compiler being 12 or 20 times faster is a fucking blessing

#

skyloader is a fucking legend

undone lily
#

Monokit is banned from all stalker discords for a reason

surreal gust
#

the fact that people don't know he had other servers like razmp and razomaly where he said "i will cancel the project if you don't pay me" or constantly asking for money

#

razmp had a beta tester role, where you need to pay 200$ to get access to

#

the client didn't even fucking work

#

it would only open up singleplayer CoP

undone lily
#

Yeah I know all that shit

surreal gust
#

i'm saying that in case if he uses those messages against me

#

he has alts in the server

undone lily
#

Yeah I can imagine.

surreal gust
#

the speed is insane

#

although, still long

#

it won't take 20+ hours to compile a map anymore

undone lily
#

What a dumbass

#

There’s a difference between “paywalls” and “support and get access to a build that will be realised publicly for free in 1 month”

surreal gust
#

max quality

#

ryzen 3 1300x

#

this is without nvidia cuda

#

should have gotten an rtx for compiling maps, but oh well

#

alfa modraker plz

undone lily
#

Well I bet you can get people around here that are willing to host computation on their NVidia GPU

balmy idol
#

I came here to talk about modding and there's all this drama going on like yikes

random fulcrum
#

most people try to avoid the discussion because it's been done to death already

#

90% of the time is a rank 1 guy that asks about multiplayer

#

or his side of the story

#

and just keeps going on trying to fan the flames

#

when the full story is already out there

surreal gust
surreal gust
random fulcrum
#

i got alpha from asking for the modder role to be removed

fair canopy
#

you'll probably get alpha when you solve the anomaly maps issue

surreal gust
#

Yoooo

#

It took 1:48 hours to compie the map at MAX QUALITY

#

That's insane

surreal gust
#

i'll use mlr sources to be able to fully edit the levels

#

this will allow me to do all sorts of things

#

without all.spawn getting mad

random fulcrum
#

imagine if some genius added code to modded exes that allowed for loose loading of all.spawn stuff

surreal gust
#

Graph points are stored in all.spawn

#

The problem?

#

They're stored into the .bin folders

#

All.spawn doesn't contain any AI info about the levels (ai grid)

#

They're stored in the level files

random fulcrum
#

won't even pretend to understand map jargon but i do want to some day make doom's e1m1 in anomaly

surreal gust
#

"I'll do it"

#

If it's somehow possible to export that map to blender

#

I might do it.

balmy idol
#

Is BEEF in here? The one who made the NVG mod?

torpid badge
surreal gust
#

Basically, it allows AMD GPU's to use NVidia's CUDA.

#

I have to try that.

lean dagger
# surreal gust I heard that ZLUDA exists

works very well on stable diffusion. dabbled a bit in it but being on amd it was unusable. tried it with zluda and had literally 10x the iterations per second. that stuff is a blessing

surreal gust
#

Since I'm stuck to using intel's embree

#

Skyloaders 1.6 compiler added cuda support

lean dagger
#

i had to replace some .dlls in stable diffusion to make zluda work, sadly i think it needs to be made compatible on a per application basis, at least im not aware of a one size fits all solution.

surreal gust
#

wdym by "stable diffusion?"

lean dagger
#

the generative ai model called stable diffusion. wanted to fuck around with some image generation but sure as fuck didnt wanna pay midjourney any money lmao, do i just hosted SD locally

surreal gust
#

Ah

#

Someone recommended me to try zluda for the compiler

lean dagger
#

to be more precice i used AUTOMATIC1111 webui

surreal gust
#

Since I want to increase the compiling speed

#

Skyloader is a legend

lean dagger
#

maybe that helps you

surreal gust
#

I haven't tried, yet.

#

If I run into issues, I'll look up on that link.

#

It took me 1:48 hours to compile a map using Intel's embree option from the compiler at max build quality

#

That's insane

remote hamlet
#

A stalker map or something else?

surreal gust
#

Because in 1.5 it would have taken 6 or 9 hours.

#

Sdalger map

#

The compiler got updated.

lean dagger
#

is it some brand spanking new anomaly 1.6 stuff? or seperate project?

surreal gust
#

No

#

Skyloader is working on to improve the original level compilers brought to us by gsc

#

He has made it over 12 to 20 times faster in 1.6 version

#

That's fucking insane.

remote hamlet
#

wow

surreal gust
#

Since he included intels embree and nvidias cuda for accelerated ray tracing

#

Ray tracing has been a thing even on the original compilers

#

But they were so slow

lean dagger
#

interesting, so xray also bakes lighting like source does?

surreal gust
#

No

#

Xray doesn't bake static lightmaps like source

#

There's an option for that in the compiler

#

But I don't want to use it

remote hamlet
#

oh wait

#

I thought that was an error log at first glance lol

lean dagger
#

whats the ray tracing then for? like whats getting precalculated?

surreal gust
#

I don't really know

#

Probably for hemi lighting

lean dagger
#

interesting

surreal gust
#

It wouldn't make sense to calculate gi on stalker maps

#

Since the game has a day and night system

surreal gust
#

Even the one from quake

remote hamlet
#

Its an old method

surreal gust
#

Ik

remote hamlet
#

different from modern realtime raytracing

#

that most people think of

surreal gust
#

Ik

remote hamlet
#

mainly talking so the other guy knows

surreal gust
#

Those use path tracing and different light calculation methods

remote hamlet
#

I think realtime ray tracing also is calculated from the camera out

#

or I am thinking of something else

surreal gust
#

Stalker ray tracing is real

#

Kinda

#

It's partially playable in the rtx remix project.

remote hamlet
lean dagger
#

honestly, the current iteration of raytracing, at least rtx is just so gimmicky

surreal gust
#

Rn, the builds to the engine are gone

#

You can't download it for noe

lean dagger
#

i can count on 1 hand the amount of games where it actually was a net positive and worth the performance hit

surreal gust
#

Most weren't optimised for amd

lean dagger
#

i used to have a 3060ti to see if im missing out

surreal gust
#

Amd can compete in ray tracing when game devs optimize it.

lean dagger
#

and turned out at least for me that i wasnt misding out lmao

surreal gust
#

A lot of them are sponsored by nvidia to make amd look bad

lean dagger
#

oh yeah absolutely, nvidia just has the majority marketshare and gets its greasy dick into every crevice of the industry

surreal gust
#

Various business dealings, indeed.

lean dagger
#

fuck nvidia honestly, they are incredibly anti consumer

surreal gust
#

At least they open sourced their drivers

#

They did it in last year, as well

#

Iirc those were kernel drivers.

lean dagger
#

they also planned to sell the 4070 under the name and price of the 4080, until tech people noticed the specs were off and they are full of shit

remote hamlet
#

Do you guys know of any other possible ways to play multiple instances of anomaly?

#

Tried directly launching the exes

#

but that did not work

lean dagger
#

parallel vms?

remote hamlet
#

That could work

surreal gust
remote hamlet
#

never set up a vm though

surreal gust
#

they'd get away with it too

#

because most of the people that have nvidia are retards

#

Other people use it for the AI stuff, and I can't blame them for that.

remote hamlet
lean dagger
#

recently i helped a guy build a pc. for some reason he insisted upon nvidia just because

#

had no knowledge on the matter

#

he would throw fits despite not understanding it

remote hamlet
#

I only know of a couple reason to why you might want it

lean dagger
#

he was over 20 btw lmao

remote hamlet
#

rtx raytracing (which is overrated) and this one minecraft optimization mod

lean dagger
#

honestly if you are on productivity then a 4090 is reasonable

#

its overpriced as shit

#

but it is by far the fastest, undenyably

surreal gust
#

Whether it be ai or similar

#

That's where nvidia is used

#

Not worth for the money at all

#

I bet the 4090 costs 400 or 500 to produce

#

Maybe even less

lean dagger
#

yeah just gaming amd is miles ahead in price / performance

surreal gust
#

Knowing how much nvidia overprices stuff

lean dagger
#

theres no reason for ngreedia gpus except in super niche scenarios that 90% of nvidias userbase does not experience lol

surreal gust
#

Yeah, lmao

#

They call amd bad because of the "bad" drivers and a lack of features

#

The drivers were bad like 12 years ago

#

And the lack of features... eh not much, but amd did innovate a lot

#

They added ai support to their gpus, which is great

lean dagger
#

bruh amd drivers are better than nvidias

limpid rose
#

I usually don’t care if it’s red or green, just which one performs better in the same price range

#

I’ve been with Radeon/AMD most of my life, that kind of went downhill when I got the 5700XT which was an absolute nightmare at the time unfortunately

surreal gust
lean dagger
#

5xxx series was also really mid all things considered

surreal gust
#

I had more issues with nvidia

lean dagger
#

6xxx is pretty good

surreal gust
#

My previous gpu was a gtx 660

lean dagger
#

7xxx is fucking great

surreal gust
#

Now, I upgraded to a rx 6600 xt

limpid rose
#

I would have gone for 7xxx if they weren’t in the same price range as the 4070Ti-S here

#

Not sure what’s going on with pricing, but a 7800XT would have set me back nearly just as much as my 4070Ti-S

#

30€ difference

lean dagger
#

where im from you can get a 7900xtx for around 300€ cheaper than a 4080

surreal gust
#

At least you don't have to face the gpu prices which are 30 to 40% more expensive where I live

limpid rose
#

Damn, I wish

surreal gust
#

The rx 6600 xt i got was used

#

And its price was about 230$

lean dagger
#

also another nvidia phenomenon

limpid rose
#

My fiancé wanted a upgrade from her 2060, specifically a 4070. So she got my old 4070, while I got the 4070Ti-S for 740€, where as the 7800XT is around 700 here

lean dagger
#

nvidia people think their gpus dont deprecate

#

i see used 1080tis being listed for 700€ lmao

limpid rose
#

Lunaticskekw

surreal gust
lean dagger
surreal gust
#

1080ti can't do hardware ray tracing

limpid rose
#

I can pick up a 4080 super for just under 1100

surreal gust
#

Which can be a problem for compilers

limpid rose
lean dagger
#

i mean fir rasterization the 1080ti is still apptopriate but yeah for productivity it us lacking

limpid rose
#

The cheapest I can see is 1079,-

surreal gust
#

Yeah

limpid rose
#

But that’s a PNY card

surreal gust
#

I could have also gotten a 3060

#

But I didn't want to

#

I honestly don't care about nvidias cuda

limpid rose
#

Nothing wrong with a 6600xt either. All just boils down to what you need it for

lean dagger
#

honestly having had a 3060ti, cant recommend

#

its upscalibg and rt performance was too lackluster to warrant the price, at least launch price

limpid rose
#

I do a lot of 4k rendering and powering multiple ultrawide monitors, usually with a video running in the background, NVENC has been pretty nice so far

lean dagger
#

from what i heard x264 is faster and better quality, cant confirm tho

surreal gust
#

I also have a x370

#

I got it for a great deal

#

It also came with a ryzen 3 1300x

#

Only for 140$

#

I can easily resell the motherboard and get a b650 easily if I need to

limpid rose
surreal gust
#

🤑

limpid rose
#

And speed isn't really a concern at the moment, Even half hour videos @4K/60fps are rendered in just over 30 minutes

lean dagger
#

oh you just reminded me of a major asspain

limpid rose
lean dagger
#

intel texture works is ass

limpid rose
#

Screw that

lean dagger
#

fucking bc7 .dds never works right in elden ring

#

and i cant use the nvidia tool sadly

#

so i need to use bc3 wich looks like unwashed ass

#

and sometimes glitches out when enlarging the image

limpid rose
#

That's a big yikes, BC3 sucks

lean dagger
#

look at that shit lmao

#

thanks intel

limpid rose
#

Definitely an assortment of strange glyphs

lean dagger
#

worst part is this happens randomly

#

like it just does that

#

and disdapears

#

cant even troubleshoot it

#

because replicating it is random

limpid rose
#

Read/write artifacting?

#

Not sure if there are resolution/size constraints for ER

lean dagger
#

no clue, shouldnt have issues with any of that since i used the same resolutions

surreal gust
#

i used that for the lightmaps in the compiler lmao

#

rip dx9/dx10 ppl

#

only dx11

#

"dx8" isn't real, it's just dx9 static lighting.

limpid rose
#

I had a similar type of artifacting doing Nose/Tail insignias/numbers for the F-15E in DCS. Turns out there was a size constraint, anything over 7MB wasn't able to be read by the engine and would corrupt.

lean dagger
surreal gust
#

anomaly lies be like

#

actually, i think it was from coc

remote hamlet
#

I did a basic test with my project with two computers connected with log me in hamachi and they were able to talk to eachother!

limpid rose
surreal gust
#

call of cocks

remote hamlet
#

Gonna do a second test with them using anomaly to create the data this time and send a video

surreal gust
#

whatever it was called

limpid rose
#

DX8 first popped up in CoC if my memory serves correctly as well

lean dagger
surreal gust
#

coc iwp gamma when?

limpid rose
#

Before coc iwp gamma gunsligher

surreal gust
#

stalkercraft Z gamma when?

lean dagger
#

true gamma when?

limpid rose
#

Gamma lite when?

surreal gust
#

when glock starts using only 90 mods

limpid rose
#

hi guys i want play gamma but size to bigg can i remove all mods????

remote hamlet
#

lol my next test is how well my laptop can run anomaly and how well they can commuicate with the other computer through anomaly

surreal gust
remote hamlet
limpid rose
#

@remote hamlet stalker gamma coop coc iwp goldsphere when????

remote hamlet
#

You can send postion packets to other clients connected to the server currently

surreal gust
#

He's using some method that crcr did iirc

limpid rose
#

how much boosty subscription cost for beta footage???

#

Alright im done

#

Before I give myself an aneurysm

surreal gust
#

I'd recommend you to do engine edits if you want to add real multiplayer.

#

You can use code from X-Ray OMP

#

It's available in github

remote hamlet
#

The only real thing I need is a way to communicate outside/into of anomaly

surreal gust
#

Ok

remote hamlet
#

thats fast

#

Haven't test the speed of file reading/writing but I would imagine its nowhere near as good as just having it directly linked

limpid rose
#

Goodluck Ceezy

lean dagger
#

sounds like a cool as fuck project tho

remote hamlet
#

but in theory the only issue it would cause is increased latency

#

by a small amount

#

I am writing to a file off screen

#

and the program picks it up -> send it to server -> server sends it to my client (which is the one in the clip)

limpid rose
#

I wouldnt worry too much about latency issues yet, i'd be more interested in getting the connection "stable" first and see how you can implement saving, level transitions etc

limpid rose
#

And worry about optimizing P2P netcode later down the line

remote hamlet
#

My idea is to first get player replication all nice

#

and have basic pvp thats calculated on the client

limpid rose
#

Atleast im assuming you're making this P2P and not Dedicated

remote hamlet
#

like if a client shoots a player it sends the player id of the person they shot and the damage

limpid rose
#

Havent watched the vid yet, will do when I get home

remote hamlet
#

and all the clients send data to the server

#

and the server sends the data to all the other clients

limpid rose
#

Good stuff

remote hamlet
limpid rose
#

So now you're doing 2 computers connected through localhost?

remote hamlet
#

They are both on local host

#

but I have them connected through log me in hamachi

#

or well

#

not sure if they count as local host

surreal gust
#

You do realize that if you want to add real MP to anonaly, you would have to do engine edits

#

Anonaly 1.5.2 has barely any MP code left

remote hamlet
#

so..?

#

I'm not using mp code

#

I'm using my own whole program

#

which then writes to files

#

and my mod reads those files

surreal gust
#

Ok, but you'll run into issues with the engine

remote hamlet
#

using the io library

limpid rose
#

It's difficult, that's all he's saying. mostly due to the way anomaly is ductaped together at the moment.

surreal gust
#

At some point.

limpid rose
#

X-ray mono has squashed many projects unfortunately

surreal gust
#

Anomaly 1.6 will remove the code entirely.

remote hamlet
#

Ok but I'm not using the mp code

surreal gust
surreal gust
limpid rose
surreal gust
#

That code contains the networking and all

limpid rose
#

I'll blame it on it being late here

remote hamlet
#

The only issue would be if they removed the io library which I think comes with lua (don't know much about it so I could be wrong)

surreal gust
#

Idk

#

Ask them what they have removed

remote hamlet
#

But how much program works is

limpid rose
#

Or keep the copies of 1.5.1 and 1.5.2, fork your own

remote hamlet
#

I have a c++ program that does not touch the game at all

#

and it handles the server and client

surreal gust
#

Ok

remote hamlet
#

all it does is read and write to two txt files
and the mod I made reads/writes to those txt files

limpid rose
#

If they're simply cleaning up unused code, nothing should be able to stop you from implementing it again

#

IIRC nothing is currently dependant on it

remote hamlet
#

yeah

surreal gust
#

Gsc code sucks

remote hamlet
#

Fully understand removing the mp code

limpid rose
surreal gust
#

It's better to use stuff from X-Ray OMP

limpid rose
#

Tbh, we're like 2 months away from S2. UE5 with an already existing MP framework would probably be the easiest to build off of

surreal gust
#

S2 sdk 💀

remote hamlet
#

from what I heard

surreal gust
#

I can only imagine the file size

remote hamlet
#

and multiplayer is not on release

surreal gust
#

Sigma gsc?!

limpid rose
#

It isn't, but GSC will actually make a MP framework for once. From there with due time, there should be nothing stopping folks from integrating that to SP

remote hamlet
#

hopefully it comes with full mod support

surreal gust
#

Hopefully they don't fuck it up

remote hamlet
#

That too

surreal gust
#

Their netcode sucks.

limpid rose
#

UE5 with an already existing MP framework is usually not that difficult to tinker with

surreal gust
#

XrMPE uses stuff from X-Ray OMP and it actually works great.

remote hamlet
#

I

limpid rose
remote hamlet
#

I'm more scared for the release of stalker 2 it self

surreal gust
#

Without copy and pasting it, of course.

limpid rose
#

But hey, who knows. Fuck around and find out moment

limpid rose
#

For the most part it was synced really well

remote hamlet
#

Currently with how I plan to do my multiplayer system it should be fully compatible with a large majority of mods (albeit with alot of jank)

#

as the client is going to be calculating most stuff

#

like the server will network the position, and states of npcs to the clients

#

but the client calculates its own bullet collision

#

sending the damage and the relative impact point of the bullet to what ever it hit aswell as the hitbone

#

but theres probaly gonna be some stuff thats not replicatable

#

But bare minimum I want
Player replication, NPC replication, droping/picking up items, inventory replication

#

if it works the way I want

#

the server could have a custom npc mod

#

and if the client doesn't have it then the model would look like some random fallback model

#

like a zombie

#

but because the server is networking over damage packets

#

it would still work like normal

#

albeit looking abit janky on the client who doesn't have the custom npc

#

But I still need to do abit more research into it

#

but on paper it all looks possible

balmy idol
#

Fake thermals

balmy idol
random fulcrum
#

NIGHTMARE VISION

balmy idol
toxic nebula
#

I have a problem with gamma that I want to fix. I feel that creating a custom mod is the right thing to do. I have never created a mod for a game in my entire life. What can I do to start learning how to make a mod?

balmy idol
random fulcrum
#

jesus christ imagine sitting through the entire like 4 minutes it takes to load into gamma just to see if the color is nice

#

every time you change them

sudden inlet
#

How does printf works? I see scripts have a lot of these but I can't find any result in log or console

celest forge
#

I installed SSS and Enhanced Shaders and now my game looks mega dark

#

Tried messing with the console commands but it still looks all fucked up

#

It's apparently enhanced shaders

#

SSS looks and works fine

remote hamlet
#

bruh

#

man I thought I could use string.split this whole time

#

should have figured its not base lua though unless I am missing something

#

gmatch works as a replacement

remote hamlet
#

Ok now the items spawn where the player is

#

but i uhhh

#

Made it so y and z are the same as x by mistake

#

so its nowhere near where its meant to

#

Funny mistakes

fair canopy
#

if youre going to use this board as a blog post why not just stream it?

remote hamlet
remote hamlet
#

I did the cross computer player position networking

#

and it worked!

#

in this clip I have two computers

#

host is the one in the clip

#

and the thing spawning the underwears

#

is the client on my laptop

#

when a client presses o it writes the packet type number it wants to send into a text file

#

the client c++ program picks it up and converts each line from a string into actuall data and puts it into a struct I made

#

then sends it to the server which thens sends it to all the clients

#

and writes it into another file

#

which the game mode reads

#

and converts from a string into useable data

#

Now I'm going to make it so when a client connects it sends that message over to the other clients

#

so the mod can associate a entity to that client

young hemlock
#

Hi

#

I wanna make a storyline for sin

#

where do I start

remote hamlet
#

when a client connects I'm gonna spawn a npc with no ai and add in an array which will be a set of client ids that point to their npc

#

Does anyone know how to spawn a stalker npc with no ai?

#

or I will have to continue using underwear to represent the players PepeHands

remote hamlet
#

How would I force set the position of a item?

#

I tried item.position = newposition

#

but it just does nothing

young hemlock
#

I cant find task_manager ltx in anomaly folder

#

and there are 2 configs files, no misc option

#

Where do I find this

#

Or where to paste that script

slow bolt
#

its in tools

young hemlock
slow bolt
#

open anomaly/tools

#

you will see it

young hemlock
#

Do I click it? Its the anomaly used for my gamma

#

or shall I make new anomaly folder

slow bolt
#

you want to unpack text files, so click the unpacker

#

not the _all

young hemlock
#

the one on top then

#

ok

#

great, now to know how to add lines to stribog...

#

bitch I have to script?

#

I dont know any language

#

😭

slow bolt
remote hamlet
#

To make a custom questline?

young hemlock
remote hamlet
#

yeah

young hemlock
slow bolt
young hemlock
#

ok bro

#

bad screwyou

#

Im trying to do something ok?

#

At least I try

remote hamlet
#

I would recomend some tutorials on youtube for lua

#

to learn the basics

slow bolt
remote hamlet
#

lua is quite easy compared to other scripting languages too

young hemlock
#

Bro why so hard

#

If its easy why no one make questline for sin

remote hamlet
#

I got the basics of my multiplayer system and need to make the objects that represent the players actually move instead of spawning new objects for each position

remote hamlet
remote hamlet
#

and from what I heard sin is not exactly popular

slow bolt
#

and change the object id that is saved

remote hamlet
#

The object is gonna have to be moved every 0.05 seconds or so

#

so I can't do that

slow bolt
#

your best bet is analmeme server

#

and you asked there already, so

remote hamlet
#

damg

#

cuz if I did I could have semi player replication

#

well I kinda do

young hemlock
#

become castigator

remote hamlet
#

but it doesn;t look like player replication

young hemlock
#

Its a short questline

#

I just wanna make it to make it

#

telling u bro, that shit WILL blow up

remote hamlet
#

I don't know much about sin

young hemlock
#

I just have to know how to even put dialogue into Stribog

#

how to make task

#

and that is it

remote hamlet
#

And what do you want the task to be?

young hemlock
#

perhaps bringing stribog a compass or something

#

Just an example

remote hamlet
#

If you know lua then you could probably reverse engineer other mods that do a fetch quest to see how they do it

young hemlock
#

I dont know LUA

remote hamlet
#

I don't know anything related to quest so I can't help there

young hemlock
#

No language

remote hamlet
young hemlock
#

too much time though

#

bro why cant it be automatic

#

just select character, put in lines of text, save

#

select "fetch quest", input item

remote hamlet
#

well because there is more to quest than just fetch quest

slow bolt
young hemlock
#

bro I just need to know how to make quest and put character lines

#

ALL I NEED

slow bolt
young hemlock
#

and then I can make quest

slow bolt
#

i just know how programming works

young hemlock
slow bolt
#

just open the mod up and look how its done

young hemlock
remote hamlet
#

The way I learned lua was by searching a roblox lua tutorial almost a decade ago

young hemlock
remote hamlet
#

and that catalysted into me learning other scripting languages later

#

I think theres a open source version of anomaly with all the games scripts

#

that you can read

slow bolt
#

which he did

remote hamlet
#

oh

#

then you could try crtl shift f and search for the name

#

might take you to the script

young hemlock
#

I think questline will be A to B usually, relying only on player although maybe you can get companions too

#

but fuck is it hard

#

even she said that

surreal gust
#

ay @undone lily

#

zluda worked for me

#

now the compiler thinks i have an nvidia gpu

#

now i can enjoy cuda

undone lily
surreal gust
#

i mean, why wouldn't cuda be faster

#

zluda says the performance is near native on amd gpus

surreal gust
#

here's a screenshot

#

max quality compile

#

this one took me only 1:48 hours

#

without cuda

#

only with intels embree

undone lily
#

I wonder how hte new light works with SSS

surreal gust
#

indirect light?

surreal gust
#

it didn't improve the quality massively

#

since the lightmaps are still shit

#

however it did fix geometry bugs and lighting bugs on Multiple Usage models

#

aka trees, cars, etc

#

this means that trees won't look like a flashbang compared to the ground

slow bolt
#

okay now i am very interested

surreal gust
#

yeah

#

it works

#

it's using my gpu for building lightmaps

slow bolt
#

Its one of those things i will know and probably never use

surreal gust
surreal gust
#

that's why i'm using zluda

slow bolt
#

its just i most likely wont ever need this

#

but i am hyped

surreal gust
#

bless skyloader

#

4k lightmaps be annoying af

balmy idol
#

@surreal gust how easy would these new maps be to plug into Anomaly?

surreal gust
#

it's easier than reworking existing ones

balmy idol
surreal gust
#

doesn't matter

surreal gust
#

even in 4k

#

if skyloader reworked them

#

this will be the best compiler, EVER

#

reworking the lightmaps will improve a maps quality massively

lean dagger
surreal gust
#

i put it inside the bin folder of the compiler

#

and opened cmd to get the directory from where the compiler is

#

and launched zluda with xrCompiler.exe

lean dagger
#

ah so basically how it was with SD, pretty sick that its so easy to use

surreal gust
#

yeah

#

it did speed up the compiler

#

which is great

#

now it's using my gpu for gpu intensive tasks

lean dagger
#

How fast does it compile a level now? did you do some benchmarks?

surreal gust
#

i didn't let it compile a level yet

#

i just tested it

#

the lightmap building phase is fast af now

#

here's a compile that i did yesterday

#

this is on max quality

#

intels embree

#

no cuda

#

it took 1:48 hours

lean dagger
#

it does look good however i have no idea what to specifically look for.

surreal gust
#

this was just a test compile that i did when 1.6 came out

#

higher quality improves light calculation on objects

#

and lightmap quality as well

#

if i used 1.5 on this

#

it would have taken 8 hours

#

and looked worse since older version had an issue with overexposed hemisphere on MU models

#

mu models (trees, cars, bushes, etc)

lean dagger
#

whats the remaining stepping stones until well be able to recompile the anomaly maps?

surreal gust
#

compiler splash screen

surreal gust
#

i'll try mlr sources first

#

since they're pretty much the same

#

if that don't work

#

i'll use my own unextracted sources

slow bolt
#

GameSpy was used for servers

lean dagger
slow bolt
#

and iirc stalker networking is(was) P2P

surreal gust
surreal gust
#

i want to try mlr sources first.

slow bolt
#

Sultan has minions

#

i remember those when i wiped them from DV

#

Probably one of those

true lance
hot token
true lance
#

Can I not be nice 😂

surreal gust
#

le nice

#

compiler go broom

lofty island
#

is there a mod that adds animation to the tourniquet?

#

nope. tourniquent just has a sound effect and instantly applies

gloomy arch
#

anyone got a clue why i cannot modify the loner actor/npc visual but i can modify all else? - my bad if posted wrongly

simple scaffold
random fulcrum
#

reefer

#

the fat trenchcoat guy with the mossberg in agroprom underground

#

he has a sidequest where you help him get some documents and then you can take him back to the bandit castle where he then resides at

#

explaining why he has a spawn point in the castle

balmy idol
misty mulch
#

you're missing a dialogue string with that id

spiral stone
#

how do I dltx the "m_dog.ltx" file? everything I try doesn't work when I test it in game

spiral stone
#

nvm figured it out

misty mulch
#

@iron jackal depends on if you are trying to change:

  • how your arms look when you wear it
  • how your legs look when you wear it
  • what your 3D model looks like when you wear it
  • what other NPCs look like when they "wear" it
iron jackal
#

does anyone know how to change the appearance of an armor in 3rd person?

misty mulch
#

oh that

#

yeah that's the one i actually don't know lmao

#

i can point you towards the other three

iron jackal
#

i finally found an exoskeleton but the model looks wack and i wanted it to look cooler lol

#

also its 1st person and 3rd person models dont even match

#

this is the 3rd person model for it

misty mulch
#

and the mapping can be arbitrary

iron jackal
#

That particular exoskeleton is called "exo_outfit" in the debug menu, and I want to change it to have the appearance of "Visual: actors/stalker_neutral/stalker_neutral_4_oldsun"

gloomy arch
#

It doesn't seem to work for me when I specifically do it for the loner exo, Grey

#

if you find a fix, do tell me

#

it's rather easy, in practice though

#

for example, i did this

#

actor_visual = actors\stalker_neutral\stalker_neutral4b_special_custom_1.ogf

#

but it doesn't work yet, and i'm not sure why

iron jackal
#

I've been working on it all day instead of playing 😭🤣 so maybe I'll give up

gloomy arch
#

it seems to be locked to the loner exo for some reason i cannot understand

iron jackal
#

And it sucks because I can get the exact model I want to spawn on an NPC but I can't figure out how to get it working for the player character

iron jackal
gloomy arch
iron jackal
misty mulch
#

oh, that line

#

you probably wanna dltx it fyi

iron jackal
misty mulch
#

basically a special way of writing a config file

misty mulch
#

the usual place where text string ids go, idk the structure of the mod you're making

balmy idol
#

Min vs Max brightness

random fulcrum
#

cold vision

mossy citrus
#

question, the grenades from the launchers (scar and groza for example) don't have icons and whenever I spawn the via debug mode they don't appear in my inventory and they just explode, killing me after a few seconds

torpid badge
mossy citrus
#

not at all, I disabled all mods, started a new game to check and the problem still persists

torpid badge
mossy citrus
#

alright, thanks for the info sir

misty mulch
misty mulch
# iron jackal i installed DLTX

it's not really something you install any more, to make a dltx file you are making a configuration file with a specific file name, in a specific location, with a particular syntax

#

instead of e.g. just overwriting the entire exo outfits config

#

easiest way to learn is just find a mod that does something vaguely similar to what you want to do and use it as a basis

balmy idol
simple scaffold
iron jackal
simple scaffold
iron jackal
#

@simple scaffold it didn't change anything

simple scaffold
iron jackal
misty mulch
#

it's being overwritten

#

here are the six specific DLTX files that overwrite [exo_outfit] in vanilla gamma

#

i only checked the last one b/c time but whaddaya know, there it is

iron jackal
#

ok i found that first file, so i need to change the highlighted line to the correct exo I want?

simple scaffold
misty mulch
iron jackal
#

yall have been a huge help, thank you so much for taking the time to tell me this stuff!

#

i dont understand dltx but ill keep looking at it

misty mulch
#

basically

  • make a new empty mod in MO2, give it a name
  • open your new empty mod in Explorer, inside it make the following folders and files:
    gamedata/configs/mod_system_z_whateverYouWantToCallIt.ltx
  • inside the LTX file type this:
![exo_outfit]
actor_visual  = path\to\desired\model

save, enable your new mod, etc

#

the important part about the filename is that your file MUST start with mod_system_ and the z is there to make sure it loads last (and therefore wins all conflicts)

iron jackal
#

oh i fixed it just now

#

thanks for the help y'all!

remote hamlet
#

do note that the npc representing the other client still has its ai

#

which is why its spazzing out

#

because the npc is trying to move when its teleported to the other clients position

#

I am currently looking into how to remove the stalkers ai

#

In the clip I was on my laptop moving around

#

and I made the npc follow my laptop players position

#

and on my laptop I can see the clips POV player

random fulcrum
#

bro started doing multiplayer yesterday and already has more to show than monokit

remote hamlet
#

well I kinda did start weeks ago but then I dropped it because I couldn't figure it out

#

but then recently I got the motivation back

#

and spent a whole day with barely any breaks

#

to get the basic client server system

#

In this series, I use ASIO to create a portable, reusable, simple and flexible framework for general purpose client/server applications in C++. This video shows how to setup ASIO, then explores some of the challenges networking presents in general, before outlining the framework and starting to implement the basic components of it. Ultimately th...

▶ Play video
#

Its not the best server client system

#

but it works as a nice base

#

also when you guys kept doubting me that also gave me alot of motivation

lean dagger
#

spite is a great motivator lmao

remote hamlet
#

It pushed me to create the whole base with no breaks

#

but man when I got it to compile and work right before I went to bed

#

it felt good

#

and then it just keeps getting better and better

lean dagger
#

dont push yourself too hard, managing burnout becomes really importaint with such big projects. sucks to have a great start and just to.. fizzle out

remote hamlet
#

Yeah I know that feeling

#

when you get to a point where its no longer fun to work on it

#

and you keep pushing your self to work on it thinking you have to

#

to the point you feel terrible thinking about working on it

surreal gust
#

1 question

remote hamlet
#

Whats up?

surreal gust
#

If your program uses .cpp, why don't you do engine edits with actual mp code projects like X-Ray OMP?

remote hamlet
#

Because then I would first have to figure out how the engine works

surreal gust
#

Yeah, but the MP wouldn't suck.

remote hamlet
#

and then I would have to make sure the engine is up to date and compatible with newer engine versions

surreal gust
#

That almost never happens