#β•™πŸ–‡mods-making-discussion

1 messages Β· Page 61 of 1

proven creek
#

Not yet, will do πŸ™‚

#

The scope already exists in the game, many warsaw pact guns already use it (like the SVD).

proven creek
fair canopy
#

You can add new scope sections to a gun via dltx without touching the main ltx

muted marten
#

Are there any addons that change weapon parts icon similar to gamma ones?

regal bolt
#

Any ideas on that?

misty mulch
#

gamma just uses cr3pis icon pack

fair canopy
#

Old crepis

muted marten
#

Ahh, it's old version. I use most recent version that doesn't has that

worthy fiber
#

is it safe to edit actor bone damage multipliers?
as i wrote above headshot dmg multiplier doesnt look like 1.0 coefficient that is written in actor.ltx

misty mulch
vale knot
#

there is a reanim for it which is good i use it

#

i added it and replaced every loadout listing of the raptr with the usas

open oasis
#

based RAPTR hater

dull dust
#

as Merc, are Loners no longer hostile after doing the BS?

random fulcrum
#

usas uggy bad poopoo let's replace it with the same exact gun but with an alien makeover

brave aspen
#

What is the name of the ghillie suit body texture from the 236 SWM mod?

open oasis
naive snow
#

You issue here mostly seems to be the transparency blend mode of the particle and the light parameters to be super bright and not inside of the artifact

regal bolt
#

Like. How do I at least toneit down a notch?

naive snow
#

Find the artifact descriptor, wherever that's setup, change the lines for the brightness of the light. Otherwise you have to mess about in shader files

glacial nebula
#

Anyone know if it possible to revert the name changes for the gun repair kits? I prefer the old names rather than just A B C and D.

regal bolt
#

Or how do I find it more like

#

Do I just look for anything in the scripts with name artifacts in it or?

naive snow
regal bolt
naive snow
regal bolt
#

Thats all of them tho

#

QwQ

#

All besides the perkifacts which don't have the extra effects

naive snow
#

You mean the particle effect?

#

Particles you have to go through the sdk for the particle editor and honestly, fuck that

regal bolt
#

Ehhh. Well then

naive snow
#

You can either toggle the particle effect off entirely and base yourself around the light parameters of perkifacts to do something similar for base artifact

#

These all point to the same files, you get the flags of the effect via the .pg

#

The .pe file describes the effects that are applied to the particle, plus the shader and the texture used

#

You could change that shader I guess to something that composites better ontop of a bright light

regal bolt
#

Me not understanding half of what you just said thinking I'll justlower the values you marked and work around it until I like it

open oasis
#

it really do b like dat

naive snow
regal bolt
#

What if they don't have these parameters? (Just asking. Didn't look in there yet)

#

You know. They only have the ambient light. No particles

#

Actually. Maybe instead of fucking around with this I'll just disable the particles active when the artifacts are out, but not the initial cloud that shows up

random fulcrum
#

if they have no particles attached then they don't show any particles

regal bolt
#

Yeah. Do perkifacts have particles shown momo? Ever saw them?

#

I for sure didn't

random fulcrum
#

if they don't show particles then they don't have them

regal bolt
#

Also if I nuke that whole script section will the artifacts go back to standard anomaly displaying or will it actually break them?

#

The cinematicVFX artifacts only of course

naive snow
#

A lot of DLTX look up and change those base artifact so you can't really kill the whole thing

regal bolt
#

Damn...

lunar nimbus
#

yeah i agree

worthy fiber
random fulcrum
#

idr when was the multiplier removed but having the clause still there is goofy

worthy fiber
#

is it miltihit fix for actor?
looks a bit strange coz it looks like there is a chance to get hit by mutant and bullet in the same frame. so zero damage from mutant or bullet

slow bolt
#

last time i looked at it, anyway

worthy fiber
random fulcrum
open oasis
#

momo now has a disciple attempting to understand how damage works πŸ™

worthy fiber
random fulcrum
#

yeah it's kinda poop as it only covers a singular damage instance instead of being time based

#

and knowing that 800rpm is considered slow in gamma

#

the health gate VERY rarely gets to play an important role

#

also bullet multihits

#

given it's around 2 frames of invulnerability

#

i had a far from airtight multihit fix back in the day when i was still wetting my toes with lua and stalker modding as a whole

#

and in testing anything below 4 frames could lead to some bullets slipping by

#

nowadays there's tech (that i asked for) to actually and fully prevent bullet multihits from happening at all period

iron yoke
#

By modding is it possible to Put DLSS in GAMMA ?

worthy fiber
spice pilot
vale knot
half dragon
#

Question: I understand that the Saiga-12 has issues with it's sprinting animation, and that the mos common fix is to just lower your weapon...
Why has nobody just changed it so that it just straight up uses the lowered sprinting animation?

tawny stream
fair canopy
#

You need to modify the animations themselves.

lunar nimbus
#

sometimes fire_wound hits are divided into 2 hits, but do damage as 1

#

not sure for what reason but this will just decrease some hits by 60%

#

sec i even reported it somewhere

worthy fiber
lunar nimbus
#

same bullet

#

maybe hits two bones at once and gets divided idk, i somehow forgot to test it

worthy fiber
# lunar nimbus same bullet

so if we bypass engine stuff and do script calculations for actor dmg (based on bones and other stuff related to it) and apply multihit fix then we are fine
i hope it will work peepoGlad

worthy fiber
random fulcrum
#

that fix you're talking about is also not airtight but it's better somewhat

#

having the two run together does minimize multihits a lot but alas they still happen

lunar nimbus
young lion
#

sup guys anyone knows how to change a permanent portrait, the one which is showed if "portrait depend on armor" is off?

static nebula
#

if my lazy ass doesn't lose motivation and scrap it maybe ill just go ahead and completely redo the saiga reanim tomfoolery

dusty garden
#

anyone know a way to implement DLSS or FSR frame gen mod for gamma? that would be really neat

#

i know some of the modded dlss dll files can implement frame gen and dlss in other games, but i believe in game DLSS support is needed for it function. could be wrong tho

quartz anchor
#

Question - I am trying to add a USP march (the stainless steel slide USP) to my game that shoots 10mm. I have the files for 10mm and the USP 45 nimble. But i also use mags redux, as such i do not know if i need to copy and paste a new magazine or if there is somthing other than changing the ammo the pistol takes.

#

I am trying to copy and paste another USP nimble and edit that to take 10mm, not overwriting the existing one. Love the animation and look of the USP45 but i want it in 10mm. any help would be greatly appreciated, please and thankyou

sour salmon
surreal gust
tall rampart
#

hello again. Again i ask if anyone knows where the files that handle Sidorovich/Spores sale of stashes are. If anyone knows, would be a blessing if you could enlighten me, would save my dyslexic behind a lot of time

sour salmon
#

Multi cpu core support is far more necessary than other stuff. But maybe I am wrong

worthy fiber
proven creek
#

There's so much going on in the world of stalker that a single core can't ever handle

fair canopy
#

There is grass in the game? thonk

soft burrow
#

I made a minimalist hud ui mod

#

it's just sidhud code edited to show rad, health, stamina, psyhealth bars

#

but all the bars start empty and invisible and get fuller as you get hurt, tired or insane

#

a little dot shows at the end of the bars once they are past 50% to indicate if you are getting near to filling them

#

I'm not making a post in mods-posting because this has lots of compatibility issues

#

I don't think it works without sota's ui rework, and you also need to disable the stamina bar in zzz_player_injuries.script

#

so it's a mess

frail valve
lyric sentinel
muted marten
#

cr3pis icons

#

@lyric sentinel

lyric sentinel
tawny stream
#

Just got updated recently too

bronze harness
hearty plinth
#

guys how do i make a semiauto gun fullauto in the files?

random fulcrum
#

change fire_modes to -1

#

or add -1 to that field

hearty plinth
#

Thx

surreal gust
#

r_detail_density = 1
r_detail_radius = 0

#

these 2 commands fully disable grass

#

no level files have to be fucked with

#

in my case they increased gpu util to like 80's or 90's

#

with grass enabled it's more like 20% or 30% gpu util.

#

cursed engine

random fulcrum
#

where is the file with the item stat icons located at

#

can't find it in textures\ui

worthy fiber
#

