#╙🖇mods-making-discussion

1 messages · Page 99 of 1

half lance
#

Thanks to mp5lng and Hisalute, I just had to take the suppressor from the TAZ Beta 2.0 and add it to the Simple Weapon Pack model

#

Metro Revolver FTW

random fulcrum
#

this shit like almost literally just happened

#

lucy got resurrected and posted 1.6 preview code just to compete with the guy that revamped the scopes code

celest forge
#

Oh wow

#

Still 1.6 is lightyears out

dawn token
#

mod it! mod it! mod it! mod it! mod it!

ornate moth
#

Does this guide not work anymore ?

celest forge
#

Where in that message am I defending GAMMA

inland dock
#

I see you crying at your helplessness. KekSkew

celest forge
#

Like your "helplessness" at writting in english

#

I think the Redux thing is cool and all, just that people are getting their hopes up immensely like it's a "drag and drop on mo2" type mod for anomaly, and afaik it's not

#

And you're way off if you think me of all people is "defending" GAMMA

inland dock
celest forge
#

Yeah people in this server particularly tend to be pretty ignorant about STALKER modding as a whole

#

Thinking everything from SoC mods to total conversions of Anomaly should be compatible with GAMMA

#

Or that remaking the attachment system to be modular is a one week affair, instead of the titanic task it is, as i'm sure the Redux devs probably know

autumn python
#

It's time to realize that all stalker modding doesn't lie on Gamma

celest forge
#

Again

#

Find me a single message of me "defending" GAMMA

autumn python
#

literally

celest forge
#

Can you read

#

Genuine question

autumn python
#

yes

celest forge
#

So you're just dumb then or

autumn python
#

okKekSkew

celest forge
#

BOTH vanilla and GAMMA

#

So i'd be "defending" vanilla too, right?

#

I still don't get how you make the connection of me pointing out the fact that the video is neither vanilla nor GAMMA

#

To me "defending" GAMMA

#

And conveniently forget the vanilla part

#

This might just be a language barrier

autumn python
#

Chad developers of Stalker Anomaly Redux:

Create balance and mechanics, enhancing the player experience

Optimize code, reduce crashes and lags

Are calm about others using their work

Open to criticism and communication with the community

Virgin Juan from Stalker GAMMA:

Didn't even create GAMMA but acts like its owner

Plays a mod for a Soviet-era game but hates the Russian-speaking community

Posts mods publicly but whines when someone uses them

Can't balance but is convinced his ideas are the only correct ones

celest forge
#

I dont even fucking like GAMMA dude

#

What are you on about

#

Im like 99% sure i didnt even clock 20 hours

#

STALKER is not soviet era game as it is a Ukranian game that takes place in the 2010s

#

Decades the after USSR fell and Ukraine was a sovereign nation

#

I dont like the russian part of the community because i havent had a single good interaction with any of them

autumn python
celest forge
#

I dont defend GAMMA because I dont like it, you either cant read, can't comprehend or your google translate is messing your shit up dude

#

I quite literally simply said Redux is not vanilla anomaly or GAMMA

drifting moat
#

Damn that's sick. Even if it would be compatible with anomaly/gamma implementing it in the "balance system" of gamma would be a beast of a task

summer stream
#

@autumn python @inland dock
Вопрос, че там у вас в головах происходило когда вы про это срали?

quasi narwhal
#

holy wall of yap

#

STALKER players when someone says anything about the game, modding, lore or a mix of those:

summer stream
fathom wagon
#

All yap and no comprehension skills in sight - only hate for Juan for something he didn't even do/say

summer stream
#

someone said me that Juan worked on custom
my honest reaction :

summer stream
summer stream
#

Честное слово, моддинг в сталкере это блять просто срать друг друга потому что один спиздил у другого
А я пизжу и пизжу правильно Pivo2x

#

Так что увы Whateverge2

#

В случае если встретите босса, передайте от меня что он лох

inland dock
#

Будто он сам этого не знает KekSkew

quasi narwhal
#

"STALKER modding" is just a synonym for "ego wars"

summer stream
summer stream
quasi narwhal
fathom wagon
#

i just slap files together until they work shrug

summer stream
#

thank god i don't have a modder role KekSkew

quasi narwhal
#

only role i'm looking for in this server is the "Unfit to help"

summer stream
#

i can give it

#

just do some random stuff in support and i will give it

quasi narwhal
#

legendary role I've been searching for

summer stream
drifting moat
#

Bro here's the chance for your promotion

quasi narwhal
quasi narwhal
summer stream
#

true
that is just based

quasi narwhal
#

it's the ultimate way of playing GAMMA

autumn python
#

И это не один раз, это длится с момента джайджеста на канале ребуха

#

В аргумент скажу что его не трогали как либо, или он жизнью обижен?

#

Он тянет свою хуйню в массу, про него на канале редукс, не было ничего сказано

#

А было бы ему похуй, то он бы вообще про сборку ничего не сказал, получает он "дебил"

summer stream
#

Ну тогда он и не срал этот проект

#

Ты себе напридумывал говно в голове и срешь им

#

Чел делает то что хочет и он не слышал про Редукс ни слова

autumn python
#

Кого блять? Он с момента выхода 13.03 начал говорить что это все хуйня лол блять

summer stream
#

Хуан? POGGIES1

#

Ахуеть ты выдал

#

Он это говорит потому что Редукс сделан под другой движок, то есть модифицированный

#

А не ванильный

#

По этому ему так похуй

autumn python
#

По этому ему так похуй, что он это говорит? KekSkew

summer stream
#

Ну высказал мнение и че?

autumn python
#

Обычно если людям похуй, то они вообще ничего не говорят

summer stream
#

Это ты решил ответить tomfoolery

autumn python
#

Да решил ответить на мнение, хули с этого? Ответил мнением на мнение

summer stream
#

Блять вы че, сговорились одно и то же говорить?
"Похуй" не значит нихуя не говорить

summer stream
autumn python
#

Да потому что если похуй на какой либо проект, то она даже внимание на это не будет

autumn python
#

Высер на высер

#

Ничего дельного он не сказал

summer stream
#

Ладно брат, не буду тебя мучать

autumn python
#

Или он 2 дня мусолит что это не для ванилы?

summer stream
#

Передам вышестоящим

gritty temple
summer stream
#

Но модульная система не нужна для меня

gritty temple
#

Ну это личное дело каждого, там уже и Люси че то делает

summer stream
#

Тип круто все дела, но как же poxyi

summer girder
#

Всякую херню развели с человеком который аномали даже не играет KekSkew

summer girder
#

Брось кетамин

gritty temple
summer stream
#

Спасибо, им нету на этого времени

summer girder
#

А мне зачем
Хуан не играет в Гамму

summer stream
#

Люди не тратят миллион часов на одну игру

gritty temple
#

Какие ж вы душные

summer stream
#

Не душные

gritty temple
#

Я для красного словца говорю

summer stream
#

Просто ты сам влез сюды jokerge

gritty temple
#

Че к чему чел

summer stream
#

Ты ж сюда сам зашёл

#

Уви

gritty temple
#

А че здесь мне не рады или шо?

summer stream
summer girder
#

Разосрались из-за чего
Хуан сказал "Так это видео даже не про аномали и не про гамму, а редукс"
Челикс, который вылез из подворотни: ААААА ТЫ ОБОСРАЛ РЕДУКС

gritty temple
#

Написал что у любого упадет писька на игру если ее моддить

#

Пишут какую то хуйню мне

summer girder
#

Факты

summer stream
autumn python
#

Даже dry здесь

#

Грока не хватает

summer girder
#

Нахрен вы ему
Он переводить не будет

autumn python
#

Что нам переводить?

summer girder
#

Всё
jokergehalt
Видео не по теме скинули, недоразумение, игра советских времён не тянет на обвесы

#

Не осилил Хрущев Агропром, там контроллер страшный

gritty temple
trim nest
#

I would assume if it is that simple someone must have done it before. I've searched and found nothing, so here it goes: is it possible to repopulate Jupiter Underground by editing smart terrain info or that stuff is inside all.spawn?
I think I've found where territories, resources, lairs and bases are configured, but although I'm fairly comfortable with stalker mods and editing stuff I'm no expert in the population system

