#│modding-chat
1 messages · Page 2 of 1
godot wiki says a array mesh is a mesh made of an array, through code
and i know for sure he did not code this model im pretty sure mike is a normal person who uses blender or maya or whatever
This tutorial will present the basics of using an ArrayMesh. To do so, we will use the function add_surface_from_arrays(), which takes up to five parameters. The first two are required, while the l...
seems to be those .tres files? under the Saving section
i havent used godot much and not for 3D games yet
what
but like
where is this
cmon theres no way this is actually like
no way he coded this model he did not the vertices are coming from somewhere
oh no
yep not there
dur dur dur
OH
MIKK IS A SICK MAN
MIKK IS ILL
THIS GUYS ILL DUDE THIS GUYS WEIRD
i think its improted
imported
that's godot's own magic
theres something at the bottom there that might intrigue you idk
cant help much past this point sowwy
got it
scene downloader
mike klubnika is a sick man why is the topology like this
i get theres holes in the top but like that really does not need to continue down the sides and under it
shouldnt even have a underside anyway as its inside of the table and not visible
yeah maybe
anyway so
edited it, and I want to assign the material thats on this to it
same issue as before though, this material just doesnt exist in the files
metal sheet does not exist in the files
are they not assets?
oh thats just the texture
but what about like roughness and stuff? wouldnt it be good to copy the values over?
also got my teeny tiny little monitor in
modded that mf..,, shii
roughness for lighting effect
so true
don't forget to change animation
wdym
this is a new model
no animation here
oh theres not gonna be an animation for the camera
i see
the camera doesnt pan over to this its just there in the gameplay
i am getting text shown on there though
which is something i wanted to ask about
this health counter doesnt actually have any children relating to whats displayed on it
closest there is are the "health counter errors"
theres no actual text that i can copy and move over to my one
are we just decompiling the game from the ground up?
search health_ui
there's a charge icons
yea
still yet to figure out how im gna turn this into a "mod"
my bad
health counter ui
@unborn narwhal need ur help
oh neat!
how do i turn it on?
already says visible but its not visible
idea for this mod is that it's going to show what shells are currently in the gun, as well as what shells are currently known to you
is this cheating?
ask
no
just helps you remember what's been fired and what odds you're facing
its cheating if it shows what bullets are in what order but this just shows the stuff you've found out with the magnifying glass and phone
i fixed brackets in opengl thanks
helps u remember fr!
aight
i prefer to panic than thinking :p
so uhm yea i'm done
now i need to export the pck only?
no you export the entire exe
and pass it to delta patcher to make an xdelta
but the mod will ONLY work with the original buckshot roulette, not with BRML
wait what
i'm working on a version of buckshot roulette with brml installed
so i can use the helper functions
the panic SUCKS
basically i need to understand how to use brml for this
how do you call code when the magnifying glass or the phone find a shell?
i suppose i can just do it by connecting them
shell shotgun manager or smth
yurp
thing is i dont know if the magnifying glass calls code for this as it is just an animation
the phone definitely does as its actual dialogue
but i dont know if the actual value of the shell in the chamber is used anywhere with the magnifying glass
ah no, there is code for it
in ShellExamine
which should be the magnifying glass's code
what node does ShellEjectManager belong to? theres no object in the scene that its on
cuz the bullets are separate scenes
and then manager create them by add child
check in filesystem tscn files
godot is now hanging on save and i have no clue as to why
comment all lines which includes steam
in leaderboard manager.gd, achievment manager.gd steam.gd
i did that and then it started hanging
does your ram using increased?
ok so reverting the changes that i've done godot still hangs and hogs ram
i might just redecomp and start over
thats a pretty good qol change
It kinda feels like cheating, I mean i feel it's more entertaining to have a good memory and try to remember which has been shot and which haven't, if online matches are coming to the game I think that change would make the rounds less fun to play since you won't have that self thinking of which has been shot and which doesn't
I neeeed my short term memory is asssss
look away for a second and I have no idea the set I'm playing
So modding is encouraged in this game then?
yes but no cheat stuff
if you decomp it and recomp it for linux yeah
but i don't guarantee anything there
AFAIK xdelta patchers exist for linux
should i try it?
oh has LaFaver made em?
theres a package xdelta3
yeah but the xdelta file is for windows
it's gonna return an exe
you could use wine or proton
or decomp it, recomp it and run it natively
maybe I'll think about a linux release
maybe
yo anyone know mod that work with 1.20 steam by using deltapatcher
ShellEjectManager isn't a manager in the scene
id have to crawl basically every object in the game to find where this is so i can assign the reference
yeah thats totally fine
i have adhd, so i kind if have issues with remembering a lot of things in a small amount of time which is why this helps for me
real, if you want something more balanced id consider making it an item of sorts but i litteraly was jsut complaining abt this soooooo
i mean its always a mod the other person could get
ive no idea how this would work in multiplayer, i dont think it will actually its a purely DoN thing
[19:56:03] An error has occurred: xdelta3: target window checksum mismatch: XD3_INVALID_INPUT
nope
i tried everything
i cant add the new modloader
GUI overhaul soon
as soon as i fix keybinding despair
oh
did you literally
I'm like 2 seconds away from finishing my one
i checked if i can patch my game with the old beta, it worked, but with the new one it just fails
sorta unfair competition as i have not used godot before
good replacement for my notebook as it's clearly not worth filling my 3€ piss colored notebook that i got for free with random numbers
i just used notepad on my pc LOL
mine isnt a mod lol
oh
its quite literally an overlay
oh okay
i can't tell if i missed the shotgun shell number showcase thing yk 2 or 20 times
it basically goes above your bsr window
It's one of the most important thing to know ngl
im not giving away all the known bullets
stuff like percentages you're gonna have to figure out
you cant give away all the known bullets
or else your mod would be yeeted deleted
as it is a cheat mod to get on the leaderboard
intuition-based bullet marking was also gonna be a thing but i decided thats no fun
mine?
wdym this is info both players have
and its also information the dealer has
to my knowledge @elder shuttle seemed to be fine with it
why not
what whose mod
It balances the game
im so confused here
for reference stief this doesnt give away the order of what bullets are where
so everyone has a fairly fair shot at knowing
it just keeps you up to date with whats been fired
i imagine mine
but enough people have said it would help and wouldnt be a cheat mod
and unless mike's implemented short term memory and the dealer "forgetting" shells, this is information the dealer knows about
Tbh that mod is probably the most op while staying completely fair
@warm dirge is your mod working with steam buckshot?
i want to understand how to use brml and inject my mod for this
its not a mod its an overlay
balances the game between people who don't know yet, have a poor memory or just forget randomly like 99% of people and the experienced veterans
Wow that’s a lot of messages what did I miss
losing my shit over TCPServer rn,,,
why is it so hard to connect backshot roulette to the game wtf,,,
i sent you this msla
why the text misaligned,,,
I mean, the idea is not bad at all. But paper exists
It's already out lol
This is the new GUI I've been working on
not good at UI design
far better
All thats left to fix is keybinds
I can't get the damn keybinds working....
literally everything else done but that
try using the keyboard module?
thats never let me down
oh wait a second
i jhust
im looking at the repo and i see you already are
my bad
you will definitely spend 3 hours fixing bugs
i would know because i did the same with my last project
i was actually going to take parts of my counter and use tahtt o make an improved more user friendly bot for bsr based off of yours
bullettables be killing me
autofill be killing me
i would actually recommend making your own from the ground up
This video covers the minimax search algorithm, as well as how it can be sped up using alpha-beta pruning.
Pseudocode:
https://pastebin.com/VSehqDM3 - plain minimax
https://pastebin.com/rZg1Mz9G - alpha beta
Support the creation of more tutorials:
https://www.patreon.com/SebastianLague
i use a minimax search with alpha-beta pruning this video helped me a lot
@woeful sequoia Jokes on you
I tested it now
It fully works
Even the autofill
the most annoying part of the code
theres a bit of a difference between my last python project and simplebuckshotroulettecounter
Gotcha, I’m not providing support for the betas anymore sry
Mine has autofill polarizer burner phone
autofill is the main highlight
killed me inside
i havent really touched backshot roulette since the steam version released
i just need to implement the buckshot bot interface and im fine with working on it again
version 2 has dropped
you should freeze it and make it an exe
Featuring:
- Polarizer support
- New GUI
- Autofill written from the ground up
- Cleaner code
The workflow isn't running idk why
It should have
But it was not me who wrote it
@dawn pebble did
OH S###
I realized why
It didnt run
so next release is a full release?
muahjahhahah
Or prerelease, AGO will handle it
👍 the most based counter available yet guys
I was going to make mine an overlay just like this counter since well overlay.
Was advertising my counter
Yeah I'm gonna get to work on the bot now
And this time write it in C# so it's compiled
when i get the buckshot bot interface working i will run a multiplayer game between our bots
we will see who is better
winner gets $00,000
Deal
c# grinding time
i'll tell you how to implement the bbi when i get it working
i can stake 1000$
i cannot
I was going to implement my counter's features
BulletTable, Burner phone + polarizer support
It's gonna be 🔥
im halfway through implementing those
and dont forget autofill
i gotta take a break from godot im LOSING IT
100% accuracy predict last 2-4 bullets
it killed me impl the alg
wait your bot is made in gdscript?
no python
im making a mod to replace the dealer's ai with a bot though
any bot that supports the buckshot bot interface
so im wrapping my head around both gdscript (because i write in c#) and the TCPServer and WebSocketPeer thingamabobs
its in github it's just private
can you add me or make it public?
i have a text document with specifications
not completely finished i was gonna finish it after i get the server running on the game
plus when i get the server running it's basically just some match statements and then it's done so i can make it public
so its a web server
that you send requests to?
yeah it's on localhost and it's how the bot and the game communicate with eachother
yeah i figured
to be specific the Buckshot Bot Interface is how they communicate and not the mod itsrlf
yeah yeah ill be sure to tell you when i have it done
So is it counts without player?
oh yeah im excited
welp
its in
using something like the magnifying glass turns the first question mark into "L" or "B" based on what it shows
so now that this is done, i need to turn the project / the changes ive made to it into a actual mod
that ppl can install
This is slick
Create a tag and do git push --tags
ahhhhhhhhhh ok
how to create my mod and how can im add them to game? anyone have the mod with amogus where u have no chance to win
i saw someone with the option for multi, how do you do this?
how do i change model in 1.20
can someone explain how i can use this
im lost
This version is old
game version now 1.2.0
If you click on the link, you can read how to download it!
Read the rest of the README
Readmes are very useful, please read all of them 🙂
Oh you’re right, my bad. It’ll probably be updated soon
guys how can ı play buckshot multiplayer? or can ı?
It works for v1.1! I think the mod dev is wanting to make it work for 1.2. In the meantime, go support Mike on itch.io!
Thanks!
Best mod for what purpose? Upscaling fullscreen graphics? Multiplayer? Challenge Modes?
NativeResolution! Download the override.cfg file from my GitHub (pinned comment) (I think, not tested yet)
Actually, just make an override.cfg file in your game directory with this:
window/stretch/mode = "canvas_items"```
Here, I built it for you https://github.com/TheLazyHatGuy/SimpleBuckshotRouletteCounter/releases/tag/v2.0.1
Keep going, 10/10 aesthetic and functionality match to the Klubnikaverse 
@warm dirge @woeful sequoia
Do you three want me to setup a separate thread for counters/shell tracker tool mods for clearer conversation and organization?
hell yeah thatd be neat
the mod is basically done now
i need to add inverter support for the known shells but thats about it
What's your OS, Windows Defender is usually enough. Plus iirc the source code is open on Github projects, so if someone is uploading malware, a report should get that shut down pretty quickly.
I feel you, but honestly Googling/looking through the readme.txt files is the way to go here.
I haven't installed a mod before for BR (and am on Linux), but I'm slowly getting to grips with the basics of it through research.
It’s just a text document that you rename to override.cfg
Shell Counter / Player Assistance Mods
New item idea:
Spin-barrel/Spin-trigger:
Fire X ammount of rounds at once.
[X is based on your decision for the sake of balancing]
...are revolver barrel shotguns even possible irl?
Another one (stolen from an already existing mod):
Hide some rounds so you(possibly dealer as well) can't see if they are live or blank.
You can saw off the barrel and double the damage, it will grow back after that.
But more seriously, maybe something that rapid-presses the trigger (and reloads if needed)?
Iirc Challenge Mode mod does that (on v1.1 itch.io). Link is in the pins
Yeah, tbh I stole the idea from there, but this time instead as an item, so you can stop the dealer knowing the last round or using the magnifying glass
Idk, may check out the mod myself tbh
Can anyone make or is there a mod that can replace the music in Buckshot Roulette?
FullCustomizer does this too!
is there a bug I need to fix?
wouldnt flow, i dont think
that's more or less just the handcuffs
The idea is that you can't do stuff in-between such as check, invert or saw.
So it's less predictable. But as a tradeoff you get to fire more rounds than what regular handcuffs allow.
But I get your point, it is quite similar.
Or switch directions, that wouldn't be possible either.
also, something for people who are also modding:
I've noticed a lot of game events that are linked to game logic (i.e racking the shotgun) are handled and called by methods called after animations, and called directly on the animated objects rather than recalled back to a static game manager to do
so if you're looking for "where is the code that handles ejecting the shells". it is multiple methods in ShellEjectManager, for each circumstance of the shotgun being racked.
As I've found, there are two Shell Eject Managers, one for the player (s) and the other for the dealer (shell parent_ejecting enemy side)
these methods aren't referenced anywhere, and are called through code
#1225812824450797689, I think graphics driver issues gives a error at least, so can't help ya.
Ask the staff in that channel, they probably have seen it before.
I'd try to make a cool mod if I had an idea
im making mine purely because its annoying to have the notepad out and itd look cool asf
whatcha making?
Add alcohol poisoning and lung cancer.
BAC counter that increases every beer
Yeah XD
just gotta think of a consequence
Maybe you have a harder time seeing if it's a blank or live because the colour looks more the same then?
shell tracker mod
equalises the game by helping you remember the same information that the dealer has
Another idea is just straight up passing out and risk taking damage / lose a turn.
oh nice, my friend could use that
says what bullets are in the gun (without the order), as well as the order of shells you know so far from stuff like the magnifying glass, burner phone etc
if you know whats in the chamber and use the inverter, that updates it too
same here lol i played a bunch of rounds with it last night
cause I remember at a lan party I had the game on the projector
and I held up fingers for lives and blanks so my friend could remember and make decisions
yeah one of my teachers arranges lan parties at school during our breaks
last time me and my friends had a classroom to ourselves
buckshot roulette is really cool on the projector
so sick
if only I filmed something to show
something funny i just found
the dealer will NOT ever invert a round from live to blank
there is no code associated with him flipping it to blank
which is funny as i do that sometimes if i know the next shell and don't what him to have the chance of using it
good lookin melt!
thank you!
functionality is finally done so im gonna add some random-phrases and sugar to show on it because that would be real nice
No, but using override makes it work without BRML
Oh cool, I’ll take a look
the batch file should install it for you and open buckshot roulette
Can anyone make or is there a mod that can replace the music in Buckshot Roulette?
are you talking about the multiplayer mod?
isn't the creator the only one capable of doing it
i mean someone could decompile a version of the game with the multiplayer mod on it
then update it like that
i mean multiplayer is coming to the steam version normally soon anyway so i dont know if the creator wants to update the mod
but im not them
i think the last detail im adding for the shell tracker addon
may or may not be prone to showing mysterious messages between rounds
wouldn't permission be needed
The Multiplayer mod was created before the Steam release for itch.io game version 1.1
Steam is getting an official multiplayer mode late 2024.
Not a lot of mods are out for v1.2 because the platform is new for BR and Steam integration is tricky
Got it
got the buckshot bot interface working on my bot almost
just need to implement setting up positions and then its done
lmk when its done
is there any mod to play online?
NativeResolution updated for opengl color patch in v1.2.1
FullCustomizer 2.0.0 will feature the ability to change the new handsaw and pills mechanics!
🗣️I only want know if i can change music to old one
What do you mean by “old one”?
Where did you hear this?
Most literate buckshot roulette fan
We can change the music to anything you want, so if it’s different in 1.2.1 I can see about changing it back
Yeah
I am currently working on updating the multiplayer mod to 1.2.X not sure how long it will take me but should hopefully be released before official multiplayer
Glgl, going for the Any% BR Multiplayer patch speedrun
Yeah lol, we'll see
opengl has official support
thx for @unborn narwhal and everyone for doing this
you are the best
No prob, you did all the work
If I read this correctly, you made a patch for the opengl issue and got it into the official patch update?
yep
there's pipeline changes in source code
question, how do I use Full Customizer?
Modding? Wait so this game is modable?
Have a look at pins, those are for the itch.io version
Steam's modloader is a WIP but MSLa started decompiling the game as soon as it released
did you guys release a Multiplayer mod to BR on Steam
If you had even in a small hand in optimization, tysm 🙏
It runs noticeably faster on my potato laptop
not yet I don't think. It says "coming soon" in the game's patch notes.
lol finally the expired medicine is fair
i was gonna try and do it myself honestly
now I can consider the expired medicine as a last resource healing instead of something I considered as useless
Does anyone know what's going on with the file "defib charge png.png" and why it's not working when recompiling?
Could the 1.2.1 patch have broken things? There was a recent Steam update less than 8 hrs ago
Nope, this has been a problem since 1.1.
Figured it out! It was being directly referenced in a sub resource, while every other texture was using an external resource. It wasn't getting updated when imported
Yall got a mod that skip the dealers turn every time? ;-;
i gotta make that
I'll have to call it something like "r/fuckyouinparticular dealer"
while(1)
{
if(game.turn = dealer)
skip();
}
🤓
Does anyone want to try out BRML 2.0.0?
Yes please I would like to
I’ll DM u
im down
Long story short guys, BRML works on Linux
why not
v2.0 or the original?
2.0
v2
Original probably works with the same method but I don't own the original, I pirated the original lol, I got the steam one legit though (I wouldn't have been able to afford that anyways but someone gifted me it).
Heyo! Any update on this? 😀
No update just yet
chimpken in yourgort
no
chinmpkem
<@&1214751635801251840>
Off-topic spam here, check the username's history (only messages in this channel)
i want mod where it adds chimpken in yourgort to the game wdym
We can teach you how to make that! First, download the BRML and a test mod. Then try editing the test mod to be of chimpken instead of soap. Let us know once you’ve completed that!
alr time to try
Hey! Thanks for letting us know
This user wasn't spamming in other channels
👍
where do i get a chimpken
Not sure! You can find a Blender model and look up how to import it into Godot
ok
ooooooo👁️👁️
im not very good at modding so ill leave it for someone else to try out
yes
Hopefully it’ll be released soon!
will this be downloadable at some point? .ω.
If you want a tracker mod in the mean time there are
https://cocosbeans.me/brtracker
https://ljovynn.github.io/buckshot/main.html
Thank you
gonna get so many malwares .ω.
is there any shell tracker soft?
my oh my, imagine memory editing
Not even kidding, if either of those give you malware let us know here. That's one of the few things decent mod communitites don't support
without injecting into game
yee I know
memory reading isn't really injecting
yeah
very soon, I just need to fix some issues with the display
and also fix a VERY bad bug with inverters
where inverting the round changes the display's "x live, x blank" display
so if i invert it and it now says theres more blanks than lives, i know this rounds a blank
which is a lil oopie
burner phone shell should be displayed
like Second position-blank
and also if there's a odd number like 1 live 2 blanks
and counter shows 1:1 without polarizer possability on last two blanks
mod idea: party shell. shoots confetti. whoever gets shot with it gains a charge.
Anyone have a fix to these stupid green little squares that flash all over my screen?
should i include a probability display to the shell counter mod?
itd be neat but i like to leave as much thinking to the player as possible so I don't ruin the fun
i think that will mod the fun out of the game and also isnt really necessary
its not hard to figure it out
% doesnt ruining fun
I too, would like a chance to try it out. modded BR looks interesting, and I want to take a stab at it.
the fun is in figuring it out
buckshot roulette is imo a thinking game
and id argue that stuff like figuring out a percentage and gauging risk, keeping track of the shells using your fingers and head etc is all part of the fun
im removing the latter with this mod purely bc my adhd makes me forget things often but i do want to keep the fun of the game intact as much as possible
That's likely a game bug, pinged you in #│𝐇𝐞𝐥𝐩
I suppose it's not really a mod but it is a tool you would use with the game, just something I made in Gamemaker for my own purposes, decided to polish it up a little and share it.. Should work in any browser but there is a Windows version in the description.
I hope you like it :D
Timely, adding it to tracker list in
https://discord.com/channels/1158444754325999747/1226978269329621115
there's actually a thread for those types of- well they beat me to it
Much appreciated :D
Haha I didn't even realize others beat me to it
Ah well, It was some nice Gamemaker practice haha
even if others made a thing similar to yours, why does it matter?
don't let other peoples projects dissuade you from persuing making a cool thing
So very true, thank you :D
is it just gonna displaying a letter or do you have plans for it to have icons?
just a letter
simple and easy
gets the idea across
yeh fair
Since you already know a bit you can attempt to make it a bit more complicated when you got the energy.
For example guess what the dealer would do if it became their turn.
Or show you good item combos if you have selected to have two of an item or something.
I haven't seen anything else do that ;)
I'll look into it tomorra, I also need to fix it on mobile cos it infact doesn't work as intended haha but I should sleep for now, thanks for the input tho!
No problem, just happy to empower and/or inspire a fellow developer, running out of ideas suck.
Who pinged
hi, is it possible to mod steam version or nah?
nvm readed message history and i see we must wait
wait what, really?
ive tried mod loader from pins
but its for v1.1
and steam got ig 2 updates
Well it's not out yet it's in testing
good item combos are an inherent feature of my bot wtf,,,,,
Gaah not another update
I need to update BRML again before release
But thank you CR team 💙💙
Hopefully it didn't change too much since the version went 1.2.1 instead of 1.3
But here's hoping they can integrate more community fixes/QoL mods, like maybe the ability to type in player name with keyboard. Amazing the openGL patch got in, I swear that was at least half the problems in #│𝐇𝐞𝐥𝐩
Well now it's 1.2.2 😅
official modkit with workshop integration
that'd be nice
BRML 2.0.0 FULL RELEASE 🥳🥳
https://github.com/AGO061/BuckshotRouletteModLoader
Hiiii @silk root 
Hi
Isn't this the chat for buckshot roulette mods?
Because mine is just a bot
I think this is the best channel to discuss it 
Ok
I thought about using the fanmade picture for my bot too
Imagine my bot on this server...
Nvm. Probably never happens.
But the data on a match is fixed to the user. Can also fix it on channel/thread, but may cause problems with other users pushing buttons
Yes?
hiya
I will also add, that saw dont drop in first load on 2 charges
My main bot has moderation features, inventory, shop, etc, but I could export the buckshot roulette part.

Easier to use subcommand and supcommand groups
12 commands. 24 if we count supcommands separately
I could even add gif support for every scene, but would need all possible combinations of events
@teal egret
Do you know how points get counted?
Or if the server could take a bot dev
siiiiick 
give me a moment
@teal egret . Do you know it yet.
Please let me know if you have any feedback or issues with the BRML update!
i guess im fockd up guys
Working good for me so far!
Yay!
You can! Most of them aren’t going to be compatible for the BRML yet. That’s gonna happen in the near future. But you can try!
I specify an another path, but it still tries to follow the default path at the end of the installation....
That’s not right, I’ll check it. In the meantime, if you copy the EXE to that folder it should work
In that case, yes! It helped. Please check it
ty
do you know how to fix this error? It's the only issue I'm running into
nvm, I just had to change the install path to the same one as the base game
How did you fix this? You mean you also had to move your EXE to the normal Steam install path? 😐
Fixed!! The right file is uploaded.
is it possible to make the dealer stupid so that i can make a funny gif of him
like this but different
i wanna make this but with a different dealer model ty to
Ohh yeah that makes sense
yo how do i make mods
im having this exact same issue
No, more that I just made the install folder the exact same folder the base game was in (it’s default install location.)
That's weird, it works fine to install to documents on my machine
The path I gave it was “C:\Program Files (x86)\Steam\steamapps\common\Buckshot Roulette\Buckshot Roulette_windows”
and it just made a new (modded) install of the game in its own sub-folder.
Also I just lost a Double or Nothing run of 300k, which I'm really miffed about. Gonna go again tho.
o7 indeed
Gotta get that [currently] really rare achievement, y'know?
when i mod the game, do i drag it into the mods folder?
I need a multiplayer mod for the steam version
multiplayer is coming later.
there is a mod for it but it doesn't work with the mod loader on the steam version
Yep! Put your mod zips in there
like the whole Zip file?
See Ago’s testmod for an example
Yes
It should have a mods-unpacked folder as the first thing in it
alright, thank you very much!
Multiplayer maybe coming sooner than you think…
i wish at least
Something is in the works...
😏😏
;;
check pins
hey i noticed that all the songs are in the game's steam directory soundtrack folder, and it got me wondering
does the game work like how undertale handles it's music in the sense that i could replace one of those sound files with a different one, rename it to the original file and have it play in game? also is there a music replacement mod lol that's basically all im asking
anyone know any good buckshot roulette mods?
Pins, but only if you are on itch.io v1.1
Steam mods are in the works
is itch faster?
No, the code of Steam BR and itch.io BR copies is different due to the platforms.
Like GTA copies are different on a PC vs a PS5
oh okay
do you know any mod that make the game more ineresting
like
and if so
where would i find the,
Not that I know of for Steam, no. It released less than a week ago so that's not really surprising.
The first mods for the itch.io version didn't appear for a few weeks either.
what where they?
Off the top of my head, SmarterDealer and the OpenGL3 fix. Plus BRML v1.0 (Buckshot Roulette Mod Loader) of course. Links in the pinned messages for this channel.
do any make the game harder
Challenge Pack and SmarterDealer do (both pinned)
do any make the game quality better?
SmarterDealer makes the AI tougher, Challenge Pack adds hardcore and blind modes, among others
Oh like the FPS and the mouse being slow?
Yeah I feel you, it runs just so on my potato laptop. A low quality mode is going to have to come from an official patch, or someone digging in really deep to make an optimization mod.
The readme on the Github page should have some instructions
There should be a pin icon in the upper right corner of Discord on Desktop
how do i download it
If you go to the Github it should link to .zip files
alright
im on github
Update game screenshots with actual ones
Update README.md
is this good?
@marsh pendant
i downloaded it
what now
Oh wow, I think that's a raw commit.
Start from here and scroll down
https://github.com/StarPandaBeg/ChallengePack/blob/main/README.md
You want the first zip
https://github.com/StarPandaBeg/ChallengePack/releases/tag/1.3.0
okay i downloaded that
nnow waht
@marsh pendant
keeps saying Catastrophic Failure
Did you also get this?
https://github.com/AGO061/BuckshotRouletteModLoader/blob/main/README.md
You need to get the .exe for the modloader in the link
https://cdn.discordapp.com/attachments/1225003951716306996/1229228526620905472/Screenshot_20240415-023449_Firefox.png?ex=662eeb46&is=661c7646&hm=14219c4b53ed7102371f4c77868ea9669327488dfff1ae2b7ed62fdd26070fee&
Click on the link from the Installation section here
The blue underlined text is a link to the BRML.exe
so i see
it
but its just text
no download button
could u maybe send a video of u doing it
Oh, you right click on the blue text and Download
this part
okayokay
downloading it rn
now what??
its saying
Windows oritected your PC
nvm
its good
Do this first, then put the Challenge Pack zip in the mods folder
No, the .exe is the Loader that loads the Challenge pack
how to i create a file
Wait are you on Windows
yes
Er, from my memory of Windows 7 you right click within the window that contains the .exe and a menu pops up. New Folder is what you're looking for
Did you right click and rename the New Folder to mods
You can press the <- in the top window bar to go back if you are inside the empty new folder
done
Run the shortcut (arrow on the lower right of the icon) to Buckshot Roulette in the folder that has the BRML.exe
Do you have a PrtScn (Print Screen) button on your keyboard
If you press it while in the Download or mods folder it captures the window there. And otherwise it takes a picture of your current desktop screen, which can be helpful to spot problems
this is a long convo 😃
letting me shar it
I can't believe Windows remained this consistent from 7 to 10/11 tbh, I've been on Ubuntu for years now
Oh, I think I see what happened, the Challenge Pack may need to be updated by the creator of it
Steam release started on v1.2
The v numbers need to match
But! You are now in a much easier position to install future mods since the folder is already setup, you have BRML 2.0, and you got around Github ok
Wait does the mods folder need to go inside Documents
Try clicking and holding the mods in the left bar and dragging it over Documents, then release the mouse. That should drop the entire mods folder inside it
But the Challenge Pack (and other mods) may not work until later because BRML updated, but not those mods. The maintainer of BRML is pretty quick so the others will catch up in time
https://github.com/AGO061/BuckshotRouletteModLoader/blob/main/mods/ModLoaderVersionSupport.md#challenge-pack-by-starpandabeg
You have v1.2.2 iirc
i think so
It is a subfolder in the same folder as the exe
Glad this conversation was helpful, but it seemed excessively long and not very useful for the rest of the channel. Can future conversations like this be directed to DMs in the future if they involve obvious information?
Problem this time was that it didn’t look like bro even ran BRML_setup.exe. If he did, it would have put a shortcut on his desktop and made a new folder and mods folder automatically. It also would have launched the game if install was successful
Tbh I had no idea it would be that many lines but will do next time.
I'll ask Dragoncito if a cleanup is possible by clearing lines between a set of message IDs (Dyno function).
sounds like a waste of time
How do I go about doing a model swap mod. I wanna replace the dealer's face and hands
Reply ping with the answer pls I'm sleepy
do you know it yet @teal egret ?
i need it to make a server and global bot rang list.
i guess no, wait for official one
Aw mamnn
… 😏 🫣
Mans teasing us
Hmmm… i dunno… multiplayer, that sounds fun… someone should make that soon
For itch.io v1.1 yes. Check pins
For the official Steam multiplayer, the rough date is in the https://discord.com/channels/1158444754325999747/1209489286542524496
About to release BRML 2.0.1! This update includes a fix to the mod config menu in preparation for the MultiPlayer mod. I mean what? 😄
Is there a mod that lets us kiss the dealer?
create one
@marsh pendant for future reference 😆
it's next major update
Oh yay
Dude has be bricked up
I mean what?
hello..
oh.. multi mod for 1.2x?
could you get me started with the mod config it's about time I update nativeresolution to use it
If you download TestMod 1.1.0, there’s a sample config in there! Otherwise, that’s a question for Ago
ah okay
is there an easy way to make a mod just to replace the dealer's face
why the hell would you want to do that
If the Dealer is a texture, possibly
https://github.com/GodotModding/godot-mod-loader/wiki/Overwriting-Game-Resources
Please note I've never worked with Godot, you will likely need some knowledge of GodotScript to pull this off
ah
Dealer is a model the way he slays (people)
Has anyone been able to successfully export a model?
I got the project open in godot (after using gdre_tools to export it) and I can see the textures and audio, and even look around the scene, but I can't quite figure out how to move the models into something like Blender
I wanted to make icons for the item-portion of my little helper app and thought the best way to do so would be to rip the models and then render them at a tinier resolution :D
So if anyone could guide me over that last hurdle i'd greatly appreciate it, otherwise I'll probably just hand-pixel em or take screenshots
(But I like to be a perfectionist lol)
I'm sure since I'm at the 'open the project in godot' stage I'm super close. But I've never actually used godot before so I don't know where to look, and I might be doing things horribly wrong haha I'm not sure
Is there a possible way to change the music within the nightclub area? Do I need to dig into the file and play around with the audio or what
Not that I hate the OST, but it'd be funny to hear like a vine boom per revive or something like that
you can decompile and recompile the game - the audio is just stored as ogg files. may also be worth looking into the buckshot mod loader, should be pinned here
this is what i used to decompile https://github.com/bruvzg/gdsdecomp
also poking around there seems to be some unused audio in there. very neat
I'll check it out
BRML 2.0.2 is out! Updated to 1.2.2 Hotfix 1
Hey, am I right in reading that the original BRML v1 was AGO's creation, but you've kept it current to Steam + v1.2 hotfixes?
Yep! He and I worked together on v2 and I've kept the project on my computer for subsequent updates
Hmm. I wonder if the shells ‘roll’ at all. I’m away from my computer so I can’t check the scripts, but I wonder how gravity treats them.
@native mortar yakety sad club music
YES
yes - see the pinned message
wait actually wtf
Woah, nice!
the question is
is it fully vr
or just wear a vr headset and it's stilll kbm controlled
Here's a video of the VR mod in action?
https://youtu.be/CblZIoXzV44
This is a mod (made by me) for Mike Klubnika's Buckshot Roulette to use a PCVR headset to enhance the game.
Get Buckshot Roulette: https://mikeklubnika.itch.io/buckshot-roulette
Get the mod: https://github.com/MSLaFaver/BuckshotRouletteMods
They’re not affected by gravity, they’re premade animations
Yep! Hoping to get the new version working
Ah kk
Mods I'm working on:
Shotgun Shell skins
Party mod
Party Bear (or just a normal bear if no party mod is found)
Also for those modding, are you using godot 4.1 or does any 4.1.x version work?
Shotgun Shell skins sound like a fun and easy mod
shame its not like actually grabbing shit.
4.1.1
ye but then you have to completely rework items
ty ty
ayo what is bro bout to drop on us
Only item I would see possibly being troublesome is the magni
thing is someone has to put a lot of dedication into a non-commercial project
way i see it would be holding the item allows you to do the associated action with it (chug the beer, smash the magnifying glass, pull out a cig, etc.) then it lets you do the associated action to the roulette, (saw it, partially pull back the slide to peek at the shell). vr mods that just make your eyes into a mouse are only mildly impressive to me but im hard to please.
nah bro I completely agree
that'd be so much fun too
in no way am I not agreeing
its just a decent amount of work for free
The immersion factor is the big thing, you gotta understand that having an implementation like that is hard for a mod
your best bet at that point is probably just remaking the whole game on a vr enginr or whatever tf you guys do lol
I don't think it'll be too difficult, but I do think face pointing VR is still impressive
yeah
even if the vr turns out like lethal company's (took like 5 months), it'll be worth it
Of course. I absolutely understand
does the multiplayer mod work on the itch version, sorry if this is a dumb question Im new here
Not a dumb question, the pins would reflect which mods work on which platforms (if I could get an edit to stick post-pinning...)
In fact, the multiplayer mod only works on itch.io v1.1
https://github.com/j-trueman/BuckshotRouletteMultiplayer
Please note it is not compatible with BRML 1.0
Is the multiplayer mod compatible with steam v1.2.2?
see the message sucrette posted above
How about u just unpin and resend?
just decomp the patched exe
I don't think they have the perms to pin/unpin need a mod or rep to do that.
resend and @ a mod for it?
What's been done with the leaderboard? Does the modloader disable it or should mods that make the game easier do so?
multiplayer release?
Modloader disables GodotSteam
nice
👀👀
I thought the phone would be the most complex to program into smarter dealer
but I now realize how horrible it'll be to do the inverter
nvm, it's actually pretty easy
all the different combinations are making me use 42 bits for the hash, wow
What are you hashing lmao?
board states
phones are horrible
maybe i'll just mod out phones
maybe I should just assume the player can't use phones

Never give up
no, like, they're hidden information
it's like doing rock paper scissors, you can't strategy it
Never surrender
Yea good point
Phone used first then board state lookup?
Because that would give you a known value in your rack array and you can then use that as a sort of salt?
4 bullets and player 1 uses phone turn one then shoots a blank
Possible states, b = blank, l = Live, capital letter means player knows what the bullet is:
bll
Bll
bLl
blL
lbl
Lbl
lBl
lbL
llb
Llb
lLb
llB
That's already 12 states from just one phone
Yeah it’s just like 4 choose 3 permutation(?)
right, but that's the simplified version
let's say there's 8 bullets
and then player uses phone and shoots blank
even if I bruteforce every possible state
that wouldn't be representative
since a player knowing a shot is the live then shooting will look exactly the same as a player knowing a shot is a blank then shooting
Yeah so you burn the phones right away and then you can recursively call the rack with the known bullet being your ending bullet or leading bullets. So if it’s
3/3
xxBxxL
You can cut it into xxB and xxL.
so for every state I get to I have to resplit every possible chance
But then I would have to do that for both the player and the dealer
so when I calculate what the dealer would do after the player, then I would have to A: pretend the dealer doesn't know what shell it got from the phone, since the player doesn't know it, and B: know what shell the dealer got from the phone, because otherwise it can't do an optimal move
so it's paradoxical
Unless I bruteforce backwards to calculate what the chance of the dealer knowing something would be based on previous moves, but that would assume the player plays like the dealer
And it's so close to not being this difficult, if either both players get to know what the phone says, or if there was way to know when a bullet was shot that the opponent knew what was, then it'd no longer have these issues
It sounds like burner phone is the same as the player using a magnifying glass on that turn. Doesn’t really matter
no, cuz magnifying glass you know when the bullet that was found out from the magnifying glass was shot
I might end up having to cheat and just store what the player gets but not let the dealer use it when calculating their own actions
there's just no other way around it other than making the phone a massive liability
wait, no, I can't do that either cuz the ratios would be messed up
Maybe I can approximate it
by introducing luck
I don't think I can hash floats though
or, I mean, I can obv but like
Hash it and the twos compliment at the same time?
the problem is that godot sucks
I would have to convert the hashes to strings I think
since there's no tuples
and there's no struct types that can be used as keys in godot
Oh right
Nvm what I was about to say- I was about to take a matrix algebra approach lmao
so I would either have to write my own dictionary that handles hash collisions, or use whatever's built in for strings
I think I'm just gonna assume player 0 can't use phones unless there's only 2 bullets left
and that player 0 knows what player 1 knows the bullets are
I doubt godot would have matrix stuff but I could see a weighted lubys working really well for this problem.
xD
Food is a valid answer too
for the hashing or for solving phones
