#Mittens Jokers!
283 messages · Page 1 of 1 (latest)
Ummmm #1227500439055110175
itayfeder is em
well if they say yes then ill just give em the joker
since it is just one joker lol
@last urchin the feds
might just turn this into a poker mod and rename it lol
i mean
i already have blackjack code but thats in python ;-;
im expecting you to add imaginary numbers
how?
idk
but yk
math
thats probably mroe of the math guys thing
im basically changig this to gambling so
(as n blackjack n slots i guess)
you can edit the thread name and stuff pretty sure
it be like that sometimes
fair enough
i do need help tho lol
i try to run the thing and it just doesnt?
i think this is the problem:
SMODS.Jokers.j_even_joker.calculate = function(self, context)
if context.joker_main and context.cardarea == G.jokers then
if G.GAME.chips %2 != 0 then
evrnd = pseudorandom('mewhenimeven'..G.GAME.round_resets.ante, 1, 2)
if evrnd == 1 then
current_chip = -1
else
current_chip = 1
end
end
end
return {
i can maybe help with some art but i really don't wanna do code
im good on art for now sorry
OOH
unless you can cook up a blackjack type smthn
i cant draw well but my basically stencil has been working, yet that only really works for reusing the joker asset lol
ahhhh screw it im coding this joker from SCRATCH
probably biting off more than i can chew but something like this?
i aint got school tommorow anyways
ooh sure
maybe just that closest bit?
the off center one should work :>
wdym? like just the one set of cards and chips?
nah thats fine, i'll be trying to simplify it a lot anyway cause i am no lyman (expert in pixel art)
VALID
super super bad first WIP cause i need to sleep. i'll figure out what perspective i'm actually going for tomorrow, just wanted to throw the lines and card on to make sure the green felt right
i'll probably put the white border back
yk what im bored im makin DICE JOKERS
all the dnd ones
(20,12,10,8,6,4,2)
dw abt this fellas
so when youre writing your text you can format it like this
"{C:green}#1# in #2#{} chance to",
and so on
the order in which you return your local variables is important by the way, as it'll effect the sequence of the numbers, so you'll always want to return the global probabilities of the game first in this case
i just need a way to get the chip value on the most recent played hand
example: a high card 3 chip value is 8, a pair of 3 chip value is 16
so just the blue
ok so
our best bet is hastebin tbh
literally the entire joker :D
dont mind the bad indents im in the default notepad
it works... mostly
Sorry I was busy for a bit, is it still the same or you figured it out?
Oh
and +1 chip if total chips of hand is odd
the chip thing kinda works?
or used to
now it doesnt and idk whyy
Send your calculate code
Replace the current_chip = to self.ability.extra.current_chip
which one
Np, happens
ok so
Current joker abilities (dice):
D20: if num odd, add num chips squared. if even, add num mult x 2 IMPLEMENTED
D12: 1 in 12 chance to remove 12% of blind requirement
D10: 1 to 2 xmult ((0.1 x num) + 1) = xmult
D8: remove num% from blind req
D6: do something different per num (nothin,anycons,tarot,planet,$10,spectral)
D4: Add num xmult ( all 6s rolls a second time and takes the highest)
D2 (coinflip): 1/2 chance for $10 at end of round IMPLEMENTED
D10 could be x1.0 to x2.0 in increments of 0.1
Current art (dice):
D20: Done IMPLEMENTED
D12: Done
D10: none
D8: none
D6: Done
D4: none
D2 (coinflip): Done IMPLEMENTED
ooh i see it!
one of them could also be econ
i mean
it suits coinflip lol
since its a coin
get either 1 or 2 per hand played or smthn?
just something like 1 in 2 chance for $10 at the end of round?
i feel like it should still be reliable tho
10 or 1 at end of round?
so you at least get SOME money
also i'd suggest making as many as possible good with oops, all sixes so like d4 x1 mult isn't actually part of the effect so its not increased
oh i see what u mean
so stick to stuff that takes a chance
(oops all sixes is basically a roll with advantage lol)
one could have a chance to decrease the blind requirement
nah i don't think you should purely stick to chance but when applicable it should help
D12?
writing 20 different 1 in 20 chances for d20 would be insane and having less than 20 outcomes feels like its not a d20
hmmm
i mean
we could have 1 and 20 have special effects
1 in 12 chance to reduce the blind requirement by 20%?
i feel like 1/5 of the req gone is a lot tho
maybe 10%?
wait what if we do 12% since d12
12% makes sense
alr
all thats left is D8 and D6
so far d20 is the only one that affects chips
and d2(coin) is the only one to affect money
if those help :D
wouldnt these work better as consumables tho
i can try to make em consumables
kinda like alchemical cards
OH MY GOD WAIT
IF I DO THAT THEN WE CAN MAKE A DICE BAG BOOSTER PACK
in an alternate reality everyone points to tones when talking about modded consumables
when tones release
:p
a while ago
(it wont)
what mod
tonal madness
wait it didn't release?
no
i thought it did
:jimbodespair:
1/8 chance
1/6 chance
hmmmm
wait
is there technically a way to remove a eternal sticker?
hear me out
D8 becomes the D12 ability (with 8ts instead)
D12 becomes a 1 in 12 chance to give a sticker remover (when used removes an eternal sticker, or can be sold for like $6)
wait no
since you cant remove stickers :(
Current dice ability list
i didn't mean all sixes rolls twice i just meant like
1 in 4 chance for x4 > 2 in 4
1 in 4 chance for x3 > 2 in 4
1 in 4 chance for x2 > 2 in 4
something like that
and the 1 in 4 chance to not hit wouldn't be a listed probability
mika's has something that works kinda like that where theres 2 outcomes but only the good one is listed for oops all sixes
(the fortune tarot if you wanna check)
oh so all sixes removes worst outcome?
i feel like it would be easier to implement the advantage roll but if you can get a function or smthn for that i can add it!
if the advantage is easier then go for it
i just need to keep searching thru the code to see lol
i need to find out a way to detect if oops all 6s in the jokers player has
next(find_joker(‘Oops! All 6s’))
works basically anywhere in the code
just use an if statement
If next(find(‘Oops! All 6s’)) then
do event stuffs
End
man I hate being on mobile
But that would work I think
yeah
you could also check the value of G.PROBABILITIES.normal
1 normally, 2 with sixes
and also changes with modded jokers like woo all ones
still need ideas for this, and art for the jokers! (also if you help you get put in credits because i aint a ms.mc.jerkface)
also sorry but i do not wnna make a whole set of consumables, they will all just be common/uncommon, cheap-ish jokers
if you need any help with art don't mind calling me
can you draw a d20 joker thing please 🙏
coming back from a party
no problem, I've been getting problems with my mod and to kill time I'm drawing stuff
Heres an early version for yall (currently includes: even joker, odd joker, cubic joker)
lmk if something breaks
@random marten come here
not at all
lemme finish up the code for it
here are the high res versions
also took the liberty to smooth out the d2 , don't know if you like it
didn' have the time to do it properly so if you prefer consistente lineart just keep your version , it was already good
I think both look v good, hard part will be deciding which to use
yours has a more consistent lineart , i suggest you use that , maybe try porting over the numbers , they weren't very readable
I'll take your word for it then :D
Oh , one last thing
i noticed that in your d2 the corners are green , is that a stylistic choice or is it an error , cause i removed them in my d20
uhh lemme see
oh yeah that was an accident
guess i never noticed lol
i guess nows a better time than any to code the coin
hope it goes well , goodnight
the coin was working
then I broke it
lol
Also I’m changing it to on hand played because on round end is like 30x more difficult to code
ok so
coinflip works now
just doesnt show text
but that can be fixed
somehow
:D
mittens , just so yk if you ever need art for a joker hit me up , I've been having hella fun designing these
If you don’t mind, can you make the rest of the dice jokers? I think using your D20 as a base for them would help too! (Try to use different colors to avoid confusion tho lol)
Side note: do you have any ideas for what the d8 and d6 should do?
in DnD every support unit uses a d8 like druids , wizards and monks
while a d6 should just give 1 of 6 effects when the round starts
sort of like wheel of fortune
should i do the d2 too?
The d2 was the coin (since it’s just a coinflip lol)
And has also been implemented btw!
alright
Ooh ok
I'll start working on them tomorrow
I don’t know how I would implement those but I see it! (Towards the dice ideas)
Got it, thank you v much!
like , give a tarot , give a planet , make a joker negative , do nothing , give 10 $ , give a spectral
What if you did a banana version? like new math--> common core
hm?
elaborate
i wonder how i would implement a support...
i mean like as a reference to changes in mathematics teaching, you made new math have additive chips and then common core have a mult on chips. if there's any way to code it like the banana, so one breaks and then you can get the other one, it might have potential
gonna get back to this and just start trying stuff cause i've been avoiding it
i'm crying already i drew like 2 lines on the wrong layer how will i ever recover
real
i hate perspective why do humans have eyes
evolution
my brain has melted from repeatedly using the curve tool
can't understand curves or perspective anymore 😔
sads
draft v2, i need to be getting ready for bed extra early unfortunately cause i actually just started to get to the interesting parts (everything not yellow). gonna change the chip and the distinction between the 2 cards and the bg gradient probably
screenshot not an actual file incase you notice the weird border
oh em gee i forgot abt that one
yeah idk if you're even gonna use it but i felt the need to complete it cause i haven't been finishing anything i started recently. sadly i really don't have the time today specifically
consider: isometric
i will! cant let goated art like this go to waste now can I :D
i'll hopefully finish it tomorrow, looking at it again i think i understand whats messed up. def easiest to learn by doing it would seem
ooh looks niceee
Will start coding those ones after I’m done with this season of ATLA, is very good so far
Current joker abilities (dice):
rare D20: if num odd, add num chips squared. if even, add num mult x 2
rare D12: 1-4 does nothin, 5-8 removes num% blind req, 9-12 removes num x 2 blind req
uncommon D10: 1 to 2 xmult ((0.1 x num) + 1) = xmult
??? D8: remove num% from blind req
uncommon D6: do something different per num (nothin,anycons,tarot,planet,$10,spectral)
rare D4: Add num xmult
uncommon D2 (coinflip): 1/2 chance for $10 at end of round
================================================= All dice work like in dnd (all 6s only gives advantage [advantage means roll again and use the higher num])
Current art (dice):
D12: Done
D10: Being worked on
D8: Being worked on
D6: Done
D4: Being worked on
other:
Cubic joker: if chips scored in hand = perfect cube, multiply the jokers mult by 2
Even/odd joker: if chips in hand played = odd/even add 1 chip and double/triple mult.
Blackjack joker: (needs ability)
Blackjack joker art: Being worked on
Slots joker: (smthn with 7s)
Slots joker art: being worked on (by me, once im done coding ofc)
side note: all dice will cost half their number of sides (d20 costs $10, d8 costs 4, n so on)
Released = in public version (ask if you want it)
Implemented = works and is in my current version of the code
Being coded/worked on = in creation
(None) = on to-do list