half lance
#

I wonder if it's working the same way as it was in SOC

#

I vaguely remember Stalkersoup where you had to re-start the game once to generate an all.save and maybe my memory is mixing things up but I think it was a little bit related to spawns.

half lance
#

I know it's for mutant/surface spawns but we never know. There might be a way to script underground spawns no?

trim nest
#

I will take a look. Thanks

lilac idol
#

crazy

brave tartan
half lance
#

Damn

celest forge
#

Ngl

ocean harbor
#

How difficult to make more traders spawn in Survival mode (Butcher for example) ?

summer girder
slow bolt
slow bolt
#

Actually nerd moment

summer girder
#

You've been caught in the elaborately laid out trap

#

Mods, take his prescription glasses away

candid vectorBOT
#

kekpoint @earnest sun (ertemm) has been banned for reason: Compromised account

celest forge
random fulcrum
#

xayah league of legends

inland dock
steel bone
#

I have. Looks sick

covert topaz
#

So im porting Stalker 2 icons and doing similar ones, can anyone help me tell what it lacks or what i need to do so these icons looks more like the S2 ones?

#

@celest forge peepopray

dawn token
#

those icons are

#

yowza

summer girder
dawn token
#

stalker obamaly when

opaque flare
#

Is there some sort tutorial how to swap animations between guns? Same family of guns ofc like AKs and ARs

stoic zephyr
lilac idol
opaque flare
#

So for a complete idiot and a newbie what would it take as an example, to swap regular ak74 animations for ak12? This even feasible without significant edits?

lilac idol
#

it would just require blender

#

and you'd have to edit the armature of the model you want to change the anims to

opaque flare
#

aight maybe eventually i'll try, ty

summer girder
#

Blender that's not newer than 3.6

lilac idol
#

no it was actually updated up to 4.3 recently

#

the new x-ray plugin will work with newer blender versions without issues

dapper lynx
#

Hi guys. I have a nearly finished mod for Hideout Furniture + developer tools for quickly adding new posters. With poster searching and collecting, similar to "Pinup Collector", only now posters can be hung on the wall.
Anyone know LUA scripts?
I want to implement viewing of the found image as it is done with "anomaly maps", but I can't figure out what code exactly does this.

  • I want to understand how to safely remove an item from the game if the mod is removed.
    Plz help.
summer stream
#

yeah i think i fucked up somewhere

#

i forgot wpn_body hmmtodayiwill

vapid lintel
#

im putting together a modpack rn and im not 100% where the fuck this grey box is coming from

#

does anyone have any ideas?

#

could it possibly be a conflict with arszi's radiation?

summer stream
#

i think i fucked up one thing
bump is now purple KekSkew

summer stream
#

soon enough i will kill myse

#

where is it

drifting moat
#

Is there any way to force refresh all random tasks available?

#

F7 -> F5. Is there a way I can do this without reloading the game?

undone spruce
dapper lynx
misty mulch
drifting moat
hasty comet
#

Which file overwrites my trader files? I made generic NPC trading have more favourable prices, but something overwrites it 😦

#

He offered the same price for junk loot as sidorovich and sid had the same as Loris and others I think

#

it does not show on MO2 that the file would be directly overwritten

#

i run gamma economy plus black market

marsh roost
#

Ok, a mod that renames all stalkers with pr0n star names, go !

#

"Doc Sausage"

#

"Cheeki Spanky"

#

"Sack Hung Rov"

#

"Father Baker Valerian"

#

"Vagsilliev"

#

"The Fap Granter"

#

"Just the Hip"

indigo wyvern
#

wow.

marsh roost
hasty comet
#

what file is responsible for deciding how much money each NPC has? (trading screen, so I can sell more to them)

lethal garden
#

Where the fuck is the LTX that contains medicines?

trim blaze
#

Do anyone know the name of this mod where if it show you what items you neeed for a quest

edgy trout
#

The only scenario where this is still an issue is if you remove an NPC section

#

In this case, the game will crash when trying to spawn the items that were in the NPC's inventory, because the parent (the npc) doesn't exist

edgy trout
#

It's not perfect, but someone has managed to use it to create new readable items before, so you should manage I think

#

You can always ask me if you have questions.

gusty heart
#

i know im not ment to ask this here but is this a mod bug?

#

how do i get here

#

i dont see any travle points on the map

#

its called yuzhniy

#

for the New levels 0.53

novel ruin
hearty rover
#

Hello, please give me the name of the addon that adds a rangefinder

summer stream
#

So question here
what do i do if the draw anim snaps instantly in idle
yet in blender it looks absolutely fine?

summer stream
#

thank you sir

lofty parcel
#

no problem

#

i was wondering the same thing the other day

lofty parcel
#

i had one playthrough without accessible zone and i had every route from maps and traders but they were still inaccessible from some levels

#

you gotta open the debug menu and use unlock all routes

dapper lynx
quaint sand
#

Hello guys, IDK if this is the correct channel to ask / suggest(?)

I've tried looking for it but with no clear result, would there be a way to make a mod to change your portrait in-game from MCM or something? Because doesn't matter the portrait mod I use, it's never 100% accurate to the suit I wear.

Is there a mod already that let you choose / change your character portrait in-game or there is no way? Thank you!

gusty locust
#

Is it safe to unpack anomaly even with saves? I don't want to risk corrupting them

dapper lynx
gusty locust
#

@dapper lynx Which unpacker should I use? I'm trying to modify some armor stuff

dapper lynx
gusty locust
dapper lynx
dapper lynx
gusty locust
#

Alright

dapper lynx
bronze apex
#

i was wandering if changing hit_impulse of w_vssk.ltx was enough to increase it's damage or if that's just the description or something

random fulcrum
#

impulse is the force applied to physics objects

#

such as ragdolls or breakable boxes

#

it has nothing to do with damage

bronze apex
#

can i increase its dmg by looking further in this file or is it more complicated?

random fulcrum
#

yeah just increase the hit_power number

#

each one is for each one of the player protection settings

#

just set all of them to the same value if unsure

bronze apex
#

which one is for the head? kek1

random fulcrum
#

never change

#

the gift that keeps on giving

bronze apex
#

I'm not sure what that means KekStressed

#

but thanks I'll make all of them something stupid high, hopefully it doesn't break anything

#

one last thing is i clicked the file from mo2 and I'm i good to just hit ctrl+s to save? or should i make an entire "mod" and put it at the bottom?

sonic forge
#

Are there any mods that remove negative effects from artifacts?

short moat
#

Any hud mods

near dirge
somber ember
#

In theory how hard would it be to create a new storyline/line of quests for stalker gamma ?

fathom wagon
#

Your best bet would be to ask iTheon for help - the guy who made the "New Tasks" mod

ember niche
#

hi. is there a way to use debug mode to find item stats (item "kind" and "class") or would i do that out of game somehow?

#

better, how do you get a list of all items, i see how to spawn items in debug mode, but no clue how to create or find a spreadsheet with the info prepared necessary to change how to use the items

#

maybe this extractor will help? 🙂

#

sadly not enough time to learn this. no help found via searching the anomaly or stalker modding guides. the unpacker included in the tools directory doesn't function to extract the .db0 files and in the debugger it states the files can be unpacked. i don't see how the guides can be useful other than a reference. so i'd be interested in tutorials targeting those with limited time on how to mod the game. that'd be awesome.

random fulcrum
#

what are you talking about

#

just use the unpacker

#

not the unpacker_all as that one unpacks all (shocker)

#

the "unpacker" one gives you only the text files

#

you can see all the stats there

native tree
#

anyone knwo which mod does add this armor
actor_armor_isg_seva

gusty heart
#

any mods that remove aug_new_kits_preset.ltx?

simple scaffold
ember niche
#

sorry. I was blind I was looking under /db/ for the extracted files, not /tools/_unpacked/

simple scaffold
lofty parcel
#

debug menu is part of the game too

#

enable it in the anomaly launcher

bronze apex
#

i wanted to up the dmg for vssk but it's actually really good so i should learn how to aim, but i tried changing rpm and it did nothing:(

#

is it because of the animation? or because it's a bolt action?

worn fiber
#