has anyone ever had a situation when you cant kill lying npc?
i spawn at pripyat to test dmg on haron eidolon and they receive zero damage if they got wounded
script tells me that shit.power >= 50 and skip himself so it should be engine turn
i dont understand

open oasis
#

can Eidolon not only receive damage from the Gauss rifle?

random fulcrum
#

wdym

slow bolt
#

People killed eidolon with a hammer

random fulcrum
#

you want him to only be damageable with the gauss

open oasis
#

huh i guess i've heard a rumor then

#

never actually made it that far into the game just heard someone say this once which could explain why he's not receiving damage

random fulcrum
#

nah he's just protected by your usual 97.5% damage reduction every npc gets if you don't go through armor

#

god bless gbo

worthy fiber
#

wtf is going on
they literally cant be killed when lying
i turned gbo back and no problem
but my script skips any script calculations coz shit.power is too much so i dont touch damage related stuff

#

he is unkillable joys

#

first lines of code for hit validation is pretty similar to gboobs script so i dont undestand what is going on

#

im losing my mind

#

other lying npcs are killable
it is specific stuff of charon and eidolon so it becomes more weird

#

can someone check it who knows how damage works peepopray

random fulcrum
#

can't provide a source right now as i'm at uni

#

could check if npc:wounded() then skip the max power thing

worthy fiber
# random fulcrum damage is just set to exorbitant amounts whenevet an npc is in a wounded state

expected it but i dont understand why npc is unkillable if wounded state i dont even touch such stuff
it is only for charon
btw eidolon is killable but shit.power is not increased due to wounded state (or is it feature)
wounded state is true for both
maybe it is related to other mod but dont see such problems in gbo. gbo has adoption for pba but anyway if shit > 50 it skips calculations as mine

random fulcrum
#

maybe some other mod?

worthy fiber
#

i am on vanilla gamma

random fulcrum
#

i think you're developing under gamma rn

#

ywah

#

that's what i'm talking about

#

better develop under anomaly

#

then adapt to the soup

#

because it very likely is another mod blocking lethal damage to important characters

worthy fiber
#

anyway i dont undestand why no problems if gbo is on

#

i checked mods that i turned off (actordamagebalancer gboobs and close quarter combat)
i dont see any related stuff to wounded state of npc

random fulcrum
#

gbo hijacks the entire damage system if you use bullets

#

that might be why

worthy fiber
#

holy juck i understand why
coz surrender_bonus in gboobs but surrender_bonus is not for surrender only. this variables names confuse me
if npc is wounded or surrendered
then set npc health to 0.0
peepostarechamp

#

by default charon is unkillable (in vanilla at least)

tacit surge
#

Guys, how can I make the new scout use the silencer icons that I made separately for the new models?

worthy fiber
slow bolt
tacit surge
#

Irrelevant to the question sir

celest forge
#

The icon layer thing is tied to the item itself and it can't be changed in a per gun basis like the scope icons can

tacit surge
fair canopy
tacit surge
fair canopy
#

Yeah

#

But then you'd have specific silencers that only go one on gun

tacit surge
ocean harbor
#

is there any way to remove the Thompson from starting loadouts? it seems to always be there even when all other items are removed - is it a base Anomaly thing perhaps?

royal crater
#

How do i control what factions own what bases?

pseudo swan
#

did they reduce the amounts of tasks you get each day from the main npcs?

naive snow
naive snow
naive snow
orchid agate
#

Yo

#

I got a question

#

anyone know where the file for mags redux is that basically puts or removed ammo from magazines in gamma

#

I remember doing it some time ago but forgot where the file is

#

nvm I fixed it on my own

open oasis
#

i know nobody cares but just posting an update that this worked and i was able to give the guns batch alt aim mode using this method

mystic atlas
#

Is there a fix floating around for gamma automatically redistributing WPO so i can use other scripts?

sour salmon
#

Nvm

#

Notepad++ rocks

open oasis
#

and then i look for hud] and remove the line from there because it doesn't belong

sour salmon
#

Is \n just pushing the next line below?

royal crater
#

how do i change degration rate on artifacts?

open oasis
#

yeah

sour salmon
#

I’ll write that one down, gonna be useful later

bronze harness
tawny stream
soft burrow
#

does anyone know where is the script for the radiation poisoning buffer grok added?

#

it's the thing that stops the poisoning level from increasing for a few seconds when you enter a radiation field

undone mural
#

Does anyone know if there is a mod which makes the ammo selector funtion similar to a weapon wheel in console/controller based games?

fair canopy
mystic atlas
undone mural
unreal leaf
# bronze harness

Do you blan on doing a high to low poly bake with these? Because oh boy the polycount on those definitely doesnt look game ready.
They look awesome though, good consistent shading all around :)

unreal dome
#

is there a mod for quick swapping scopes for instance on ak74M?

celest forge
#

"Quick swapping"?

open oasis
#

i assume swapping scoped with a hotkey without having to go through the inventory

hardy hound
bronze harness
sour salmon
#

I need a get rid of toggle scope and suppressor, that way I can utilize the keys for something else

#

My key mapping is a mess lmao

#

Gonna start writing them down

ancient basalt
#

how do I return the sr 25 sub-barrel?

peak cave
#

Hey so I was directed here just to ask a question

#

Not really a 'mod' but I'm gonna try asking here because I'd probably have more luck but my problem is as follows:

#

I'm trying to have BaS and a gunslinger merge in the same game, but I don't want teh actual BaS weapons in the debug spawn menu, trader inventories or NPC loadouts, but I want to keeps the assets and attachments for compatability reasons, could anyone help

#

I can explain more if needed

brave aspen
#

If I want to make a custom water flask texture, do I need to redraw all these reduced textures?

fluid root
#

well you can redraw the biggest and then scale it down to the other sizes

sacred token
#

Well, I don't know what program you are using, but GIMP will generate you the mipmaps afterwards

surreal gust
#

Automatically generates a lower resolution version of the texture to prevent oversharpening

brave aspen
slow bolt
#

Using adobe products in 2024

fair canopy
#

At least they're free clueless

brave aspen
surreal gust
#

Old ass version from 2012

fair canopy
#

@naive snow How do you make custom bounding box shapes for world models?

surreal gust
open oasis
#

bro living on the caribbean seas πŸ’€

surreal gust
#

real

random fulcrum
#

folks anyone familiar with dxml

#

it filtered me again

#

and the icons i defined won't show up ingame

naive snow
naive snow
random fulcrum
#

nah i'm talking about stat icons

#

like in the stat cards

#

@naive snow

naive snow
#

How are your icons looking ?

random fulcrum
#

in the left image

#

it's the blank texture

#

the icons are the ones in ui_actor_sleep_screen.dds

naive snow
#

Are those texture ID already defined somewhere else or base classes?

random fulcrum
#

nah they're new

#

that's why i'm using dxml

naive snow
#

You're referencing texture ids and x & y positions but you're not defining the textures are you?

random fulcrum
#

the texture the xml i'm editing uses is the dds i mentioned above

naive snow
#

Is your ui_actor_sleep_screen.xml containing the proper definition for the .dds?

#

What .dds compression format did you use?

random fulcrum
#

i'm not modifying the dds

#

i'm merely making unused icons in the sheet usable

#

but alas it didn't work

naive snow
#

Hmmm I'd have to brush up on my dxml syntax hold up

random fulcrum
#

like, according to the dxml introduction in the modded exes github, i did it correctly

#

idk what's wrong

random fulcrum
random fulcrum
#

update as they're still not working

#

even after fixing the typo

vale knot
#

I remember also having trouble assigning texture desc shit with dxml

random fulcrum
#

huh

naive snow
#

Do you have the actual code snippet of your DXML?
Oh I think I might have found your issue tho
The file name of the ui_actor_sleep_screen.xml is actually

<file name="ui\ui_actor_sleep_screen">

Whereas your if statement is looking for ui\textures_descr\ui_actor_sleep_screen.xml

naive snow
random fulcrum
#

but the file is in that directory

#

the one that's just ui... is the dds itself

naive snow
#

Is it? Mine from the unpack isn't

#

Wait I'm retarded

#

Tho might warrant a try since the <file name="ui\ui_actor_sleep_screen"> is in the actual .xml file itself

random fulcrum
#

that's pointing to the dds file it's reading from

naive snow
#

Welp then I'm out of ideas, following the modding guide book that should in all regards work

random fulcrum
#

yeah that's what feels wrong aobut it