Because of animation.

#

Changing rpm is only one step. Next would be animation speed and the audio file for bolt action.

bright cypress
#

Hey guys I have a small question, How hard would it be to implement an item to a quick wheel mod.
I want to make it so that filters from the 'Toxic Air' Mod can be used in the 'Quick Action Wheel' mod

lilac idol
#

none? pretty sure that's vanilla

misty mulch
misty mulch
bronze apex
celest forge
#

Because its a bolt action

#

The animation has to play

#

If you just make a bolt action's RPM really high it will just interrupt the animation

#

But it wont make the shooting animation faster

summer stream
#

just speed it up

bronze apex
summer stream
#

yes

#

fix audio too

bronze apex
#

thanks, I'll start looking at it

#

this gun deserves better lol

celest forge
#

To fix the audio you'd need to remake the sounds basically

#

Since the shoot, bolt back and bolt forward are just baked into a single file

bronze apex
#

i looked into the .anm files and it looks like it's hex code, i thought it would be easier Wahh
but I'm not giving up

celest forge
#

.anm is just camera anims

bronze apex
#

I'm going to try and look if there's a tutorial somewhere

#

i was going to basically look at the files and try to copy paste around or something to figure it out

#

but it seems a bit more complicated

celest forge
#

It's not something you can do with editing a config file

bronze apex
#

I'm looking at a video for anomaly 151 i assume it's valid for 153 as well

bronze apex
#

can i speed up the anim with a config file?

celest forge
#

oh the anim yeah

#

The sound, no

#

If you're ok with a completely off sync sound then yeah you can

fathom wagon
#

You technically can, but you'd have to find out the sound path for the sound played and change the frequency. And I don't know of a good way to find the sound of an animation just through script.

bronze apex
#

one by one, i need to speed up the anim to get the rpm higher i might not increase it enough to be out of sync

#

(or slightly out of sync)

#

is the number behind the anim the speed? like i can see some of the animations have
, 0.0001
or
,0.7
at the end

summer stream
#

like you go into ltx file
you look into sounds
see the bolt cocking sound
go into audacity and speed it up

fathom wagon
#

I am mainly talking about a more "code-based" approach. Only reason is because I have "Reload Speed" perks in my RPG Perks mod, but it obv has sound desync. You could look into the LTX, but you'd have to ensure you get the right sound from the right animaion, it goes to the correct path (in case someone DLTX'd it), and you have to find a way to stop the sound then play the "sped-up" version. Probably do-able, but seems too much of a pain to try all that.

#

Mostly when it comes to scripted animations. They handle their sounds differently.

summer stream
#

sped up could be just another file written down in ltx file

#

just a question, when you sped up the file and u use the reload speed perk
could you possibly force it to use sped up version while in game? or you need to manually do it?

bronze apex
peak horizon
#

Is it possible to export multiple motions for an omf from an animation rig in blender? I'm noticing that when i export the omf for the hand armature, the only motion that gets exported and shows up in-game is whatever was last selected, and nothing else even though all motions show up in omf editor.

undone spruce
#

for exporting as omf you first have to export the separate animations as a skl, then import the skls files to a suitable armature, is possibly on a new blender file, and from there, export as a omf

peak horizon
fiery cypress
#

Is there a mk18 mjolnir mod with 3DSS??

lilac idol
#

hand motions require you to export them one by one while the corresponding item action is also assigned

peak horizon
warm tinsel
#

How does recoil in GAMMA work? AFAIK it references a pattern, but I can't find it

celest forge
#

It doesnt work with patterns

warm tinsel
random fulcrum
#

it doesn't use patterns

warm tinsel
undone spruce
#

is it possible to change the mesh of a gun through the upgrade system?
like, if i have a bigger magazine or shot tube than standard through the upgrade system, the mesh of the gun also changes

celest forge
#

Yes, clear sky does that

random fulcrum
#

clear sky doesn't do that

#

it's in gunslinger

#

but it's a gunslinger thing

#

engine stuff

celest forge
#

I remember

#

When you do the 45 round mag upgrade for the AK

#

the mag mesh changes

#

Unless i'm like SERIOUSLY tripping rn

gusty heart
lofty parcel
lyric totem
#

Yo bossmen, what do you guys think is the best gun addons to add to the GAMMA set up?

#

tbf I just want my SR-25 in game to have a laser and a foregrip...

somber ember
daring barn
#

Hello! Do i understand right, that there is no way to update only selected parts of file using MO2? like applying diff/patch? To avoid updating mod each time when file changes in other mods?

fiery dragon
#

Hello. Is it possible for me to edit an armor / weapons condition ? Like I have it in my inventory or equipped and I need to change it from 100% to something lower. Preferably edit the parts themselves. Is it possible or am I asking for too much ?

drifting moat
fiery dragon
#

I see you. I've been looking in the debug menu, mods and even the files inside the anomaly / gamma folder.

drifting moat
#

If it doesn't matter which weapon or armor just spawn in a stalker and kill it.

drifting moat
fiery dragon
#

I'm "recreating" one of my save files. So I ported a lot of things over. The small number of armors I have, I can live with them being 100%. All my repair parts being 100% is also fine to me. But when I ported all the weapons, they are all 100% which I find overkill. I'm trying to get it down. I don't want to have a VSSK and other really good finds in my stash 100% nor I want to sell them or just throw them away. That's what I'm trying to achieve.

#

But the "shooting it" sounds like the best way to do it so far. Thanks for that.

random fulcrum
misty mulch
#

although dbg_dev is probably the more sensible way

fiery dragon
#

I really just need the weapon's condition to lower. + I just realised I also need to edit the skills values (endurace,scavengning,strength and survival)

#

Biggest lead I have right now is apparently I can edit what I need in the savefile.SCOP but it's in binary form and I can't open it normally in any program. Apparently you can convert it into a LUA code, but I don't know how yet. :/

#

I was also messing around with cheat engine to see if values change when weapon parts degrade, but it doesn't work stalkersad

#

I'm getting desperate. I stumbled onto this xd

summer girder
#

Huh, weird seeing Zone Reclamation Project here

fiery dragon
fiery dragon
#

I mean I do have debug menu enabled.

fiery dragon
jovial burrow
#

Hey legends one thing that irkes this shit out of me is the scopes shaders, it looks super clean, not reflections, color tint, or a whole lot of parralax( ithink) how hard would this be to do is it a simple as ediitng that shader scope image file or reticles? Stalker 2

somber ember
#

So has anyone made a new storyline for anomaly ? If no how hard would it be to add a new one?

celest forge
#

Top 3 hardest things to mod for anomaly

celest forge
#

No

#

It's that hard

#

There's only like 4 people in the entire modding scene that know how to make quests for anomaly to begin with

somber ember
#

What's the problem?

celest forge
#

There's no framework for it

#

If you don't know LUA and I assume C++ you can't do it

quasi narwhal
#

not rocket science really, just requires some good amount of Lua scripting I guess

somber ember
#

I see, thanks for the help

quasi narwhal
#

I highly recommend WTF cause it's well documented and will reduce a lot of the scripting logic you'll need to write by hand

somber ember
#

So in other words anomaly isn't really a good base to create a new storyline 🤔

quasi narwhal
#

like, if you try to create a task purely with vanilla shit it's one hell of a job

somber ember
#

I honestly thought it would be easier since so much people added so much add-ons for anomaly but I guess nobody really got a new story line (I am a absolute newbie and just thought if it was possible)

random fulcrum
#

it's much more of a lack of documentation situation

#

which leads into it being treated as arcane knowledge

#

and the only guy that put serious time into tasking also quit the scene a long time ago and disowned the tasks framework he was working on

#

oh no wait he came back

#

you have igigog (the guy i'm talking about here), itheon, and xcvb

#

as "easily reachable" task creation dudes

#

iirc itheon made his task pack with vanilla resources

quasi narwhal
#

ya igi is back and is working on WTF again

drowsy cloud
#

hey guys, I wanna change the tracks of an existing radio station (idk how hard it'd be to add my own) and I found these tracks in the anomaly unpacked files. could somebody tell me where I can find the config for this to reduce the number of songs (don't have enough songs to add yet). Don't know what I'd look for in the cfgs 😅

fickle fractal
#

hey folks
so i downloaded a mod for the vision slot
it allows for more weapons to be put there
i would like to edit the mod to allow for the mp5 frasier

this is what the config file of the mod looks like

any ideas where i can find the line wpn for the frasier?

summer stream
#

it should work

tidal wing
#

hello. i am looking for gun mods. generally any that adds more gear into gamma is fine, but ive heard of the halow eapons pack. is there more futuristic weapons mod, per chance?

celest forge
#

There's no halo weapons pack afaik

tidal wing
#

i saw a video about project inverno and they had a halo sniper rifle

celest forge
#

That's not part of a weapons pack

warm tinsel
#

How can I look into loot tables and/or trace back what makes every weapon have a silencer and every body drop a m203, vog-25 and pg-7v with 2 grenades?

This is oddly specific and applies to all stalkers that spawn. That's with "god of the zone" spawner mod on CoP, and I get that "god of the zone" is the problem, but I can't really understand what exactly causes this

tidal wing
#

is there any more melee weapons mod

main plover
tidal wing
#

ohohohohohoho thank you

fathom wagon
tidal wing
#

wait, is that supposed to be mr house pfp

fathom wagon
#

Mr. House but it is Michael Scott from The Office lol

summer stream
#

what an amazing gun

#

all of the normals are inverted hmmtodayiwill

quaint sand
#

https://www.moddb.com/mods/stalker-anomaly/addons/macrosoft-widows-new-computer-screens-for-a-computer

Guys does anyone knows how to install this? I hope this is the correct channel?

I can't find any file replacemenet in HIDEOUT FURNITURE, and if I install it normally on MO2, in-game, I still get nothing.

Is this mod to be seen on the big white CRT PC screen or for other PC scattered around the zone?

What it should do is that it should add a GIF style screen, I remember I've seen the original blue flickering screen, but I can't remember where... Thank you!

ModDB

If you are tired of looking at the monitor and seeing only a flickering blue console screen, then this addon is for you. It provides more than 100 new screens for the computer.

#

I mean, I found where the texture is, but... what do I replace? It doesn't work 😦

EDIT: I see, Sidorovich PC shows this mod when activated, however, it's the same PC CRT screen from HIDEOUT FURNITURE, but I think of course it uses a different asset, I wish there was a way to connect the same assets together so it shows the animated screen

tidal wing
#

What mod completely change the map layout?

tidal wing
#

Especially guns

tidal wing
#

Ah ok ok

summer stream
tidal wing
#

Thanks

summer stream
#

the most simple thing

drifting moat
summer stream
#

yep

tropic saddle
#

anyone knows, or has made, a mod that changes energy drinks to white monster energy?

tropic saddle
#

damn

#

thx

dapper lynx
#

Guys, does anyone know if there is any python library for working with OGF (to change texture path for example)?

hearty rover
#

Does anyone know an addon that makes the game more atmospheric?

lofty parcel
#

turn your view distance all the way down and increase your fog density 👍

#

no but in all seriousness it's probably just sifting through audio mods and messing with your sss settings

lofty parcel
#

im trying to get the tasks to be a bit further away since it seems they're generally within 1 or 2 levels of the quest giver

#

i know gflat made an mcm option for measurement tasks maps range but im not home right now to see how he did it

drifting moat
drifting moat
lofty parcel
#

oh are there scripts for each type of task? i think i only looked at the ltxs

#

that is beast

#

thank you

drifting moat
drifting moat
lofty parcel
#

ill definitely give it a try

frank moth
#

I've edited some weapon textures and replaced them by saving the edited diffuse and bump as DXT5 in my own folder in MO2. However when I'm loading the game the game crashes or is playing as 15fps. I used NVIDIA texture tools for PS in order to save the textures. Could it be causing this problem? Should I use the SDK? Which tools can I use to save those textures in Anomaly format

verbal siren
frank moth
#

that's fine, I guess my only problem is converting the textures into DDS in a correct way

celest forge
#

I use the nvidia app

#

Never had that issue

#

Show your settings

sweet dew
#

Hello
How to apply changes in config?
1st - possible change
2nd - directory with the file
3rd - applied in menu

what is the problem? doesnt work

I expected changed price when I sell

summer stream
#

it will overwrite

sweet dew
#

U mean this?
it isnt a copy of the original section. I change cost in the original af_itcher. Is it okey?

sweet dew
summer stream
#

remove :af_base there

frank moth
sweet dew
#

maybe i had to copy [af_itcher] and modify the copy?

summer stream
#

you just need the string with the thing you want to change
that's all

#

not the entire file

celest forge
celest forge
#

And compression quality to highest

summer stream
#

and make it as a separate file
like
configs/mod_system_zzzz_namefile.ltx

summer stream
celest forge
#

So the quality is the highest

summer stream
#

i always have it at normal

#

seems fine for me

celest forge
#

That's why your mods are normal

#

and not highest

#

STUPID!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

summer stream
#

you move it into configs

#

and make it AN LTX

#

not TXT

lofty parcel
sweet dew
#

no book
just an .rar example

summer stream
#

just look into other mods

#

which add new animations

lofty parcel
#

uhhhhhhh

summer stream
#

it has .ltx format
![wpn_gunnamehere_hud]

lines here

#

that's how it works

#

! means overwrite

lofty parcel
# sweet dew hm?

renaming this file to mod_items_z_example.ltx should make it apply

#

add more "z" if that doesn't work lol

misty mulch
#

first pinned message here is a DLTX guide

#

with examples

lofty parcel
#

true

#

that one probably better than the book

sweet dew
#

gamedata\configs the direcroty for file?

frank moth
lofty parcel
sweet dew
#

common guys
pls 1 .rar. Completely dont understand

the most wierd thing i have ever seen

lofty parcel
#

i can make an example when i get home in 2 hours but i think you will figure it out by then

sweet dew
misty mulch
#

you're asking someone to basically solve the thing for you

#

there are so many different variables in config, you're just asking someone to make the mod for you

#

the whole reason i wrote that dltx guide is exactly because i was tired of making people's mods for them, basically. that guide contains everything you need to know, to make pretty much ANY kind of config edit.

drifting moat
lofty parcel
#

yeah im gonna be honest i think i started actually trying to make my own edits like a week ago and i have no clue what im doing

#

this works though

#

the process of checking for files that do things similar to what you want to do and editing them seems pretty solid so far

half lance
#

Hi guys, anyone knows where to find the grenade throwing logic in scripts? I'm trying to reduce the grenade spam without needed to modify the loadouts. Is this possible? Thx!

simple scaffold
half lance
#

Ok, thanks for the tip peepoLove

simple scaffold
#

and short of editing the engine the only way to control when an NPC throws a grenade is by giving them one when you want them to be able to and taking them all away when you want them to not.

half lance
#

Oh I see. That's a good idea I guess. I saw in the lua_helper that there were functions related to "can_throw_grenades"

#

But not used anywhere in the scripts

#

So haven't had much chance digging more into it

sweet dew
lofty parcel
#

add 10 "z" to the file and see if that fixes it

#

it works on my game

#

but i haven't updated in 7 months

#

might be because of how grok renamed the artefact files

sweet dew
#

mod_system_zzzzzzzzzzz_itcherprice.ltx still doesnt work)))

lofty parcel
#

that is crazy

#

that worked for me with 0 issues i have no idea why it wouldn't work now

sweet dew
lofty parcel
#

i guess you need someone on .9.3.1 to help

#

sorry man

sweet dew
undone spruce
sweet dew
sweet dew
drifting moat
drifting moat
#

For sure put all the z's in front of the name as suggested before. Try with this name "zzzzzzz_z" if it does not work then idk. Never touched DLTX and myself

drifting moat
#

Same amount of z's you had in the name before + _z.

Don't put the "_mod_items_artefacts to the end"

drifting moat
#

Idk if this has any influence, but don't put a space betweem the "!" And the "[]" part

old berry
#

it must have mod_system at the start of the file name to work

#

call it mod_system_zzz or something

drifting moat
#

Oh sorrx then mate for misleading

old berry
#

also put it in just configs

#

not configs/items/items

sweet dew
old berry
#