naive snow
#

Could the indent of your local variables be messing up?

#

The other example I could find from the Paw script and from the modding book all set the text to another line underneath directly

random fulcrum
#

nah tried even putting the whole [[]] thing inside the insert

#

and nothing either

naive snow
#

Like doing :

local icon_wsway =
[[
<texture id="ui_mas_wp_prop_sway" blah blah blah />
]]

vs doing it

local icon_wsway = [[<texture id="ui_mas_wp_prop_sway" blah blah blah />]]
random fulcrum
#

ah

#

maybe

#

gonna try

naive snow
#

Also golden comment in that file from Catspaw

random fulcrum
#

nah that wasn't it either

#

didn't do the trick

#

i'm stumped

#

like it's not strictly necessary for the stats mod update but i'd still like the new stats to have their own icons instead of reusing the old satiety one for 4 different stats

naive snow
#

Could be worth doing that printf message to at least see if you're getting a rejection from not reading the xml file like in the catspaw mod

random fulcrum
#

oh right didn't think of printing at all

naive snow
#

Maybe you could also insert the whole chunk as one big string instead of multiple smaller ones

random fulcrum
#

gojnna try that now

#

yeah okay so

#

tried printing the file name as it reads

#

and it NEVER goes into \textures_descr\

naive snow
#

Huh well that's an interesting one

#

Can it only work a single folder down?

#

Where's raven when you need him madgetype

random fulcrum
#

talked with demo about it and it's because i'm adding to the end of the file

#

and i need to add to the <w> block

#

the <file> block*

naive snow
#

Isn't there an argument in the modding book to add to the root node directly? So within the current ~<w>~ block ?

random fulcrum
#

not the w one

#

y ei suppose the w thing is the root node

random fulcrum
#

it finally worked

#

don't mind the offsets