you know you could just go to mod_system_grok_artifacts.ltx and change it there

#

its in the artefact reinvention mod

sweet dew
old berry
#

alright i know whats wrong the original file has more z's than yours so its not getting overwritten lol

#

its literally called mod_system_zzzzzzzzzzzzzzzzz_grok_artifacts.ltx

sweet dew
#

Hey! Yeah, funny. Real funny, guys! That's just great! You know what? ARgh... it worked out

#

"modding is simple" they said..

old berry
wintry rampart
#

Hello everyone !!

Is there a dedicated thread for the 'Modular Attachment System' mod ? Over at modDB page theere's comments talkin bout it, but i'm unsure whether it's in this discord server or somewhere else. Anyone know anything ?

summer stream
#

so my problem is,

i have a mod for different type of bullets, its written down into the gun
yet idk why, but it can't be put into gun?
like it shows blue like "yeah you can put it in"
yet there is no signs of it on the ammo (it says only fmj)
and its not visible in Y

#

tf do i do

#

different position = different type of ammo used
not both of them

fair inlet
summer stream
#

ight

#

basically i just add ammo_50_ae_old?

#

instead of jhp?

fair inlet
#

_bad and _very_bad iirc
same for jhp, should be six in total

summer stream
#

ah

#

k

verbal siren
wintry rampart
summer stream
#

how do i force it to export youlittleshit

wintry rampart
#

Question -- How can one integrate fonts from other languages into the game ? I'm attempting to make a mod in my native language hence asking 😄

noble lark
normal grail
#

I've disabled unarmed zombie and fracture spawns in ZCP but the game completely refuses to stop spawning them even after many level changes and save/loads. Dunno if this is the right channel for this but if anyone has any ideas please do say

quasi narwhal
#

it at least makes it a non-suicidal experience i guess

half lance
#

I'm kinda lost between all those mods including the demonized_geometry_ray.script file. Is there a proper, updated version somewhere? Most are having stuff at different places, some seems to be missing parts etc...

drifting moat
#

Is it possible to DLTX any .ltx file? There's an .ltx file added by iTheon that I can't manage to succesfully DLTX and I have no idea what I do wrong

sacred token
#

Yeah. You are maybe trying to dltx the wrong file. You need to catch the root file of the section

drifting moat
sacred token
#

Ah, I don't know how to help you there. I usually just do this stuff manually

drifting moat
#

Manually? That's fine by me too

#

I'm fine with doing it manually

slow bolt
#

Link the file here

noble lark
# quasi narwhal but i linked them WTF 😭

WTF is nice, but it helps after you know what to do. I tried to make quest-making accessible (that was the whole idea of WTF), but ultimately came to conclusion, that it's impossible by its nature. Big sad, but also that's how it is

drifting moat
#

This the one I want to DLTX

slow bolt
# drifting moat

huh.
then the name would be mod_tm_new_tasks_addon_nostepback.ltx

#

Since it looks like its a standalone file

drifting moat
slow bolt
#

If that wont work just ask itheon ngl

drifting moat
#

That's the part that confused me about DLTX

noble lark
#

It isn't standalone

#

tm_* is wildcard-included into task manager ltx

drifting moat
#

But he just followed that naming convention I think

noble lark
#

I'm not sure if task manager ltx is standalone

drifting moat
drifting moat
#

Does this mean it's standalone?

verbal siren
drifting moat
#

It's a console app

quasi narwhal
#

yeah but if it's closing immediately then you're most likely double clicking it or something no?
also, not all LTX files are DLTXable

#

weather LTX being an example

drifting moat
quasi narwhal
#

if the file is read by a script for example, you can't DLTX it (unless it's a root one already)

drifting moat
#

So maybe there's no way to DLTX this iTheon file?

#

How would I know if it's read by script?

verbal siren
#

There should be a filename in the script code, right?

drifting moat
rotund lotus
#

Is it possible to convert a battlefield 2 mod weapons into anomaly?

celest forge
#

Battlefield 2?

#

The 2005 one?

simple scaffold
simple scaffold
simple scaffold
#