naive snow
random fulcrum
#
function on_xml_read()
    RegisterScriptCallback("on_xml_read", 
        function(xml_file_name, xml_obj)
            if xml_file_name == [[ui\textures_descr\ui_actor_sleep_screen.xml]] then
                local res = xml_obj:query("file")
                if is_not_empty(res) then
                    local el = res[1]
                    local icons = 
[[
    <texture id="ui_mas_wp_prop_sway"       x="692" y="433" width="19" height="19" />
    <texture id="ui_mas_am_br_class"        x="749" y="471" width="19" height="19" />
    <texture id="ui_mas_bo_hunger_p"        x="768" y="566" width="19" height="19" />
    <texture id="ui_mas_bo_hunger_n"        x="863" y="566" width="19" height="19" />
    <texture id="ui_mas_bo_thirst_p"        x="749" y="585" width="19" height="19" />
    <texture id="ui_mas_bo_thirst_n"        x="844" y="585" width="19" height="19" />
    <texture id="ui_mas_bo_sleep_p"         x="768" y="585" width="19" height="19" />
    <texture id="ui_mas_bo_sleep_n"         x="863" y="585" width="19" height="19" />
    <texture id="ui_mas_bo_alcohol_p"       x="749" y="528" width="19" height="19" />
    <texture id="ui_mas_bo_alcohol_n"       x="844" y="528" width="19" height="19" />
]]
                    xml_obj:insertFromXMLString(icons, el, #el.kids)
                end
            end
        end)
end
naive snow
#

Okay yeah you did the filtering by elements.
Nice

surreal gust
#

If you have the mlr level files pack with the version that anomaly uses, then you theoretically could edit anomaly maps and even change that ai map grid.

orchid agate
#

question for mags redux users

#

I know gamma mags is outdated

#

what does the newest mags redux version have compared to gamma?

cerulean badger
#

why is it outdated?

orchid agate
#

thats what I've been told

#

the one in gamma is outdated apparently

vale knot
sour salmon
#

Just a random little thing I was wondering about

#

And it doesn’t have to be for this, I just want to know if it’s possible for a attachment to give an additional slot or more

open oasis
#

couldn't tell you about anything else but mods like UGP also provide their own Mags Redux versions with patches and additions for their own guns (i presume)

orchid agate
#

its like 5 bullets

open oasis
#

yeah but the point is that in default GAMMA players don't have to go through the menial labour of taking the ammo out of the mags and waiting, but i like that aspect of looting, so i use the newer version

orchid agate
#

newer version put ammo in mags yes?

#

is it hard to install?
isnit stable?

open oasis
#

it is not harder to install, you do the usual Ctrl + M or Edit > Install Mod method for MO2, stability remains the same as far as i'm concerned

#

no harm in trying

orchid agate
#

Will do after work

#

cuz I like mags redux it adds a lot of depth to the game such as ammo managment and all that
base gamma is so boring reloading as much as you want to

open oasis
#

i tend to agree

neat pilot
#

Greetings, can anyone tell me how to make dynamic news for an anomaly and what is needed for this?

mystic fulcrum
#

There's already a mod that does that but you can probably expand it yourself quite easily.

fair canopy
#

@naive snow could i possibly bother you to smooth out a gun for me?

neat pilot
#

I understand that there is such a mod, but I need to make my "dynamic news" as a separate addon

naive snow
fair canopy
#

no worries. enjoy your trip!

naive snow
#

Thanks Chadge

misty mulch
open oasis
#

you should ping Ivan (the fake one) with that

#

i'm actually using the version from UGP and i have a mod (i think it is OneKey) that makes mags drop with ammo in them

vale knot
#

It just defaults the npc mag settings file

naive plaza
#

I want to edit a weapons ammo type, could someone point me in the right direction?
I've tried searching but most posts are regarding existing rechambers.
I want to mod a weapon's ammo type.

worthy fiber
#

there are some stats overrides with different name
just read about dltx

#

you can search files in mo2 under the run button

naive plaza
worthy fiber
#

if you want change damage then change k_hit value
if you want change armor penetration then change k_ap value

naive plaza
#

Super valuable info, I appreciate it.

#

I actually just want to "rechamber" a gun as a start

worthy fiber
#

also keep in mind that weapons apply damage multiplier for damage calculations

soft burrow
#

how can I check if an specific section name exists in the ltx files?

sacred token
soft burrow
#

looks like ini_sys:section_exists could work without specifying the file

sacred token
#

ini_sys is the file

#

system.ltx

#

But yeah, it includes a lot of other ltx files

soft burrow
#

oh okay
I'll need to specify the file since I'm adding a new one then

hearty plinth
#

@fair inlet i am very sorry for ping but, how do i use the enchanced recoil?

torpid badge
#

If I wanted to mess with weapon and armor upgrades is that something that would require unpacking anomaly?

tawny stream
#

Not sure about images and what have you because I am a lowly .ltx toucher.

torpid badge
#

Specifically changing the text on screen for a particular upgrade so that I can make the text match what the upgrade actually does

fair inlet
hearty plinth
worthy fiber
#

by default it is 1.0
i use 0.35

hearty plinth
#

Or are they somewhere else

worthy fiber
hearty plinth
worthy fiber
#

doesnt matter

hearty plinth
worthy fiber
#

then just edit in notepad

#

(it should open through any text editor so idk why you cant open through mo2)

#

maybe i understand why you cant open coz system doesnt know through what application to open this file extension (if you do it through mo2)
anyway just edit through any text editor

hearty plinth
rose glacier
#

Has anyone tried making a mod using ChatGPT? Having the NPCs be able to talk

sacred token
rose glacier
#

Oooh nice πŸ™‚ Cant wait to argue with the Loners at Rookie πŸ˜…

random fulcrum
#

dude what about a dialogue option that lets you type an answer

#

and then the it communicates that to the api to get a reply from the guy

#

wouldn't that be cool

#

ask the guy to be your companion
he declines
answer "fuck you"
he replies angry and aggros

rose glacier
#

Someone already made it work in Skyrim, so its prob a matter of time before we can fully move our social lifes into Stalker Gamma πŸ˜…

tight basalt
#

anyone have the mod that makes mechanics do upgrades again?

tawny stream
lethal garden
#

Quick question, so, I want to edit the Rupture Res. & Ballistic Res. + BR Class of a certain outfit, what sections of the LTX file correspond to Rupture Res, and Ballistic Res + Class? Thank you.

worthy fiber
regal geode
#

Hi, I'm writing via Google translator, so I'm sorry. The question is, how do I change the icons of the highest rank?
They said to write here, they will help.

summer girder
clear kernel
#

hello. how to add new pages in workshop?

#

*tab

rotund lotus
#

@civok

clear kernel
misty mulch
#

i presume OP is trying to edit the outfit immunities for players when they wear it

worthy fiber
#

i remember that when i changed fire_wound_immunity for oufit then stat bar for ball_res wasnt changed in vanilla

#

then i changed damage profile for outfit and... profit. stat bar was changed too

#

that is how it works

slow bolt
#

I dont believe you. You dont know how damage works

worthy fiber
#

i just checked in vanilla and yeah it is depended on bone armor too

#

in actor damage balancer (gamma stuff)

#

you can see that armor protection (literally ball res) is gained from body bone

#

i guess fire_wound_immunity just cut off damage from bullets at least in vanilla (in gamma fire_wound_immunity is not used as i saw)

open oasis
worthy fiber
#

in vanilla hit_fraction ap_scale do things too
damage is not easy to understand even in vanilla
i tried to simplify damage calculations in my mod #1244709304431284294
so i can proudly say that i use only 3 parameters to calculate damage
bone_armor (ball_res)
bone_dmg_mult (part of the damage in leg for example)
armor penetration

#

it works absolutely the same as for you as for npc
if you see stalker in ps5 (dolg's medium outfit) then he exactly has 44% ball_res as your ps (if you were worn it)

clear kernel
#

wich file in gamma affects workshop tabs?

random fulcrum
#

that field does literally nothing as it's zeroed in the engine

#

not only that but the immunity values are actually the damage scales for the outfit's degradation

#

which are unused in gamma unless you drop the item to the floor and start shooting at it

tawny stream
pure plaza
#

Hey

#

Have a question

pure plaza
#

So i ask right away?

open oasis
#

of course, how else would anyone help you

pure plaza
#

XD

open oasis
#

ECKS DEE

slow bolt
pure plaza
#

Is there any mod for making your character's gear accurate?

slow bolt
pure plaza
#

Ok then

open oasis
#

bro said screwyou fr

clear kernel
#

Which file affects actors anomaly detector radius? Which activating in options, sound anomaly detector

#

its radius like 0.5 meters, completly useless

tawny stream
open oasis
#

he just wants to be able to store items inside gear in a tetris kind of way like in Tarkov KEK

tawny stream
#

Oh, well this isn't tarkov.

#

Maybe build a new engine for us at that rate

random fulcrum
#

oh no i forgot tarkov invented tetris

#

such a shame

tawny stream
#

Matroshka is in tarkov?

random fulcrum
#

how does "accurate gear" translate to "better textures" holy shit

pure plaza
#

Dunno :v

#

But tetris is way too complex for me

pure plaza
#

Dont mind me, i cant even express myself lol

grizzled wharf
#

Hi guys!

A few days ago I wondered why this build was only loading one core of my CPU at 100%.

To start. Thanks to everyone who writes mods. You are truly the best!

But I was amazed how all these mods were written πŸ˜„
It's horrible.

I slightly modified the engine and the logic for calling callbacks.

I did it!

+25fps total.
+40fps on 99th percentile

  • No manipulation of graphics or game logic.

  • i7700k

  • RTX4060ti

  • 16Gb

  • Anomaly 1.5.2 (1.5.3, with my work πŸ™‚ )

I continue to work.

tawny stream
#

Impressive if true and repeatable/sustainable. Thank you for your efforts

random fulcrum
#

very cool player i truly hope you don't close source this shit like a mouthbreather

slow bolt
tawny stream
#

(I also want to see them nudes)

lethal garden
#

Is it possible to increase the amount of cash found randomaly on dead Stalkers?

grizzled wharf
#

Yes, sorry

The main idea is this:

  • 1
    Many mods subscribe to the **actor_on_update **callback.

The event is called here:

https://bitbucket.org/anomalymod/xray-monolith/src/d369db0ce75b8101c8d0fe1b2fa7a84b04910a35/src/xrGame/Actor.cpp#lines-1700

For the first tests, I tried to place the call to this function in a separate thread.

Something like this:

    // instead of inherited::shedule_Update(time_diff);
time_diff = DT;
std::thread t1(&CActor::run, this);
t1.join();

...

void CActor::run() {
inherited::shedule_Update(time_diff);
}

This makes fps more stable.
But it doesn't improve performance much since I'm still waiting for the code to execute in LUA.

#

This server won't let me write text, so I'll have to read the picture

#

But: I'm very unsure about the stability of the game logic. But so far I haven't encountered any fatal errors.

In any case, I will definitely share the sources with you if I succeed.
I have an old processor and I basically don’t want to change it. πŸ™‚

Also:

  • I think many mods might benefit from a timer callback rather than a subscription to actor_on_update.

  • Subscribe to:
    on_key_press = {}, -- Params: (<number>)
    on_key_release = {}, -- Params: (<number>)
    on_key_hold = {}, -- Params: (<number>)
    Causes mods to check too many checks. Is their key pressed or not?
    I think that subscribing to a specific key can also bring enough fps.

  • Engine code.
    I think that a lot of things can be optimized there. As I understand it, no changes have been made there for two years.

slow bolt
#

either way if you have actual results you want to go to Anomaly discord modding channels and talk with engine modders there

grizzled wharf
#

Gamma uses the stock .exe file from Anomaly.

E:\Anomaly\bin\AnomalyDX11AVX.exe

I think this will work for Gamma.

random fulcrum
#

nah it doesn't

#

it's modded

#

grab this repo

#

@grizzled wharf

#

it's quite a few commits ahead of current live gamma

#

because gamma hasn't been updated in months

#

start modifying from there

#

also worth considering that a whole lot of mods do require modded exe features

#

so it's the most popular choice

grizzled wharf
random fulcrum
#

what a wonderful fella what can i say

surreal gust
#

Even the original engine has multithreaded aspects built into it.

#

Secondly, you're being cpu limited by a LOT.

#

Of course you're gonna get high cpu usage.

#

Not talking about your cpu being shit, just saying a couple of reasons why are you being cpu bottlenecked.

#

Also, if you have like 60 fps and with your edits, the fps is gonna be like 65 or 70 at best.

#

One of the main reasons why your fps is low is because of smart terrains that are placed in the level. (not the level geometry itself)

arctic relic
#

Does anyone have knowledge on specific sleeve/arm textures that affect gloss/specular? I'm trying to fix dry arms when it's raining.

spice pilot
#

In short, the question. Does anyone know sources for Anomaly modding books? I tried to read some book from the Internet, but it was explained there for those who understand variables and values. Is there any book or video explaining them? Or figure it out yourself.. 😭 It’s just very difficult to figure it out, I read these LTX files and so on, I don’t even understand where the callbacks go, what values ​​the item has and what they are responsible for.
I apologize for the poor quality translation

sour salmon
#

@spice pilot look through the modding book, but also if you are trying to find some specific definition, try searching for it vaguely in all stalker discords, then ask

#

I also suggest doing fun crazy tests to figure out exatly what a value does by setting it to absurd numbers

#

And then learn basic LUA and try to apply what info there is in modding book about scripts to script files to figure out what is going on

#

Basically what I’m doing right now

#

Trying to *

vital kestrel
#

Is there a mod that can delete gloves from all suits so like you dont have gloves while wearing smth like exosuit, or instead of normal gloves only fingerless?

spice pilot
glacial nebula
#

Is it possible to revert the new repair kit names back to the old names? I tired disabling the mod "GAMMA Repair Kit Renaming" it didn't really do anything...

#

I tried asking this in base gamma support and got redirected to here.

exotic tiger
#

Hi) Anyone knows which mod is responsible for disassembling ammo into their component parts?

torpid badge
#

Before I post, is there another mod that tells you the actual stat increases gained from armor upgrades?

ocean harbor
#

Looking for some advice on a mod I'm working on. I started with a simple function to give an item :

function my_reward(actor)
alife_create_item("my_item", db.actor)
end

For testing I am able to call my_mod.my_reward() from the debug menu function executor and I get the item added to my inventory. However when I have added this function to the on_complete for a task in tm_dynamic.ltx like this -

on_complete =% ... =reward_stash(true) =my_mod.myreward() ...

I get this exception -

[error]Expression : <no expression>
[error]Function : CScriptStorage::namespace_loaded
[error]File : D:\a\xray-monolith\xray-monolith\src\xrServerEntities\script_storage.cpp
[error]Line : 1011
[error]Description : fatal error
[error]Arguments : Error : the namespace name is already being used by the non-table object!

#

I think from reading the modding guide / add a new task info, I need to "to find all possible functions check xr_effects.script, but you can make your own too as long you edit xr_effects (not recommended) or add functions from your script into it" now I'm trying to figure ouot how to add my function into xr_effects (without editing it directly)

random fulcrum
#

didn't even think this would work really it was a shot in the dark

#

a coinflip, even

ocean harbor
#

I didn't even think to try that, haha

slow bolt
ocean harbor
random fulcrum
#

ah i thought that for sure wasn't working idk why

#

just a hunch

ocean harbor
#

indeed

#

thankyou etapomom

lethal garden
#

Is it possible to increase the amount of cash found randomaly on dead Stalkers?

lethal garden
south steeple
#

any idea how I'd get the actor's current radiation level? I know you can change it with db.actor:change_radiation(xyz) but how do I just pull the current value?

south steeple
#

lua_help.script seems to imply it's function GetRadiation() but when I call db.actor:GetRadiation() I get a nil value

#

I'm definitely just dumb but there's obv something I'm missing

ocean harbor
#

alternatively you may be able to hook the callback for an object being opened for the first time and add money to the player for that event

fathom wagon
south steeple
#

how did i miss that lol

sacred token
surreal gust
#

xrmpe test

quiet kernel
#

where is the debug mode config located? would it be possible to modify it so that carry weight and healt regen is only modified?

open oasis
surreal gust
#

it's fun if you have friends around to play with

open oasis
#

but that's just me

surreal gust
#

custom maps can also have some content into it.

open oasis
#

if you want help to test something in multiplayer or whatever let me know ig

surreal gust
#

you have xrmpe installed?

open oasis
#

no kekw

#

but i'm willing to learn

#

unless it requires me to download an entire different game

surreal gust
#

xrmpe is a seperate mod

#

it's based on cop

#

it doesn't require the original games.

open oasis
#

ah so i'd have to reinstall CoP?

surreal gust
#

it's standalone

open oasis
#

if it will help you with research for maps or whatnot i'd be glad to help

#

i know you've been working on that new maps addition

#

make myself useful

surreal gust
#

yeah sure, i was just testing it for fun if it would work on xrmpe

#

surprisingly it did

open oasis
#

this is your custom map?

surreal gust
#

its a port, but i'm pretty much replacing every scene object

#

the terrain model isn't mine, as well as the textures for it.

steady venture
#

where can I find the texture file for the green "pips" when for the anomaly detector aka item_detector_08?

spare birch
#

Would I need to edit smart terrains to see more "activity" from STALKERS in the world?

last trail
#

Not sure if this is right place but was after some advice on best load orders for extra mods. Just looking to up the visuals as much as possible. Thank you in advance!

last trail
#

Yep yep thank you. Got it answered πŸ‘πŸ» I'll stay in the newb forest 🫑

severe coyote
#

how to check if the hit type is radiation?

#
actor_on_before_hit(hitinfo, bone_id, flags)

i need to check if hit is radiation

#

is it something like hitinfo.type? i need to compare it to string "radiation" or what?

edgy trout
#

true men name this variable shit, not hitinfo displeasedcat

severe coyote
#

thx

vital onyx
#

Hey guys, have anyone made it so default geiger counter detects dynamic rad spots

#

or somesorts of fix?

soft burrow
#

I want to fix the geiger counter problems so bad. Like, make clicks be based on the field strength or on mSv intake per second

#

but there are so many things I don't get how they work

summer girder
soft burrow
summer girder
#

Ayyyy

soft burrow
#

I lowered the clicks a lot, made the clicks from poisoning need a charged device, and the vanilla environmental clicks that conflict with this mod are initially disabled but you can turn them on by switching the geiger counter to environmental

summer girder
vital onyx
soft burrow
#

need to make it warn about water rads too

#

can water be a shit.draftman?

#

also gotta make it override grok's rads grace period so it clicks while forgiving some rads

random fulcrum
#

water rads are self inflicted so no

soft burrow
#

does that db.actor:hit(h) line trigger the actor_on_before_hit callback?

random fulcrum
#

yeah

#

there you're creating a hit and then applying said hit with the db.actor:hit(h) line

#

so the usual callback firing ensues

soft burrow
#

damn I can't come up with any way to integrate the rads grace period while having the clicks be proportional to the radiation intake

#

unless I map the s_hit.power to the theoretical actor.radiation growth while controlling for rad res, game difficulty, etc

soft burrow
#

I want to make the rads grace period a way to detect fields that will overpower your rad res but I think I will give up on thinking now

soft burrow
#

this has made me realize water is the deadliest rads source

slow bolt
slow bolt
soft burrow
#

when the grace period ends and the rads start accumulating that's when it ticks like crazy

potent delta
#

Water is basically a death sentence until you get your first Sphere helmet fully repaired, with at least a medium armor set (except for like, military ones? They have basically 0 rad resist)

#

It's all about hitting a threshold of rad resist % which will take you from 0-100 rads in 2 seconds, to barely noticing that you got the smallest bit of rads as you ran through a patch of it on autopilot.

soft burrow
#

I want to know what's that threshold of rad resistance that makes you completely immune to a certain radiation field strength

#

like, if a radiation hit has a power of 0.004 what radiation protection percentage do I need to be immune to it

#

that information would help me make a much more useful rads grace period mechanic

potent delta
#

That part, I am afraid I can't help you with. My knowledge of the in-depth number crunch stuff is surface-deep at best.

soft burrow
#

okay I figured it out
rad immunity is when rad_resist > rad_hit_power * 10

#

math.floor(s_hit.power * 100000 * 0.387) gives you a nice number you can compare with the rad res number from actual accurate stats mod

potent delta
#

And as you get farther and farther from that mark is when you get rad seepage then, I take it? With the bigger the difference meaning the more the rads get through.

#

I wonder if it's a linear progression or if it's a sort of steep curve the closer to 0% resistance you go.

soft burrow
#

I bet it's linear with the resistance

potent delta
#

Would make sense. Makes it simpler to balance armors.

soft burrow
#

edited ui_dosimeter.script to make the device show env rads from all rad fields and water when switched to env rads mode, using the math.floor(s_hit.power * 100000 * 0.387) calculation

sour salmon
#

Wait you’re the one who made the mod that makes the number jump, and you scan yourself too

pseudo swan
#

Does anyone know how to change artifact drop condition to 100% instead of 25%?

#

tried to change it from here but it didn't work

regal vigil
#

I want to make a small fix for carryover weight with DLTX:
I create a file mod_system_actor_fix.ltx in directory Some_own_fix-0.1\gamedata\configs with a construction of the form ![actor] max_item_mass = 25
I install what using MO2 and see that it works in the game.
Now I want to change the 25 to a 35.
I change the value in the file mod_system_actor_fix.ltx and reinstall the fix
I create a new game and see that the value is still the same (25)
I turn off my fix, create a new game and see that the value remains the same (25).
I deleted my fix, create a new game and see that the value remains the same (25).
wtf nooo nooo nooo

brave aspen
#

How should I edit the texture of the flask? I tried doing it myself, but it's terrible. Please show how the texture lays on the model

sour salmon
#

I think it might be the UV part of blender

#

You gotta open the model in blender, I think you gotta go into UV editing

#

Then you gotta do some shit to make this shit work, then this shit should start working πŸ‘

#

I also have to learn it so don’t quote me on this πŸ™

#

There’s a video by lunatic

pseudo swan
#

I changed most artifacts stay at 100% efficiency except lucifer (Knot) it keep losing its efficiency , anyway to change that?

fair canopy
#

If you remove its degradation then you remove a key mechanic of that artefact

surreal gust
#

find it and open it in blender (with xray tools addon)

#

then edit or make a new uv map

pseudo swan
fair canopy
pseudo swan
old berry
#

be a chad and dont use artefacts

random fulcrum
#

it went full circle

slow bolt
summer girder
potent delta
# pseudo swan yeah but it loses efficiency really fast

That's literally the payoff for using KNot. It gives you a TON of MASSIVE boosts but they dwindle as the efficiency drops. The challenge is to keep it as high as possible by sacrificing other artifacts to it so you can beat the game before it drops low enough that you start getting debuffs instead.

#

Knot is not meant to be used in a casual playthrough where you play the same save for months.

#

It's meant to be a self-imposed challenge to beat the game before it kills you.

stable compass
#

Anyone know where in GAMMA's mods is the one that removes the ability for technitions to repair your gear?

fathom wagon
fathom wagon
#

Just so I have a concrete answer:

Mods like the "Ammo Box"/"Ammo Crate" one where you can move your ammo into a container you carry around (not the Hideout furniture) does not play nice in the game, correct? What are the main issues of it?

sour salmon
#

@crisp oxide I think you had something you were working on which would allow a custom new ui for a certain item which would save the items you put in. I think it was you

#

Something just like tarkov I guess, a separate small inventory ui to put stuff in

#

You ran into some issue tho

crisp oxide
#

ye
but Mirrowel was right
too many edge cases

idle oasis
#

guys, can u re-add the clear sky crow shooting game to stalker anomaly pls thx πŸ™

fair canopy
#

Give me triple triad in stalker

soft burrow
#

I think it's done
Just need to figure out how to make it monkeypatch a gamma function or tie the function to a callback depending if the gamma function is present, just to make it usable on non-gamma installs

regal bolt
#

Might be a stupid question but would it in theory be possible to only install the scopes and attachments from BaS to base anomaly?

fair canopy
#

no

#

this is built specifically for gamma. youre welcome to adapt it to anomlay however

soft burrow
#

I thought this monkeypatch would work

#

what am I doing wrong?

random fulcrum
#

idk try redirecting the function to your edit

#
function adb.actor_on_before_hit(shit, bone_id, flags)
  gadb_aobh_edit(shit, bone_id, flags)
end
#

seems to me this is virtually the same as what you're doing but all i know of lua comes strictly from anomaly

sacred token
idle oasis
#

would it be possible to somehow fix the DX8 grass lighting during fog?

#

it's probably the only issue i have with DX8. close it looks fine, but further away the grass stands out too much during fog and sometimes rain.

steady apex
#

And register new one

open oasis
#

or disabling Aydin's Grass Tweaks for that matter

idle oasis
open oasis
#

try either uninstalling it or using Classic Textures on top of Aydin's Grass (as in, lower on the mod order list) to get a different grass version

#

let me know if that works

soft burrow
soft burrow
idle oasis
#

ill try anomaly grass and then classic textures pepeOK

idle oasis
#

@open oasis@soft burrow, same buggy grass even with vanilla anomaly or classic textures on DX8 foggy weather stalkersad

open oasis
fair canopy
#

@open oasis read your guide. Dunno if you thought to suggest it or not but lossless scaling has been working great for me. Best 7 bucks I spent in a while honestly. I start the game at 1920x1080 and let it scale up to 1440 and I get 144 fps without a problem on a 2060

#

Only real problem I have with it is that BHS text UI doesn't scale. I have to manually adjust the position

#

Though I seem to be the only one who prefers text UI lmao

open oasis
# fair canopy <@162971420782100480> read your guide. Dunno if you thought to suggest it or not...

hey, we got the Lossless Scaling suggestion right before the guide was posted, i had a chance to try it out myself and i figured that:

  1. recommending people paid software is not a great idea for a "just try this and see for yourself" endeavour
  2. obtaining the program by any other means (the way i did so) goes against server regulations
  3. when i tested the software myself, every frame generation method would lock me at 62-72 FPS, which is a drop from the regular 120 FPS i got, and at a massive latency drop
#

i couldn't figure out how to make the software not lock the framerate for me as if i was using VSync

fair canopy
#

I didn't bother with frame Gen. I just used the scaling. Though I saw it was suggest in the desolation server to fix pip scope fps drop

open oasis
#

the person i was communicating with at the time told me to lock my framerate with RTSS but i really didn't feel like downloading an entire program to lock FPS and then use another program to potentially boost FPS, that would have gone overboard for the guide

#

TL;DR i couldn't make it work, i know @sinful wasp had a bit more luck than me

#

but then again the latency impact was extremely noticeable

fair canopy
#

Weird. I followed a pretty lose guide that just showed how to upscale on boarderless and it boosted my fps. I just had to up my monitors refresh to 144 and I'm hitting max fps now

open oasis
#

oh yeah and it would just crash if you used fullscreen mode so that would require telling people to also use borderless for just this one method

#

all in all quite a complex method of gaining FPS in my eyes

fair canopy
#

πŸ‘€

#

I dunno what guide you followed

#

The initial setup wasn't bad and after I have it set to automatically start it just starts with the anomaly exe

open oasis
#

i copied the settings that person used, they said they were able to boost from like 60 FPS to 120 FPS, i can post the picture here

fair canopy
#

Program: https://store.steampowered.com/app/993090/Lossless_Scaling/

Universal LSFG Guide (AMD/Intel/NVIDIA)

1: Set your game to borderless fullscreen (if the option does not exist or work then windowed, it does not work with exclusive fullscreen)

2: Set "Scaling Mode" to "Auto" and "Scaling Type" to "Off" (this ensures you're playing at na...

β–Ά Play video
#

This is the guide I used

#

Granted I also use it on hell divers now and it's maxing my fps there too

#

I drop to maybe 120 when shit gets crazy

open oasis
#

i was following these settings ZEK posted

fair canopy
#

I'll post you mine when I get home

open oasis
#

πŸ‘

fair canopy
#

If you're interested

open oasis
#

sure, i don't think this will ever go in the guide but i like doing my own research when it comes down to this stuff

#

how did you measure your FPS? with the ReShade counter?

#

because that's what i used and i was told it would potentially show misleading information if Lossless Scaling was used

fair canopy
#

I used scalings fps counter. Tbh I don't bother with reshade

open oasis
#

i really do wonder if this method works for someone who already gets decent framerate like myself, the other two members who tested this - ZEK and Oflin - already were locked to either 30 or 60 FPS (which i consider low) and it was a way for them to boost beyond that lock

#

although oflin said he got weird artifacting so that was kind of concerning to me

sinful wasp
#

windowed 720p or less scaling back to aspect ratio/fullscreen is nice at the expense of small artifacts here and there
you obviously get the benefit of more fps because lower resolution but also get to view the game in fullscreen

#

i heard it's best to have stable 60fps to begin with in order to get the most out of the program + reduce latency and weird artefacts on your screen

#

i tried it with 30fps and like the bottom of my screen was filled with like weird rendering stuff when using the frame generation feature
maybe the 2.0 version is better idk i used the 1.0 when testing

fair canopy
#

It's not like a stable 60 fps is a bad thing especially in anomaly

sinful wasp
#

maybe i can get a recording that shows said artefacts popping up

fair canopy
#

I haven't seen any artefacting but I also haven't tested a whole ton in game. The two hours of helldivers I played with it looked great

open oasis
#

even worse if your monitor's refreshrate is much higher than 60Hz lol

fair canopy
#

Not all of us can afford a new gfx card to boost a 15 year old engine oldge

open oasis
#

a drop to 60 FPS from 120 (like in Rostok) is really noticeable

open oasis
fair canopy
#

Maybe cpu difference? I have mine boosted to 4.8ghz

open oasis
#

so do i lol

#

we might have the same rig UltraCryLaugh

fair canopy
#

Maybe it was bad cause I forgot to fix my refresh rate dumb

open oasis
#

i'm playing with a 165Hz monitor so drops below 120 FPS are really noticeable

fair canopy
#

Idk why it switched back to 60. I swear I had set it at 144 for tark

#

Yeah mine can do 165 I just never see the need

grand tangle
open oasis
#

yeah so that's essentially what i'm asking, is the ReShade counter misleading after you enable Lossless Scaling? because that's how i was judging my framerate

grand tangle
#

yeah all normal overlay counters will only show what the game is reporting not what is being shown when lossless scaling is enabled

open oasis
#

hmm so maybe i should give this another bash

#

i saw the video ATHI linked and it says to cap your framerate to half your monitor's refresh rate there which i'm not too fond of

grand tangle
#

you good to jump into a vc? I can run you through my settings for when im running modded single player tarkov

fair canopy
#

Spt Chad GrokChadGAMMA

open oasis
#

i don't know if my mic is working lol we could try

fair canopy
#

Tarks pve mode is garb compared to spt aki

grand tangle
#

lol

grand tangle
fair canopy
open oasis
#

oh

#

i'm dumb

grand tangle
#

lol

#

yeah i did drop the lobby part so my fault lol

open oasis
#

@sinful wasp @storm umbra @misty mulch @tidal elbow hi folks, i am pinging you to propose a potential ("potential" because there are a LOT of caveats, and i would like to hear what you think about this) new addition to the optimization guide, brought up to me by @fair canopy, @grand tangle, and @manic sentinel

TL;DR: Lossless Scaling

i just finished an hour-long testing session with Swarls using Lossless Scaling to attempt and improve the game's performance; i can personally attest to an increase from ~119 FPS to ~144 FPS using the methods described to me by Swarls, and i have further tested the other Scaling Type and Frame Generation options with Swarls' so far being by far the best ones

USER'S RESULTS:

WHAT IS REQUIRED OF THE USER:

  1. obtain* Lossless Scaling
  2. NVIDIA Control Panel > Manage 3D Settings > Program Settings > LosslessScaling.exe > Vulkan/OpenGL present method > Prefer layered on DXGI Swapchain
  3. boot up the game, set display mode to Borderless and FPS Limiter to HALF the user's refreshrate
  4. boot up Lossless Scaling and set settings to [see screenshot]
  5. click 'Scale', or press the scale hotkey in-game while the program is running
#

CAVEATS (IMPORTANT):

  • *user must purchase the program on steam - using other methods would be akin to suggesting piracy(?)
  • user must launch and actively use an external program while running the game - inconvenient
  • user has to play in Borderless mode and cap framerate (goes against the suggestion of using Fullscreen and no V-Sync earlier in the guide)
  • user has to reliably hit their FPS cap (half the refreshrate)
  • user has to adjust a setting in NVIDIA control panel - inconvenient
  • potential incompatability with AMD GPU users (setting relating to lower potential input latency using Frame Generation)
  • potential incompatibility with certain settings (causing artifacting) on older hardware
  • potential subjectively noticeable input delay
manic sentinel
#

:o

open oasis
#

would like to hear what you guys think about this, sorry if this is not the right place to post this (it was brought up to me here)

grand tangle
#

I would also include the potential caveat for AMD gpu users not being able to set the Nvidia Control panel setting to lower potential input latency with frame generation on

open oasis
#

thanks, added to the caveat section

grand tangle
#

quick google search says there is something similar that AMD has for their GPUs that is comparable to Nvidia Control panel. Would need an AMD user that is comfortable with messing with AMD Radeon Settings to see if there is a setting comparable to "Vulkan/OpenGL present method" in NCP and to test if it works the same way for lossless scaling

open oasis
#

yeah we've had a lot of trouble getting the AMD sections done because there was nobody who had the right specs to test these lol

grand tangle
#

yeah not exactly surprising when nvidia is generally a safer and more stable option to choose

#

at least for GPUs

fair canopy
#

That seems so much more complicated than what I did thonk

open oasis
#

i tested this for about an hour and these were the best settings (can substitute LS1 with AMD FSR, same framerate and latency)

#

dropping to LSFG 1.1 drops just over 10 frames, dropping the performance mode drops 8-15 additional frames, Allow Tearing, Clip Cursor, and Multi-display Mode don't seem to make a difference

fair canopy
#

Only thing I did in the control panel was make sure vsync was off cause I had triple buffer on

grand tangle
#

granted thats if you are going to force vsync through NCP

storm umbra
#

Frame-gen also mostly benefits those that already have a 'decent' framerate, since the lower your base fps is the more problems frame-gen introduces

grand tangle
#

i think that if it were to get added there would need to be a massive disclaimer stating that this section requires a paid program and it still might not work. Big bold letters saying that this is not the best way to get more performance but it is something that can be tried if the user is comfortable paying money for an external program that might not fix their performance issues

#

and even then, thats a BIG if

sour salmon
#

Interesting I’m getting the program right now to test

open oasis
sinful wasp
# open oasis <@1105806908146847806> <@144040542232248320> <@107500574131417088> <@23763578324...

for people on laptops the program must be set to integrated graphics in windows/nvidia control panel and to the proper GPU within the program otherwise it won't work
i was struggling to find a solution to that until now

supposedly with my base 30 fps it boosts it to 45-50 depends on location
allow tearing is very much visible on low framerates like mine so that setting is best just left disabled

but it's still a paid program and i don't feel like the potential boost is worth it especially that it might turn out someone buys it, the thing doesn't work and now they have 7$ that's just stuck on Steam

open oasis
#

yeah i mean you can always refund it but it's bad policy to suggest something like that on an official server guide i feel

#

i imagined that this would be the main problem and for a good reason

sour salmon
#

Is this really, really worth it

open oasis
#

probably not for $7

sour salmon
#

Let’s say we disregard the cost

#

Then what

sinful wasp
open oasis
# sour salmon Then what

you must be able to reliably hit your FPS cap in order for this to work properly, if you can't already reach 30/60 FPS then this won't benefit you, plus the input delay is very noticeable imo

static nebula
#

I was already thinking it looked like a hassle even if it was free, but considering it costs 7 bucks on top, I don't think it's really worth lol

open oasis
#

let's just say i haven't paid $7 to test this but we're not allowed to talk about that, i question if this is even disallowed based on the fact you can simply google the software and get... results

sour salmon
#

Ok I’ll consider other options before this, good effort on the guide, even if it’s not the best option

open oasis
#

thanks, i appreciate it

#

i didn't imagine it would go in

#

worth a try anyway since it's quite a significant boost compared to the other options

#

let's see if Falco has any other insights, probably not

grand tangle
#

Yeah, i do wish LS was a bit more universal in its applicability because since i started using it, its been great. I generally will still recommend the program since it can be used outside of stalker and even gaming. I will say that the whole image sharpness option is nice since it can be applied outside of reshade if the user still wants that. The barrier for entry to an official performance guide is just a bit too high for this program to reach unfortunately

open oasis
#

well said

#

oh i was able to confirm that taking screenshots and recording with OBS still work with LS, just as a heads up

#

it is said FPS counters and other overlays will not work

sour salmon
#

That’s a rough downside

#

Def will help some people, it’s good to have options for people to choose from, a few free, a few not free (πŸ˜‰)

grand tangle
# sour salmon That’s a rough downside

as a clarification to the fps counter, LS has its own counter that will accurately show the fps being output from the application. What happens is other overlays will only read what the game is outputting for FPS and not what LS is sending out to the screen after it does all of the things it does to increase FPS. So say you lock your fps to half your monitor's refresh rate, Reshade and other overlays will report the locked fps instead of the FPS output from LS

sour salmon
#

Ohhh I see

#

Ok not bad

grand tangle
#

yeah not as bad as it sounds but still another hoop to jump through

sour salmon
#

Yah I’m working on a mod rn but I will have to find some time to test the waters myself, it does seem promising

torn vault
#

hi, i'm trying to make a mod for "vanilla" clear sky to bind eating kolbasa to a hotkey; i looked through sky reclamation project's code in search of something useful and found some key binds it adds, but unfortunately those only work in the pause menu, is there a way to make a custom keybind to run lua code during the game?

potent delta
#

That is a very interesting thing to want to keybind, since most of the time just opening your inventory and spam clicking the item does the job last time I played Clear Sky (like a decade ago lmao)

summer girder
#

To be fair, eating food heals about as well as medkits do

torn vault
# potent delta That is a very interesting thing to want to keybind, since most of the time just...

that's exactly what i'm hoping to avoid, my favorite feature in call of pripyat is being able to bind arbitrary items to arbitrary hotkeys, and while recreating the item hotbar is too much of an undertaking for me, i was hoping hardcoding some item hotkeys wouldn't be too difficult - but so far i'm at a loss, i looked up how anomaly and OGSR create custom key binds, but it's too complex and probably requires engine modifications

potent delta
#

Like 1/6 of your hp healed for eating a funny can of meat.

torn vault
#

the best i was able to do is eat kolbasa from the pause menu, but that is inconvenient and has the side effect of letting you "dupe" kolbasa (restore hp more than once per kolbasa)

plush sierra
#

Anyone have the .ogg of the SHOC theme?

plush sierra
#

Yeah, I managed to extract them already, but thanks for the effort

#

Just want that old stalker theme back in the MM

sacred token
regal bolt
#

Hey guys. How do I get to actually making a custom armor for GAMMA? (I wanna remake a Skat-9 for it to be able to compete with merc ACE and have people actually wearing something else than ACE for once)

#

Not that it is better than ACE in my mind, but it will compete with it head on

#

Less anomalous res than ACE, but more impact, explosive and rupture res, while also getting 5 artifact slots instead of 2 to 3

#

The questions are as follows:

  1. How do I find Skat-9 file?
  2. Will unpacking anomaly cause any issues with my game?
  3. Can I just copy and paste the file with remade stats after renaming it and changing the values?
  4. Approximately how long is it gonna take giving my no prior experience to modding/ coding?
  5. How do I make it so the player has the Skat-9 Ecolog model ingame, same with NPCs if you use DNPCAV (the Peregrine's Skat-9)
  6. If I can make it work would anyone be willing to guide me through the process?
#

I am a total greenhorn when it comes to making any type of mod that isn't just straight up changing specific values or removing the files

#

So any help would be appreciated qwp

open oasis
#
  1. Will unpacking anomaly cause any issues with my game?
    no, it will just add around 20GB to the weight of your install
random fulcrum
#

20gb of text files?

#

gahdaym

regal bolt
random fulcrum
#

if you haven't already

#

granted the method to obtain the piece might vary drastically, that mod has everything laid out on how to implement armor

regal bolt
regal bolt
random fulcrum
#

and it's also less clean

regal bolt
#

Hmmm... I'll check both. Can you link the redline exo one tho?

random fulcrum
regal bolt
#

This is gonna take a while before I realize what is what

#

And why did you add other outfits "legs" along to your mod? DLTX doesn't take care of that?

random fulcrum
#

didn't work at the time i was developing it

#

don't remember why it didn't work

#

but i didn't try further

#

i haven't really read any documentation on dltx

#

like at all

#

which i should do

bronze harness
regal bolt
glacial wagon
last valve
#

question say i wanted to add some armour to the game what would i need to do to make it balanced in accordance to GAMMAs systems around how it handles armour?

light geode
#

howdy,

I'm looking into understanding strings and code within .xml files. Mind if I post a line and someone break it down for me in simple terms

fair canopy
#

@glacial wagon looks nice. When though

last valve
light geode
#

where on earth is the satiety for medical items controlled at. I've been looking through just about every .xml or .ltx file, its elusive to me

fair canopy
#

Probably being modified by a dltx

raw imp
#

Hi everyone! does the NPC damage rate change by the player? I changed the slider from minimum to maximum, there is no difference

rare sage
#

is there a way to get the models from stalker into something like blender?

slow bolt
#

Check the pins first

#

there is a modding book there

rare sage
#

ooh nice okay thanks

rare sage
#

please tell my ive read this wrong and its not 36gb

fervent chasm
#

Chat any ideas how to add profile picture into the game I saw someone have custom here

rare sage
regal bolt
rare sage
#

a perfect line up

open oasis
#

yeah i also noticed that lol on mobile the top one also lines up perfectly

rare sage
#

top ones messed up sadly

old berry
celest forge
#

Wonder if that's a blender render or actually in game

ocean spruce
#

Is posting assets from stalker 2 forbidden here? Ive put together an ambient soundtrack mod with time slots/ locations, 600+ songs from the leaked build

celest forge
#

the 2012 build?

ocean spruce
#

No the one that was hacked I think

old berry
#

how tf did a leak build have 600 songs

ocean spruce
#

It’s p amazing

celest forge
#

I'm pretty sure the mods did say something against sharing any assets from the leaked S2 stuff yeah

ocean spruce
#

Ah darnit

#

Anyone wants it dm me haha

celest forge
#

Yeah not cool to leak stuff that was meant to harm a team of people that had to leave their country forcefully because of an armed conflict

rare sage
#

one of the channels has a pin that says no talking abou S2 leaks

old berry
#

wasnt it leaked by some pro russian basement dweller

celest forge
#

Yup

ocean spruce
#

Fair I get it

rare sage
open oasis
#

@fair canopy hey, you said were able to make Lossless Scaling launch together with GAMMA automatically, how did you do that?

rare sage
#

either a .bat file or possibly something with steam

fair canopy
rare sage
#

i get wanting to back port stuff but jesus christ just wait πŸ’€

fair canopy
#

On the left side of the panel there's + you can click to add new profiles

#

It won't automatically start. You either have to set it to start with your pc or open it up manually but once it's in the background it'll do it's thing when you start your filtered programs

rare sage
#

following this guide to get stuff into blender is really annoying
i have 0 reading ability

celest forge
#

It's really ez

rare sage
#

say that to my dumbass

celest forge
#

.object?

rare sage
#

yeah the guide says to import the .object

celest forge
#

tf

#

STALKER models are ogf tho

#

.object iirc is for like the level geometry

#

But I could be wrong on that one

rare sage
#

yeah theres a tool that converts it to .object

old berry
#

why do you want to do that

rare sage
#

im following the pinned guide for getting guns into blender

#

😭

old berry
#

you just open them as ogf and thats it

rare sage
#

i got told to use the guide so i was using it

#

😭

#

it sitll gives me errors

old berry
#

which guide are you following

rare sage
#

to do with textures?

#

i think

#

this one

celest forge
#

What version of blender are you using

rare sage
#

4.0

celest forge
#

You need 3.6 for the blender plugin to work

#

won't work on newer versions

rare sage
#

ohhhh

old berry
celest forge
#

What is this guide

#

This must be really, really old

glacial wagon
# rare sage a perfect line up

these renders were made separately from each other, completely ignoring this point. But you seem to want to find fault with something... so?

celest forge
#

Oh so they are renders

#

Not in X-Ray

rare sage
#

i was just pointing out that the logo lined up on it which was cool

celest forge
#

That guide is really dumb

glacial wagon
celest forge
#

The plugin already can import and export OGF

#

Why would you convert to obj, import as obj, edit, export as obj and then convert to ogf

#

when you can just import ogf, edit and export ogf from blender

glacial wagon
# old berry

Oh, we have a genius here! at the primary school student level....

old berry
open oasis
rare sage
#

having this menu back is so nice
ik its bigger but it was easier to find what i was after

fair canopy
#

Once I get home I can show you the setup I have. I forgot the other day

open oasis
fair canopy
#

I have 0 delay lol

#

That's also what you launch out of mo2?

open oasis
#

yeah of course

fair canopy
#

What's the rest of the profile look like?

open oasis
#

you mean the settings themselves?

#

oh wait a second why is Draw FPS off i didn't turn that off

fair canopy
#

Turn off frame Gen

open oasis
#

but it's a massive FPS boost

#

does that not work with the automatic version?

fair canopy
#

You don't need frame Gen. Imo it does nothing if we aren't using pip

#

Idk why all these guides are over complicated

#

Scaling mode auto: aspect ratio. Scaling type to your preference. No frame Gen

rare sage
#

wait are all the attachments and stuff pre modeled on and just disabled when not equipped?

fair canopy
#

Some are. Some have to be scripted

rare sage
#

that makes sense

open oasis
fair canopy
#

Attachments are all over the place

#

Maybe frame Gen doesn't work with auto?

open oasis
#

oh no i just removed the delay and it worked

#

yeah for some reason it just doesn't work if you've got the delay set up for it

#

thanks for the help

fair canopy
#

Oh lol

rare sage
#

the models look so smooth without textures

fair canopy
#

Well there ya go

#

Is that an lod model?

rare sage
#

i dont think so

#

i imported the _hud version

celest forge
#

That looks

#

odd

old berry
#

it definitely is just look at it

fair canopy
#

What game is that from?

rare sage
#

wait

#

i think these are SOC

celest forge
#

That would make a lot of sense

rare sage
#

i enabled textures

open oasis
random fulcrum
#

what if the screen is 60hz

open oasis
#

my screen is not 60Hz clueless

rare sage
#

they should invent 61hz

#

this looks less weird

fair canopy
#

I run at 144 without frame Gen though πŸ‘€

#

I'm also not an
Fps coomer

open oasis
#

i'm getting like 138 FPS with framegen and without it's like 85 FPS

#

previous testing also got me to 144 FPS now it doesn't wanna play ball for some reason

#

why is the delay not working it's pissing me off

#

if i do 0 delay it fullscreens the little Anomaly flyout image lol

#

ohhhh i see why it does that now

#

when the game itself boots up it starts the timer again

fair canopy
#

Is that really that much of an inconvenience?