you need to name the file after the root file. (ppl shouldn't say standalone when the mean the file is a root file)
the file must also be in the same folder as the root file.
all tm_ files are imported into task_manager.ltx so that is the root.

99% of the time ppl want to make a dltx they are targeting a file that is imported into system.ltx so ppl think that everything is in system.

simple scaffold
#

in unrealted news:

busy hands detection script has been updated with an optimized detection system. can also be easily modified to watch all callbacks and even idntify which NPC has a broken NPC update callback.

misty mulch
misty mulch
# drifting moat

this would not help you, since as mentioned, all tm_whatever.ltx files are read by wildcard, the script file just reads from task_manager.ltx which itself includes every tm_*.ltx file

#

lmao in fact at the very top of task_manager.ltx

;; NOTICE FOR MODDERS ;;
; unless you need to edit already existing tasks, do NOT edit the "tm_*" files but make a new one that defines your new tasks
; eg. "tm_mymod.ltx"
; it will be automatically included and won't cause conflict with other mods that add/edit tasks
misty mulch
#

and. yes. you absolutely 100% can use DLTX to modify tm_*.ltx files. I did it to remove debug-only guns from the rewards in Mortal Sin, mod_task_manager_ms_no_debug_guns.ltx

slow bolt
#

TLDR: Yes. Same way you convert any other game's mod

quasi narwhal
misty mulch
rotund lotus
drifting moat
drifting moat
drifting moat
#

Good. Now we can remake G.A.M.M.A. in Roblox with this executor

#

We need a multi thread engine anyways

#

Native multiplayer support. I think it's a no brainer. Time to migrate

drifting moat
shut epoch
#

Where are the Character Portraits Kept in files? I've dug around for a bit but it'd be a help if somebody could just tell me where

verbal siren
shut epoch
rocky salmon
#

Good afternoon, gentlemen. I need your help or a hint. I'm making a stalker board game like a role-playing game, I need to pull out the icons of the objects for the cards. Could you help me or explain how to get them out?

misty mulch
drifting moat
#

But then how come tm_new_tasks_addon_serious.ltx works? Also LTXDiff spat out that file as root.

misty mulch
misty mulch
misty mulch
#

at minimum read the parent section, "What is a root file and why is it important"

lyric totem
#

Hey all, wanted to ask what the best weapon mods avaliable are to slap on top of Vanilla Gamma.

#

I wanted to spice my GAMMA experience up with new weapons rather than reshades and stuff.

misty mulch
lyric totem
#

Oh, soz man.

#

Thanks tho

drifting moat
misty mulch
#

short version: the root file for EVERY tm_whatever.ltx file is always task_manager.ltx

#

you can check this by looking at the DLTX files that modify other tm_whatever.ltx files

#

ltxdiff does not work well if you are trying to get the root of a mod-added LTX file

drifting moat
misty mulch
#

yup

drifting moat
#

So better version for me would be "mod_task_manager_serious.ltx"

misty mulch
#

yup

#

inside of gamedata/configs/misc/task

simple scaffold
# misty mulch yup

an interesting thing i learned is that dlxt commands work in any ltx file. so wild card imports you could put the dltx commands in a tm_something.ltx just need to make sure it loads after the file with the sections you are targeting. tm_z_something.ltx

there is no good reason to in this case. it can make it easier to use dltx with mags redux where someone thought it would be a good idea to have multiple roots loading some of the branch files. (It was a good way to solve a problem i had and DLTX didn't exist yet so i didn't know it would make another problem)

sweet dew
#

doesn anybody know where i can change this things? settings

sweet dew
#

if someone needs it

difficulty changes
settings

drifting moat
#

Anyone knows how could I export a print screen I took with GIMP in the correct format so GAMMA will recognize it?
I tried with both .dds (for some reason gimp has 2 with seemingly no difference).

I created the .xml that adds it like this:

<w>
    <file name="ui\modname\some_image_name">
        <texture id="unique_identifier" x="0" y="0" width="606" height="539"/>
    </file>
</w>

In the UI code I use the texture's id, but I get "Can't find texture 'unique_identifier'" not found.
I already managed to do it for another mod of mine and I don't remember any problems occuring there, but now I just can't manage to do it.

slow bolt
#

what settings are you exporting with?

#

the xml code seems correct

drifting moat
slow bolt
#

What gimp version?

drifting moat
#

2.10.36.0
I used this same GIMP version for my other mod where it worked.

#

Also if I just steal a .dds image from another mod it's loaded in no problem

slow bolt
#

it should work

#

Since then format choice is locked off

drifting moat
#

No luck. Something stupid is going on for sure

slow bolt
#

the hell

#

it should 100% work

#

Since i use that

#

if you can ofc

drifting moat
#

Didn't work. I'll just restart PC

#

@slow bolt You're gonna love this. I was so damn stupid....
There was a fucking typo in my folder name texture_descr instead of textures_descr
The image I copy pasted from another mod worked because that image was already "registered" by that mod in a proper way.
A fucking s just costed me ~2-3 hours of my life.

celest forge
#

It be like that

somber ember
#

Has anyone tried AI for moding if yes which one works best?

drifting moat
somber ember
#

Cause maybe it can help with harder code

drifting moat
#

Don't start generating mods with AI. Would be bad.

somber ember
#

Why? If I don't have any skill

celest forge
#

Because AI assets are usually sloppily made

#

Including code made by AI

somber ember
slow bolt
summer stream
#

they can be used to fix SOMETHING

but not to MAKE a code for STALKER
it doesnt have enough knowledge of how it works

slow bolt
#

yep

summer stream
#

so it would either

  1. combust
  2. break ur game
  3. not work
somber ember
#

I see what would you recommend doing to get into moding stalker

celest forge
#

Leard how to code/script/model/texture/animate/compose/mix

summer stream
#

read the manuals

#

learn lua

#

and just simply

#

reverse engineering

#

look into code

#

then lua manuals

#

you just learn how it works

somber ember
#

I always wanted to mod/create games but never had the skill or patience

summer stream
#

you either get the patience

#

or don't even try to code and pay someone to do so

somber ember
#

True, well thanks for the help 👍

steady apex
#

Try using cline with vscode and give ai the task to analyze codebase and create some simple mod that gives 500 Roubles on each game load, see if it comes with something

urban venture
#

Hi i have a question about a mod that maybe exist or not

#

I remember playing Oblivion Lost 3.0 and find a pretty interesting mechanic that: if you find a artifact you don’t know the stats until give it to a ecologist and this examine for you to know the benefits and conts, that mod exist?

hollow veldt
#

Does anyone know how to change the min/max slider values in the Mod config? Can't figure out what files to modify.

#

Some values cannot be reduced to 0. So basically I want to change that

drowsy cloud
#

hey, does anyone know where I can find the psy helmet texture? I looked through mo2 and couldn't find anything, item is called "good_psy_helmet" in the console, couldn't find anything for psy in unpacked anomaly files nor gamma

#

ah wait or is it this file actually? thought it would be a dds file

#

also are you guys using the blender x-ray addon? I just found out it's only available until blender version 3.4, is it worth to use that old version for it?

lilac idol
#

you found out wrong

#

it supports until 4.3, not sure about 4.4

drowsy cloud
#

oh interesting, coz after adding it to 4.2 it didn't show up in addons

lilac idol
#

also open the ogf to see the directory of the textures

drowsy cloud
#

weird I'm on 4.2, installed it but it doesn't show up in my addons

#

nvm I'm not the smartest, I downloaded the whole github thing as zip and didn't check the releases 🙄 sorry!

#

okay got the model imported, I always though the inventory icons were just .dds files tho?

#

ah okay the psi helmet inventory icon is probably hidden somewhere in the anomaly files

summer stream
#

they are dds icons

#

just placed on singular file

drowsy cloud
#

yeah makes total sense

summer stream
#

then within the ltx file it just selects height weight with x and y

#

simple

#

you have stalker icon editor for it

drowsy cloud
summer stream
#

yes

#

you can just change it

mystic heart
#

this isnt really a mods question but how do i make changes to the ltx files and apply them to my games, for example the rewards of a certain quest or the condition to complete it

#

i know how to make the changes in the code but when i save the file they dont work in game

quaint sand
#

guys can I drop in an idea of a mod here? (it's really no use, it's just for nostalgia sake and visual, but someone else may actually like it)

I'm actually trying to read the documentation and try to create it but with no avail KekSkew

quaint sand
#

Okay!

You know how the mod Body Health System does this every time you press the INVENTORY key and you are in the INVENTORY? (showing the body health system interface like that) I know it's not enabled in GAMMA, at least for me, but:

what if there is a way, there surely is with modding, don't know how difficult, to insert / completely scratch that idea of showing the body health system stats, and re-work from zero, a square showing an image of our character "DAYZ Style", of what it's wearing, could also be a generic NPC model, not necessarily the 3d rendered one we are using in the game, such as the "visibile body" mod does, like the first entry of the trilogy did, Shadow of Chernobyl, in the inventory itself.

(I know the game already shows us in the middle of the inventory what we are wearing and equip, this is why I said it may be useless and just visual and for nostalgia)

I'm sending a screenshot of what I'm talking about + how it would look like practically.

But I think so far away, you got the idea right? (sorry for my english)

#

what do you think? I haven't seen anybody suggesting this idea, probably because it's useless yeah, but IDK I liked it in my mind

wary scroll
#

a little texture creationhmm

slow bolt
#

that is a 3rd party modification of the code

slow bolt
quaint sand
#

okay will do!

#

oh I cannot see nor have access to that channel 😦

slow bolt
#

well yes, i said anomaly discord

quaint sand
#

I'm sorry if I continue texting here, but, I joined the Anomaly discord server, but I have no permission to write anywhere, and still no access to that channel, and yes I did accept the rules 😦

Maybe there is some sort of cool down before I can start interacting in general?

dapper lynx
#

Guys, I need help. I'm trying to make changes to the death_items.ltx file with the mod_death_items_some.ltx.
I need to add new rows.
I do everything as usual, but there is no result.
Direct replacement of the file helps, but I would like to avoid it.
Any ideas?

verbal siren
dapper lynx
# fair inlet try modifying `death_generic`

The problem is that death_generic.ltx works fine. It's just modified by mod_death_generic_some.ltx.
That's why I came here. I feel like I don't know something.
Because the same trick doesn't work with the death_items.ltx file

fair inlet
#

you can edit items sections in dltx for generic

dapper lynx
#

All works fine! 😊

misty mulch
mystic heart
#

Ohhh ok will try that thanks! hopefully this will fixed my bugged quest

simple scaffold
wintry rampart
#

Hello people.

So my console + log file is literally FILLED with this --

Error: clamp() received nil for 'min' or 'max' [145]
Time continual is:912081
Error: clamp() received nil for 'min' or 'max' [143]
Time continual is:913087
Error: clamp() received nil for 'min' or 'max' [145]
Time continual is:914094
Error: clamp() received nil for 'min' or 'max' [144]
Time continual is:915096
Error: clamp() received nil for 'min' or 'max' [145]
Time continual is:916102
Error: clamp() received nil for 'min' or 'max' [144]
Time continual is:917103
Error: clamp() received nil for 'min' or 'max' [145]
Time continual is:918110
Error: clamp() received nil for 'min' or 'max' [145]
Time continual is:919116
Error: clamp() received nil for 'min' or 'max' [144]
Time continual is:920117
Error: clamp() received nil for 'min' or 'max' [144]
Time continual is:921121
Error: clamp() received nil for 'min' or 'max' [145]
Time continual is:922127
Error: clamp() received nil for 'min' or 'max' [145]
Time continual is:923184
Error: clamp() received nil for 'min' or 'max' [143]
Time continual is:924188
Error: clamp() received nil for 'min' or 'max' [145]
Time continual is:925195
Error: clamp() received nil for 'min' or 'max' [145]
Time continual is:926202

This goes on for LITERALLY HUNDREDS or THOUSANDS of lines.

I am guessing that its a by-product of the 'Lootboxes' mod I've got. Could someone shed light on why this is ?

simple scaffold
wintry rampart
simple scaffold
#

that's about all one can say with out the code.

failure to nil check is a bug in and of itself so i'd just report it to what ever mod you need to disable to stop the spam.

#

assuming they have clamp in thier script.

wintry rampart
#

@simple scaffold while I have you here .. I've got a really weird 'ANOMALY' that is currently happening.

I entered truck cemeteray with my squad, and after about a minute, I look at them, and they're RED. They are freedomers, so I checked my reputation with freeedom, and it had gone from 1000+ to 1,

Any ideas on where do I start looking in order to fix this ?

simple scaffold
#

this is a vanila anomaly feature. i do not know if gamma might modify it.

wintry rampart
# simple scaffold dynamic faction relations? when rep between two factions gets too high it resets...

I was just reading the console log, and they appear to get aggressive whenever I take out my weapon. DFRC.TGR keeps doing it.

I was able to find this out because luckily I unholstered my weapon, and the log message said 'Aggrevation has been reset to 0' or something like that.

I am fairly certain it's the mod 'NPC Friendly Fire Response And Actor Surrender - v0.3.1' cuz it has this feature of aggrevating teammates.

simple scaffold
#

well i don't play gamma, infact i typically run about 20 mods, half of them mine. so i don't know much about these mods. sorry.

misty mulch
#

that mod is not even in default gamma

#

gamma has a mod specifically to make friendly fire not exist, it would be weird to then include a mod that makes npcs react to friendly fier

simple scaffold
#

considering ppl call my companion mods cheaty i defiantly wouldn't play with that.

#

definitely

remote venture
#

Sleeves for armors are missing textures, “purple sleeves and ultra smooth” what pin would give a tutorial to address fixing that?

summer stream
indigo wyvern
#

Is there a mod out there that changes the names of some areas to their ukrainian counterparts (e.g. pripyat to prypiat), because im trying to do that now.

i dont know what folders/files I need to change the PDA map names of areas, but ive already got some of the text down

indigo wyvern
#

nevermind i got it!

somber ember
#

Can you in theory use the animations from stalker 2 for stalker anonaly?

summer stream
marsh roost
#

Alright a mod that sets things on fire like far cry 2 go

fathom wagon
#

Didn't want to make loadout files for re-adding the G3, so I re-factored the "remove_weapon_from_loadouts" script to do essentially the opposite KekSkew

Gonna test it after I wake up in debug, but so far the script fires and does add entries. This is more made for my edits to the loadout script, but should be useful for others to take a crack at kek1

drifting moat
fathom wagon
drifting moat
#

I can help you set up VSCode if you would like. Syntax highlight, error highlight, highlighting of unused stuff, warnings, color coded stuff. Also code suggestions which sometimes don't really help that much, but it's useful from time to time. It would save you from a lot of headaches. Especially when developing something complex.

fathom wagon
#

I'll take you up on it another day this week. Would definitely help in the long run.

drifting moat
fathom wagon
drifting moat
#

I'll send you the info in the upcoming days

viscid kayak
drifting moat
#

I would not be able to develop quality stuff so all respect to ppl who can

#

Ilrath after setting up VSCode

somber ember
summer stream
#

Stalker 2 has different arms + bones

somber ember
#

Ohhh

misty mulch
#

np++ still better than people using bare notepad

#

which happens with worrying regularity

simple scaffold
#

i still use np++ and a web syntax checker.

#

i have also written entier small mods into discord chat which might be the worst way.

drifting moat
simple scaffold
#

i'd have to set it up

#

even with good defines an ide isn't able to give me much more than i already have. maybe with thial's modding helper

simple scaffold
summer stream
#

being corrected by the program
giving some strings that are maybe correct or not

#

that's all

#

notepad++ has more understandable interface tbh

simple scaffold
#

yeah. i have a suprisingly compleat index of the engine and script API in my head i'm not sure how much help suggestions would be. identifying function name typos would be nice i guess

drifting moat
simple scaffold
#

i have syntax coloring for script and ltx setup it makes basic lua sugestions. know the functions i have defined in that file as well.

drifting moat
#

I love vscode because of a few things though. Git integration (I actually don't really like the interface for it but whatever), I couldn't get Lua to work properly with Visual Studio, bit I found a package that automatically sets the keybinds to ones of Visual Studio.

quasi narwhal
#

the LuaLS type annotations that Raven shared here a few months ago works really well shrug

#

was it from igi or smth, i can't remember

#

saved me from shooting my foot a few times

#
  • it's integrated into the language server itself so you can use that in whatever editor that supports a Lua LSP
drifting moat
quasi narwhal
#

you set this up and optionally stylua and voilà

#

can use a .luarc.json that's more strict on the diagnostics etc

drifting moat
#

Oh shit that's actually what I wanted

quasi narwhal
#

the luabind classes or whatever Anomaly uses are quite cool to type with these

drifting moat
#

I don't care about my own code I can just keep that in memory. A big win are the unpacked stuff

quasi narwhal
#

I think it's kinda crazy that some people code without autoformatting, proper syntax checking and such on their editor directly

#

homie all you need is a lsp and treesitter 😭

drifting moat
#

I have everything except suggestions

#

*anomaly specific suggestions

quasi narwhal
#

using that shit and try/catching code that could potentially CTD was the best decision to script in Anomaly

drifting moat
#

I'm kinda new to this whole VSCode, Lua developing. I'm used to steongly typed languages and Visual Studio that has all this stuff by default, so all advice is welcome

#

Like I think I've been modding for only ~2 months so far

quasi narwhal
#

ye it's all good, it's not like Anomaly scripting is easy to get into either way lol

drifting moat
#

Yeah. Especially if you don't know how to find stuff

simple scaffold
#

suposed to integrate with vs

#

i have never tested it

drifting moat
#

Yesterday I had a weird experience. I was looking for the .dds file that stores the images used in PDA->Guides->Notes entries and I couldn't find them. I realized I didn't have textures unpacked so I did that. Still didn't find the file. Then I instead of looking in gamma's anomaly folder looked inside vanilla anomaly folder and there it was among the unpacked files. I have no idea how the hell it could be missing from my gamma anomaly folder

quasi narwhal
# drifting moat Yeah. Especially if you don't know how to find stuff

I'm really used to coding in TypeScript which is quite similar in that sense, I'd say that like
If you're using VSCode:

  1. Download this https://github.com/Aoldri/anomaly-definitions/
  2. Install https://marketplace.visualstudio.com/items?itemName=sumneko.lua and https://marketplace.visualstudio.com/items?itemName=JohnnyMorganz.stylua
  3. Set these in your settings.json:
"files.associations": {
  "*.script": "lua",
},
// Since usually people do a `function actor_on_update`
"Lua.diagnostics.disable": ["lowercase-global"],
"Lua.hint.enable": true,
"Lua.hover.enable": true,
"Lua.runtime.plugin": "C:/Path/to/anomalydefs/plugin.lua",
// Can set to whatever low ahh Lua version you can, so you don't get autocompleted with
// shit that's not included in Anomaly
"Lua.runtime.version": "Lua 5.1",
"Lua.workspace.ignoreSubmodules": false,
"Lua.workspace.library": [
  "C:/Path/to/anomalydefs/library",
  "C:/Path/to/tools/_unpacked/scripts"
],
"[lua]": {
  "editor.defaultFormatter": "JohnnyMorganz.stylua",
  "editor.formatOnSave": true,
  "editor.tabSize": 2
},
  1. Open whatever .script file and have fun
#

unfortunately I don't think I have any .luarc.json file as an example here, but it acts like the config. for the LuaLS in which you can force extra type checkings

#

you can honestly use whatever you feel like checking (some things might not be 100% type-safe since the annotations won't include everything)

drifting moat
#

I actually have the language server installed

drifting moat
quasi narwhal
#

yea, stylua is optional but always good to autoformat your code on saving I guess

drifting moat
#

Would save me time

quasi narwhal
#

ye the config I sent above already does that
you can install that one, and since you already have the LuaLS one, just add the rest of the stuff to your settings.json
should be enough already to at least autocomplete your shit and autoformat when you save the file and what not

simple scaffold
drifting moat
#

How does the folder structure look like for the engine code for you?

#

For me it's fcked and isn't actually neatly ordered in folders. All of the files are just displayed like as if they're in the same folder

simple scaffold
#

i just keyword search the bitbucket repo.

drifting moat
#

Oh you don't have it pulled?

simple scaffold
#

never seemed necessary.

drifting moat
#

But haven't you contributed? I swear I saw your name on the repo

simple scaffold
#

yeah, by giving pseudo code to ppl over discord.

#

i can read C++ but havn't coded in it this century

drifting moat
#

C++ dev using discord as text editor

viscid kayak
#

sounds about right, cpp tooling is ass to begin with

simple scaffold
#

but even those weren't PR just code over discord. i'm wierd but useful enough that its tolerated

fathom wagon
lilac idol
#

that's some cool shit

#

is it any better than just doing loadouts via dltx tho

fathom wagon
#

I only did it because I didn't want to make a DLTX and cross-reference all loadouts for where I should put it. But, since I knew which weapon(s) I was cross-referencing in terms of where to put them, I did that instead.

Doesn't bog the game down during actual play since loadouts are made before the player can actually play.

#

Really is only a niche thing if (1) you know which weapon you want to cross-reference and (2) know that said cross-reference in indeed in the loadouts.

Just a thing I made on a whim cuz I was too lazy to do DLTX KekSkew

#

For instance, was thinking of doing the same with LEWD's STG. Have it appear in loadouts where a PPSh is present.

#

But that one would also have to cross-reference all PPSh sections (or do a string.find).

summer stream
lilac idol
#

so can it be used to replace a weapon in the loadouts with another one without modifying the loadouts ltx?

#

for example having a Glock spawn where an M4 does originally

fathom wagon
#

Not replace - this merely inserts an identical entry into the loadout lists based on the weapon being cross-referenced. If you wanted to replace the weapon, you would simply change the section name in the loadout list entry.

if d.sec == "wpn_m4" then d.sec = "wpn_glock" end

#

That would replace it

#

But, if you wanted a Glock to be in the Primary slot loadouts option like an M4 (since it is a Primary weapon only) BUT NOT REPLACE IT, it would be this:

init_settings = xrs_rnd_npc_loadout.init_settings
xrs_rnd_npc_loadout.init_settings = function ()
    init_settings()
    for k,v in pairs(xrs_rnd_npc_loadout.loadouts) do
        local original_size = #xrs_rnd_npc_loadout.loadouts[k]
        for i = original_size, 1, -1 do
            local d = xrs_rnd_npc_loadout.loadouts[k][i]
            if d.sec == "wpn_m4" then
                printf("[Return G3] Found M4 -> adding Glock entry")
                local base_entry = {
                    sec = "wpn_glock",
                    attachment = d.attachment or "0",
                    ammo_type = d.ammo_type or "0",
                    wpn_chance = d.wpn_chance or 20,
                    scope_chance = tonumber(d.scope_chance) or "d",
                    gl_chance = tonumber(d.gl_chance) or "d",
                    sil_chance = tonumber(d.sil_chance) or "d",
                }
                table.insert(xrs_rnd_npc_loadout.loadouts[k], base_entry)
            end
        end
    end
end
#

Ofc you want to be careful when doing this - don't want to be causing possible issues like giving a Glock a gl_chance when it can't have one KekSkew

celest forge
lilac idol
#

nah I just used Glock and m4 as an example

summer stream
fathom wagon
lilac idol
#

but thanks anyways, this might just be perfect for a patch I've been wanting to do for a while

fathom wagon
lilac idol
#

and this is using the original remove weapon from loadout as a base right

summer stream
#

so you can use that to change the gun you dislike with the one you like
DerpThink

#

hmm

#

interesting

fathom wagon
#

The code snippet doesn't replace. It adds an entry of the weapon you want.

lilac idol
#

yeah but this is still one thing that I've been craving for for some time

fathom wagon
# summer stream so you can use that to change the gun you dislike with the one you like <:DerpTh...

This would be how you would replace a weapon (in this example - replacing the M4 with a Glock)

init_settings = xrs_rnd_npc_loadout.init_settings
xrs_rnd_npc_loadout.init_settings = function ()
    init_settings()
    for k,v in pairs(xrs_rnd_npc_loadout.loadouts) do
        local original_size = #xrs_rnd_npc_loadout.loadouts[k]
        for i = original_size, 1, -1 do
            local d = xrs_rnd_npc_loadout.loadouts[k][i]
            if d.sec == "wpn_m4" then
                printf("Found M4 -> replacing with Glock entry")
                xrs_rnd_npc_loadout.loadouts[k][i].sec = "wpn_glock"
            end
        end
    end
end
summer stream
#

if only my brain could understand a line from lua code

lilac idol
#

it would be cool if you posted a framework of this in mods posting

summer stream
#

its only built for python ohno

summer stream
#

oh also pillii, question for you

#

should i try adding 3d scopes to hk

fathom wagon
summer stream
#

or i will suffer because of animations

lilac idol
#

if not you'll have to add another bone

summer stream
#

which dummy bone

lilac idol
#

the bone required for the lens hider

summer stream
#

wait i saw it had some unused bones

#

maybe if

lilac idol
#

if it happens to have one that you can use you won't have to add one

summer stream
lilac idol
summer stream
#

so you remember what happened when i added two additional bones?

lilac idol
#

did you assign any vertex groups to them

summer stream
#

I just said to ya

#

it was that way like when u told me to

#

get the charging handle on both sides

#

and it just went flying

#

it had only zatvor2 and zatvor3 vertex groups

lilac idol
#

well remember that the lens bone for 3dss can't be used for anything else that isn't the lens itself

summer stream
#

i hope it won't make me suffer

ancient zenith
#

How difficult would it be in theory to transfer cv98 and vssk from dx11 to dx8? The problem is that these weapons are tied to 3dssg, and therefore, in the patch for dx8, sv98 has an old model, and vssk does not have modularity.

celest forge
#

Do you know how to user Blender

ancient zenith
#

But is that really the main problem there? I understand that in theory you will need a blender to transfer the sv98 model, but everything seems to be ready for the vssk.

nimble turret
#

Подскажите как мод на цветные иконки называется?? Возможно есть другой мод, который возвращает эти "показатели", как в предыдущей версии игры^^)

ancient zenith
#

I don't understand where the reticle of the 2d sights comes from, I tried to find them in the textures, but they are not there, are they fixed in the model itself? It's just that there's no hint of a reticle in the textures, just the textures of the sights themselves

barren jolt
#

can someone recommend what compression i should use to save a texture?

summer stream
#

bc3 with highest compression effect if ur using Photoshop plugin

#

plus kaiser instead of box

nimble turret
#

Я это увидел на ютубе у одного стримера (могу дать ссылку на видео. П.Ы. это не фотошоп). Очень радует глаз такая меню.

late bane
#

hi, I activated trader overhaul and i have a question. I wants to modify restock time for vendors. Any advices where/how can i do this? From the game options i can decrease this to 12h, but i want to lower value.

verbal siren
# ancient zenith How difficult would it be in theory to transfer cv98 and vssk from dx11 to dx8? ...

Open the wpn_sv98_hud.ogf in OGF editor checkpins , remove 3 meshes tied to 3dss (reticle, scope zwrite, scope back) and save. Now the game won't crash in dx8. Next, in the LTX file from 3dss mod there should be a line that says "scope_texture =", so you add the 2d scope overlay texture there, without the file extension. They're usually named wpn_crosshair_something.dds and are present in gamma.
I'm on mobile so all of this is from memory, I might've made small mistakes.

ancient zenith
verbal siren
#

It's already combined in the crosshair texture.

ancient zenith
ancient zenith
#

so i think about a new folder which have the new sv98 and vssk models, with configs

verbal siren
verbal siren
ancient zenith
#

what if ltx file dont have "scope_texture", i see "hud = wpn_vssk_marchf_hud" but i dont sure

verbal siren
#

Ctrl+F look for scope_texture

ancient zenith
ancient zenith
verbal siren
#

Remove the gauss sight because 2d won't support thermal

#

For ps320, razorhd, ado you need to use pre-existing overlays. Creating new ones is a bit problematic.

ancient zenith
#

i try to launch sv98 and textures are blue((

#

aaaaaaand, all icons just broke)))0)

#

i think now i need reinstal modpack

verbal siren
summer stream
verbal siren