#🎛️ vic's Custom Match-inator

1 messages · Page 23 of 1

boreal ibex
#

you're awful die

gloomy socket
#

up arrow

cosmic swan
#

I Still Played Under Frosty's Credit Card

boreal ibex
#

hi blucor hi forsty hi tnurpri

gloomy socket
#

hi guys

empty ore
boreal ibex
#

we shoul paly vmci!

#

wefo[jwqjwqejpofoefwojpwepwep

empty ore
boreal ibex
#

no not maybe youre coming with me

gloomy socket
#

maaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaybe

boreal ibex
#

you two

cosmic swan
gloomy socket
#

dmca

boreal ibex
#

ymca

empty ore
boreal ibex
#

manolo.....

cosmic swan
heady sand
#

fair

boreal ibex
#

can we play!

heady sand
#

go ahead

boreal ibex
#

yippeeeeee

cosmic swan
#

darn errors keeping me up!

boreal ibex
#

am i an error 🥺

heady sand
#
 _________________
|______ERROR______|
| Unfortunately,  |
| Foxyyy. Try     |
| again later.    |
|_____[ OK ]______|
empty ore
#

again later

heady sand
#

[ ] Remember

idle hornet
#
 _________________
|______ERROR______|
| Unfortunately,  |
| Foxyyy fucked this up. Try     |
| again later.                                  |
|_____[ OK ]______|
boreal ibex
#

i broke the textbox

#

💥

idle hornet
#

That’s the joke yea!

#

You got it!

gloomy socket
#

/vic SetReminder time:20:00,2025-02-14 message:Remind

#

aw man

heady sand
#

the imaginary bot that i have installed on this server: "ok"

naive escarp
#

OK is vic and meddourk's favorite word

idle hornet
naive escarp
#

Exactly

heady sand
#

i love ok

#

i'ts comfy and easy to wear

wind oriole
#

#mvl-media message

heady sand
#

34 reactions.

wind oriole
#

give him 60 money

gloomy socket
#

lee would you like 60 money

junior tiger
#

I would

#

give me 60 money

wind oriole
wind oriole
idle hornet
wind oriole
#

60 money is most important thing ever

gloomy socket
#

monies monies

#

we’re all becoming wario as we speak

junior tiger
#

I am the most wario out of all of you

#

cuz I am german

empty ore
#

im becoming sonic at this point

idle hornet
wind oriole
#

I want origami king honestly

cosmic swan
heady sand
#

garlci:

boreal ibex
empty ore
#

hi foxy

boreal ibex
#

hi bluci

#

can we play vcmi 🥺

#

@gloomy socket @empty ore ......

empty ore
#

uh yeah sure

#

but just for a while

boreal ibex
#

dont want to ping or make it public

#

@cosmic swan !

#

@junior tiger com bac

junior tiger
#

hold on

#

checking out other rooms

boreal ibex
#

check mii out

dense shadow
#

can i join

boreal ibex
junior tiger
#

no time no see

cosmic swan
heady sand
#

biscor and foxxy

#

mapno 3 map maeg drive ass message

empty ore
#

JAJAJAJAJA LITERAL

gloomy socket
boreal ibex
#

ples

#

🪧

junior tiger
#

rip vic

#

This was

#

disrespectful

#

karma

boreal ibex
#

that was dirty

#

at least i try to combo that was just full stunlocking

cosmic swan
#

Rules?
Here in Spectator, There ARE No Rules trolled

junior tiger
#

genuine fucking disrespect

heady sand
#

don't do fortress btw it was a: joke

boreal ibex
#

okay now im salty

junior tiger
#

no

#

fuck this

#

I'm getting targetted 75% of the time

boreal ibex
#

yeah agreed

#

fuck you turnip

junior tiger
#

and you you literalyl target me aswell

heady sand
#

why is spectating blue shell soooo jittery

junior tiger
#

:the:

boreal ibex
gloomy socket
#

bro that massacre

heady sand
#

wow you died right when the music ended on my side

boreal ibex
#

OH COME ON I DIDNT EVEN GET TO PLAY FUCK YOU

junior tiger
heady sand
#

literally teleporting around

boreal ibex
#

goddamn you frosty

#

we were bah'ing together and you ruined it all...

#

i'm gonna send you to hell......

junior tiger
#

the bah bah

boreal ibex
#

bah bah bah

heady sand
#

eek

junior tiger
#

FUCK

#

FUCKING

dense shadow
#

sorry vic

#

im a lil on edge tonight

heady sand
#

it's ok

raven zenith
#

Just remember that I was the one who initially came up with the idea of that ruleset, started off by using the coin deathmatch ruleset and then we both tweaked it to what it is now. An unforgiving (no i-frames), coin stealing, uhh- gamerule!

#

so uhh anyways, how's the weather today?
(most average british thing to say)

raven zenith
#

Here's slightly newer ver. (tried fixing dying twice from coin limit)
didn't test with multiple players

[{"Condition":"Every30Sec","Action":"ActRespawnLevel","Parameters":[]},{"Condition":"Reached0Coins","Action":"ActKillPlayer","Parameters":[]},{"Condition":"KnockedBack","Action":"ActRemoveCoin","Parameters":[]},{"Condition":"BumpedInto","Action":"ActRemoveCoin","Parameters":[]},{"Condition":"Disqualified","Action":"ActGiveMega","Parameters":[]},{"Condition":"LookedUp","Action":"ActDoDive","Parameters":[]},{"Condition":"LostPowerup","Action":"ActHardKnockbackPlayer","Parameters":[]},{"Condition":"Spawned","Action":"ActSpawnPowerup","Parameters":[]},{"Condition":"StompedSmn","Action":"ActDropOneCoin","Parameters":[]},{"Condition":"BumpedInto","Action":"ActDropOneCoin","Parameters":[]},{"Condition":"Spawned","Action":"ActLaunchPlayer","Parameters":[]},{"Condition":"ReachedCoinLimit","Action":"ActKillPlayer","Parameters":[]},{"Condition":"Died","Action":"ActGiveCoin","Parameters":[]},{"Condition":"Died","Action":"ActGiveCoin","Parameters":[]},{"Condition":"Died","Action":"ActGiveCoin","Parameters":[]},{"Condition":"Died","Action":"ActGiveCoin","Parameters":[]},{"Condition":"Reached0Coins","Action":"ActGiveCoin","Parameters":[]},{"Condition":"Reached0Coins","Action":"ActGiveCoin","Parameters":[]},{"Condition":"Reached0Coins","Action":"ActGiveCoin","Parameters":[]},{"Condition":"Reached0Coins","Action":"ActGiveCoin","Parameters":[]},{"Condition":"Every60Sec","Action":"ActSpawnPowerup","Parameters":[]},{"Condition":"1MinRemaining","Action":"ActKnockbackPlayer","Parameters":[]},{"Condition":"ReachedCoinLimit","Action":"ActFreezePlayer","Parameters":[]},{"Condition":"Died","Action":"ActGiveCoin","Parameters":[]},{"Condition":"Died","Action":"ActGiveCoin","Parameters":[]}]

Just create a .json and paste that in!
I wish I could send file but I'm still new to the server to do "advanced" things like files!

(message limit eek need to cut corners so uh bad grammar!)

raven zenith
#

Wait, are we allowed to post links?

#

https://1drv.ms/v/s!AkBAWY3GH8Qoka0rqA0i1Pb9s63PFQ?e=jr4bjH <--- Video demonstrating

1st life: Demonstrating the "cooler" death (Haha get it? You'll only get it once you see it!)
2nd life: Demonstrating the fix to dying twice due to dying when high on coins
3rd life: Experimenting with the piranha plant's hitbox (ok well this part isn't important)

raven zenith
#

(oh and btw does anyone know the difference between the web ver. and the desktop ver. other than the music)

#

ok why is my ping so unbelievably high on web compared to desktop?

gloomy socket
heady sand
#

Yeah it's almost as if html documents weren't supposed to run highly complex 3D applications and games

heady sand
raven zenith
#

Ok that makes sense!

#

What time is the mod most active btw?

heady sand
#

I'm not aware unfortunately. I'd guess around late afternoon or evening, US time. Sorta like vanilla

#

What I do know is that it's not that active (especially public lobbies), all mods suffer from this fate

raven zenith
#

also on mobile, the keyboard does not appear when selecting the box to change my username (android on web)
Just letting you know about that if you haven't heard about it yet

heady sand
#

It's highly possible that's just a limitation out of my control, so I'd recommend you stray away from web anyway, especially on mobile. We have an apk ready to go for you that's less buggy overall

raven zenith
#

(man I should pinging when I replying as that is literally the equivalent of just straight up typing up @vic itself)

unique pulsar
#

we were playing a hide and seek mode where a designated seeker has to go and find everyone on a random map with ice flowers and freeze the hiders to dq them and this happened (the luigi was seeker)

boreal ibex
unique pulsar
boreal ibex
#

try it! its way better

heady sand
#

i don't think they got the ruleset

heady sand
#

any ideas?!?!?!?!?!?!

#

!?!?!?!?!?

#

this is an optional parameter that will make a certain rule happen only while it is true. making rules sort of get triggered only at certain moments during the match

vagrant surge
#

"how would i represent that in the struct" you may ask: make them into flags and have PositiveConstraint (must be true) and NegativeConstraint (must be false)

#

the only issue would be based on how you're storing Nand X (in HasNCoins, for example)

gloomy socket
vagrant surge
#

ooh IsCharacter allowing for "team"-based rules

gloomy socket
#

or maybe u could make it like groups of sorts…..

vagrant surge
#

actually.

#

this is 1.8, no?

#

IsXTeam

gloomy socket
#

oh wait yeah lmao

#

just do Is(Red/Yellow/Green/Blue/Purple)Team

vagrant surge
#

@heady sand what i'd do is allow the restriction to be inverted as well

#

that could remove redundant ones

#

for example, inverting IsMoving can make IsStationary

#

inverting IsAirborne = IsGrounded...

#

inverting TimerIsLessThanN = TimerIsMoreThanN

#

etc.

heady sand
#

And ORs can be made by combining two rules with the same condition/action, but a different constraint

gloomy socket
#

smaaaaart

vagrant surge
#

actually

#

yeah just make the condition a flag and then you can make any arbitrary boolean expression

heady sand
vagrant surge
#

IsMoving and the like, tho?

heady sand
#

Let's make an example rule:
Constraint: Got Star
Target (who Got the Star?): anyone
Action: Kill
Target (who to Kill?): 1st Place Player
Constraint (this rule will get executed only when...): Is Moving
Target (who Is Moving?): the Host

#

== "only while the host is moving, if anyone grabs a star, the person currently winning dies"

heady sand
heady sand
vagrant surge
#

technically inverting a LessThan would mean its a GreaterThanOrEqual

#

but that doesnt matter since they're constants anyway

#

but someone thinking that they want "more than 5 players" might do "less than 5 and invert"

#

which is wrong, since it'd include 5. but meh.

heady sand
#

I think it's a small enough inaccuracy that I can get used to live with

#

For the sake of simplifying this already convoluted new feature

#

Although ughh making stuff into flags would allow for so much more, like combining constraints in an AND fashion like you said. Or doing so with targets too

#

Crap

#

At this point provide the user with a copy of dnspy and vscode to modify the game at their will

vagrant surge
#

so youd need a flag to enable, and then a flag for "invert"

#

otherwise things like (!IsMoving && IsAirborne) wouldnt be possible

heady sand
boreal ibex
#

sigma..

gloomy socket
#

omg imagine like ''lessThan1MinuteRemaining'' in hide n seek and it does some thingy to make the players be shown on the minimap sometimes.....

cosmic swan
#

Yeah Vic Could Tie Special Effects As Rules And Have A Ongamestart Thing To Trigger Them Like Before, But Now Can be Changed Mid Match... 👀
Tho Funky

heady sand
#

Dynamically changing the effects mid -match? Eehhhhh...

cosmic swan
#

Funky Indeed

raven zenith
#

ehh, I've seen worse..

heady sand
#

ok so take the "harm player" action, which powers down someone. should it...

  1. have an effect ALWAYS no matter what
    -# or
  2. be limited to under normal circumstances (it'd have no effect if the player is in i-frames or has an invincibility star)
vagrant surge
heady sand
#

hrm...

#

ok fine

#

i'll add it as a parameter... a toggle for that action

vagrant surge
gloomy socket
#

toggle for rules is wild 😭

vagrant surge
naive escarp
#

win 1 game and you're done for

gloomy socket
#

perhaps…
GotStar.. Increase Star Limit 🤔…….

heady sand
# gloomy socket toggle for rules is wild 😭

Nah it's just a parameter... Like for example "GivePowerup" also has a param that indicates which power up to give... Same thing here, the Harm will indicate if it's "forced" or not... EZ

#

Also I've made the executive decision to remove the Constraint negated boolean and instead replace it with explicit constraints that are opposites. Long story. Don't worry. I'll make it work. Don't worry.

#

Also also you should've seen the grin on my face yesterday when I discovered that to implement most actions it's just

private void ActionDoThing() {
    ThingSystem->Do();
}
#

Thanks iPod "Touch" 0218

vagrant surge
#

also why reflection?

heady sand
#

I just put them in quotes in the message to Accentuate my Words

#

Conditions and actions and whatever are an enum value in the struct

vagrant surge
#

the parameter is a string i meant :P

heady sand
#

Oh, I've been exposed

heady sand
#

As for the reflection thing, well... It's what I used in the original version and didn't really change to a diff method bc it works

#

Cause

  • what else would you say I use instead of strings
  • how else would you say I convert an enum value to a method name
vagrant surge
heady sand
#
  1. Fine, a little bit more convoluted but OK
  2. This one I don't really like tbh, I mean we already have all info we need I cant get myself to creating a lookup table that's just {
    {TriggerAction.GiveStar, ActGiveStar},
    {TriggerAction.GiveCoin, ActGiveCoin},
    {TriggerAction.Kill, ActKill},
    ... }
vagrant surge
#

it doesnt matter that much

#

since theyre rarely called anyway

heady sand
#

Also I want to know if I understood correctly, 1. would kinda be using enums as well, right?

vagrant surge
#

i mean, you could

#

I just meant more constants than enums

#

because overlap is ok

heady sand
#

Ah, got it

heady sand
#

i mean after all why shouldn't i revert the ui back to 1.7's for the vcmi port to 1.8

#

i had a lot of space for rules there

hoary vessel
#

@heady sand ipod loves this mod too much

vagrant surge
heady sand
#

I was thinking of putting the list of triggers in a popup too, but im not too fond of the idea of requiring another click to do (see) something that required no input beforehand

heady sand
#

Grumble grumble... But you'll have to scroll in the new popup too!!

heady sand
#

so i was trying to do this and... i can't see to be able to serialize a struct? like, in the command down at the bottom. should i unfold the struct into its individual components in that case, or...?

vagrant surge
heady sand
#

yes

vagrant surge
#

easily, anyway.

#

just break it into different components

#

ill ask in the server

heady sand
#

Ok thanks

#

It won't be too difficult to serialize each individual field of the struct instead, anyway

heady sand
#

choose vcmi's fate

as you may or may not know, all "race" maps in vcmi currently lack any subareas (and working pipes or doors)
this was initially because there was no use for those rooms in a race since they're just out of the way. however, i wanna know what ppl think now that i'm porting and redoing from scratch these stages for v18, and that more varied gamemodes have surfaced around said maps:

  1. yeah you're right, i don't see myself visiting those subareas. keep the "race" maps linear
  2. i actually would like seeing subareas being added, for one reason or the other
junior tiger
#

me when I plan subarea race map:

#

Watch them all go to 1 and screwing me over Troll

spare swift
#

subareas are only good if they are a shortcut or for hide and seek variety

cosmic swan
#

cooler to have them than not

gloomy socket
#

it would bring so much changesszzszz

heady sand
#

Aww darn it
More work for me

gloomy socket
#

i think worst thing is you’d prob have to code in some area based camera boundaries or something…

craggy iris
#

or atleast let it be an option to disable shortcuts

naive escarp
#

clean sweep

heady sand
#

what the

#

they like cover only two third of the screen

#

i think i should just force 4:3 aspect ratio on there lol

spare swift
#

you should hide wario somewhere outside the walls that only propeller players can see when flying

cosmic swan
#

sideways

#

!!

#

expand the walls

boreal ibex
#

oh right nevermind they all use gimmicks.

heady sand
#

as far as towers go, we got w1's, w7's, and w8's

gloomy socket
boreal ibex
#

ngl i never thought how fucked up these levels are

#

5-tower is an autoscroller for fucks sake 😭

empty ore
heady sand
#

yeah that's what i was thinking

boreal ibex
#

zoom the camera in

heady sand
#

huh
that's also a very simple solution yeah

boreal ibex
#

and it would be kinda

#

accuracy!

#

it would feel a lot nicer than having 4:3 maybe

vestal wind
spare swift
#

hey vic have you ever thought of adding an option for the nsmb levels to be playable for vs

#

like loop-able and with star spawns

heady sand
#

i have considered adding randomly scattered star spawns on there, yeah

#

not too sure on the looping, though

heady sand
#

I kinda almost don't wanna have my name in this mod's name anymore... Sounds a bit too long and boring idk

spare swift
#

mvlo custom match-inator

#

i wouldnt be opposed to it

heady sand
junior tiger
#

but again

#

vic's custom match-inator is iconic

#

the name is supr iconic

idle hornet
#

vcmi for short 🤷‍♂️

#

So icon

#

ic

#

-ish

naive escarp
#

Having the author's name in the mod feels natural

#

so i don't see a problem

#

but i dont own this so you can change it ofc xd

#

miibumm suggested a good name

heady sand
#

The main snag is that everyone and their mother calls it "vic's mod" so it'll lose almost all recognisability if I remove that I feel like...

spare swift
#

only other good abreviation i can think of is matchinator

naive escarp
#

Calling this mod "matchinator" will feel unnatural and very weird considering i believe all have been calling this mod vic's mod since 3 years ago

boreal ibex
#

keep it as vcmi..... 🥺

heady sand
#

The funny thing with "matchinator" is that it's technically wrong... The inator is of the "custom matches" it's like, a custom-match inator
So both words have to be included

#

I know this is such a thing to say but lol

boreal ibex
#

too lazy to add custom to every instance of matchinator

naive escarp
#

vcmi doesn't have a problem with name
mod loader does...

heady sand
empty ore
#

vic's mod loader

gloomy socket
#

mvlOML

idle hornet
#

Mason vs luise 0 Mod Loader

#

-# I forgot to reply 👽

craggy iris
idle hornet
#

Ah yes

#

The most iconic mod name ever

#

Idk changing it just feels so off

unique pulsar
#

not even vic's mod or anything we literally just say hop on vics or yeah let's play vics

vagrant surge
#

the vic's in question

junior tiger
#

Ginger

idle hornet
heady sand
#

Fair enough, fair enough...

naive escarp
#

vic if he doctor

gloomy socket
#

remember when blucor directly called vic himself vics mod

naive escarp
#

pffft

spare swift
#

vic idk if i’ve mentioned this before but hypothetically

item rain

wind oriole
gloomy socket
wind oriole
#

hello wonder

heady sand
gloomy socket
#

i mean technically could be made with spawn powerup every bla bla bla

heady sand
#

Technically it could easily be made with a trigger similar to "every 1 second .. spawn random powerup"

#

Ya

gloomy socket
#

double technically 🔥

junior tiger
#

I planned to do an item rain mode in my mod

spare swift
#

same but i’m lazy

cosmic swan
#

this ain't the lazy mod 🥹

naive escarp
#

We already have 14+ lazy mods

idle hornet
#

He’s so clueless

naive escarp
idle hornet
#

Or sometimes 0

left tendon
boreal ibex
#

WRONG

#

apocalypse.

junior tiger
#

if Player.IsLocal

Debug.Log("Despite everything, it's still you.");

#

watch someone tell me I need to put Player.IsLocal in mutiple blenders so it actually works

junior tiger
#

NERD ALERT!!!!

cosmic swan
#

Rules but It Summons Particle Text...
Could be A Neat Way To Tell Players What They Are Doing Correctly In A Ruleset

#

We love Reviving Stuff Don't We trolled

vagrant surge
#

playsound rule

gloomy socket
#

wait these can be doable with the whole parameter stuff now...

#

vic PLEASE keep this in mind i beg you 🥹

#

woag 125 stars 22k messages

heady sand
#

Idk man do we really need that? Lol
I'm not too fond of the idea

#

I think adding emotes oughtta that work like in smm2 where they play a Ping sound, oughtta be enough

raven zenith
#

Has anyone created any fun/interesting custom rules?

idle hornet
#

if [collected coin] [random rng] use it in race matches

#

but i think it only applies to host..

#

@heady sand it only applies to host?

heady sand
#

Unfortunately yeah, random tp is one of the rules affected by the bug

heady sand
#

sorta similar, but different enough and a whole lot of fun

craggy iris
#

wtf is luigi jail 😭

craggy iris
#

you can add it to whatever ruleset you want

#

copyrighted and licensed by uh me tptally i own nintendo

heady sand
# craggy iris wtf is luigi jail 😭

It's a ruleset that we accidentally discovered while playing freeze tag lol
Ok so freeze tag consists in the host freezing everyone else (permafreeze is enabled). Others can help each other get away. Once everyone's frozen, the host wins.
Now, Luigi jail is a variant of this. Instead of permafreezing others, you must bring them to the area behind the flagpole (the "jail") and they can't escape BC touching the flagpole will DQ them

#

One can play around with the modifiers to make it easier or harder for the jailed ppl to escape

#

Now, it's called Luigi jail BC uhh the umm

#

When we discovered it we were all playing as Luigi for two reasons; not finding out who's who, and having fairly-sized ice cube collisions lol

#

I don't remember exactly who thought of it, so whoever it was speak up so I can give you credit sob

craggy iris
#

wait wtf that sounds actually really fun

#

that might be fire gamemode yall cooked

heady sand
#

Yeah!! The challenge of bringing an ice cube to the other side of the map is surprisingly exhilarating

gloomy socket
#

i sent so many clips from how hilarious it is

#

#mvl-media message

gloomy socket
craggy iris
#

LMFAO

#

fucking died to snow

empty ore
heady sand
#

@outer swift hi hello, I saw your suggestion in that other thread and well yeah sounds like a great idea...

#

something like extra buttons that the host can mess around with in the middle of the match sounds very useful

#

that way we aren't limited to setting stuff up before the match

#

i'll note it down lol

outer swift
#

i am so happy to hear that

#

soo currently i noticed

#

its like that

#

that all effects

#

are limited to the host

#

wait a second (the youtube link down there is that "bug" i mean when i said limited to the host

outer swift
#

Link cause its to big (for discord, and cause i have no perms here)

#

oh

#

i just upload to youtube

heady sand
# outer swift are limited to the host

that's a very ugly and sad bug yeah... very limiting... it's definitely not intentional, although many players have taken advantage of it to create some fun gamemodes

#

should be totally fixed by the next version (it's going to take a while, but i think will be worth it)

outer swift
#

yay

#

ur so epicc

#

i can't await this epic Feature

#

because yeah it would really bring new possibilites if you have the power to choose how the game runs

#

and ye

#

ofc the bug fix as well

#

bug fixes are really important

heady sand
#

basically, it'll be a "target" feature where you can choose freely who the rule affects. just the host, everyone, someone random, the one with most stars, etc.

outer swift
#

should work as well for this ^^

#

and maybe, at spawn item thing choose which item spawn exacly, or get item in reserve slot :) [if that is possible, so like extra options for things that may have more than one thing to choose from, like items]

outer swift
#

loool

#

The timer just hit 0:00

#

and the game goes on

heady sand
#

quantum saved my and vcmi's ass so much

vagrant surge
#

Same Star count?

#

If two players are tied for first the game will continue until someone's in the lead

outer swift
#

ahh

#

ye

vagrant surge
#

Oh Vic

#

I wanted to generalize GameLogicSystem into a separate gamemode system

#

So it's easier to add custom game modes without shoehorning everything into the one game logic system

#

Just letting u know

#

in case of merge issues lol

heady sand
#

ooh, that's cool. but, what would that mean exactly? isolating things like starrequirement, and abstracting things like checking for winners?

#

also, you think you finished changing the event Frame parameters you mentioned a few days ago? i wanted that to be fully done before commiting to the merge

vagrant surge
#

Events aren't supposed to have the Frame in them

#

Bc they might not be the correct frame under some conditions

heady sand
# vagrant surge Yeah

soo useful. i won't have to ruin the checking for winners anymore by gluing on extra logic if stars are disabled

naive escarp
#

@heady sand There is a softlock with the do NOT race

#

mode

#

The coin keeps constantly spawning

empty ore
#

the dont challenge is supposed to be played in singleplayer lol

cosmic swan
#

Do We Call It A Softlock Of Vic's If Yur Using A Maker Tool?

empty ore
#

exactly rabo

#

(i dont know what do you mean with that)

vagrant surge
#

if you did "spawned > kill player" would you say its something that should be "fixed" as well? lol

#

i mean the respawn probably should just be moved off the coin but still

naive escarp
#

yeah

#

why would that be in a preset gamemode

#

should probably just be lapped = respawn level

heady sand
boreal ibex
gloomy socket
#

i think

boreal ibex
#

??

gloomy socket
#

like the softlock would quite literally come from the customization

#

its like ipod said above

#

spawned > kill player
that wouldnt really be a softlock of the mod itself and just a softlock from the rules set

boreal ibex
#

i mean you're leaving it like that for people to softlock themselves

#

ergo, his mistake

#

but whatever im not in the mood to argue about something so stupid as a coin in a shitty mode

heady sand
#

the whole cause of concern was the softlock coming from a preset gamemode. yes, the rules can be added, deleted, or changed, but the do not challenge is one of the preloaded rulesets. so it is my mistake

gloomy socket
#

tbh fair, tho i think the mistake wouldnt be from it being a preset ruleset but rather :clueless:

heady sand
#

yeah no i did take artistic liberties when porting the levels. also it's difficult to control edge cases when the rules can be so expansive :(

#

but that's why i appreciate bug reports

gloomy socket
#

no we're not talking about that you win NOTHING

#

shhhhh

heady sand
#

mario sitting on stairs crying raining gif

heady sand
#

i just realized that with the new powerup creator feature you could create something like a blue shell easily...

#

hm...

#

on powerup got -> hard knockback (target: first place)

#

i've been doing a lot of mining off-camera, i should reveal more stuff here because this thread's been kind of a snore lately

gloomy socket
#

now add progress path for races and gg

heady sand
#

progress path? what is that?

gloomy socket
#

the minimap I mean

#

(hi lee)

heady sand
#

there already is a minimap... i don't understand sorry sob

gloomy socket
heady sand
#

Ahh yeah I get it now

#

I mean, I guess

spare swift
#

vic i think you should follow in mkworlds footsteps and add more misc mario enemies and characters

#

specifically cataquack

#

and lakitus cloud

#

not lakitu

heady sand
#

That'd be so funny yeah

#

I was laughing so hard when I saw moo moo meadows' cow there

cosmic swan
#

moomoo the highlight of the direct

gloomy socket
#

playable lakithunder in vcmi

heady sand
#

don't think i've ever shown this. but new rules (they're now called triggers) screen

#

targets ("Who?") and parameters ("X = ") are new additions. constraints ("Only While...") are too, but a placeholder for now that might change places
more things for triggers, like options for a "random chance to happen" and a "delay" might be added...

#

also, these are the maps that will make it in for now. many new race (they're now called "campaign") ones...

gloomy socket
#

so many more castles and towers,.,.,

vagrant surge
heady sand
heady sand
#

yet another thing ported, the powerup manager. nothing new, just a little different look that's consistent with the new design language above. however, now it's just on/off toggles instead of a x0/x1/x4 selector since that aspect wasn't widely used
also, don't look on the right side of the dialog. it's a secret

junior tiger
#

Yum we Winning

heady sand
junior tiger
#

Sorry vic, I gotta snoop again

heady sand
#

What are you doing.

junior tiger
#

snooping obv

heady sand
#

As per usual

junior tiger
#

I see

heady sand
#

(I haven't committed today's changes)

junior tiger
#

I had 24 new commits

#

So new

#

Team c is my favorite btw

#

There can only be one! /ref

#

VCMI Semi German is real

#

Why is my LustarioMario it's suppose to be Lusto on editor graah

heady sand
#

Oh yeah, translations. Yuck. Don't expect much from me on that front

junior tiger
#

äöü

heady sand
#

Ö

junior tiger
#

ö

heady sand
#

·o·

junior tiger
#

help me I am in danger

craggy iris
#

breaks legs because of fucked up collision

junior tiger
#

dat koopa tho

heady sand
#

Can you not go down at all?

junior tiger
#

You have to slide the entire time

#

if not you get stuck

heady sand
#

Ah. OK

junior tiger
#

Never play on Keyboard

spare swift
#

vic can you add the ds camera ost to the main menu songs

heady sand
junior tiger
#

Where will yo be playing?

heady sand
heady sand
junior tiger
#

Campaign
YellowQuestionBlock

heady sand
#

It**'**s a draw...

junior tiger
heady sand
#

Everything has at least one thing that's unfinished. So don't be surprised

heady sand
junior tiger
#

What's funny to mention is that if I click on my name then click again, I hightlight the character section for a small bit and then back at Lusto

heady sand
#

So much work to do. I really want to get the character selector working for the new characters though

junior tiger
#

Funny that we both talked about smth with characters

#

👽

vagrant surge
#

speaking of water... i need to make it so you get the water walking footsteps when partially in water

#

also i think some of the tiles might have the wrong winding for the vertices

heady sand
#

I just get distracted by some other thing every time lol

heady sand
#

I must've missed those back then

#

aaaaahahaha

#

oh. ok

#

how did i

junior tiger
#

Oh we doin racing? count me in Troll

vagrant surge
#

cuz i did some changes to the tilemap data saved in the Map

#

so anything you have baked miiiiiight be wrong

heady sand
#

yes, i got the latest stuff but it didn't cause issues

#

that was just a problem of clipping inside a wall because the ceiling was too lowç

craggy iris
heady sand
#

i swear man this goddamn tileset

junior tiger
#

Sheesh

#

Murder

vagrant surge
spare swift
# spare swift vic can you add the ds camera ost to the main menu songs

Nintendo DSi music that has been extended to play for at least 30 minutes.

Composer(s): Kazumi Totaka
Arranger(s): Kazumi Totaka

Developer(s): Nintendo EAD Group No. 2
Publisher(s): Nintendo

Purchase or pre-order this console here: https://tinyurl.com/ycjgdjf5

This video was uploaded from
https://www.youtube.com

This stream was submitted b...

▶ Play video
#

here’s one i like

junior tiger
#

new commits yummy

#

and it shows platforms now yay

heady sand
#

also play the other new levelssssss and tell me what's wrong with them

#

(except towers. i know those are fucked upo.)

#

unpaid playtesting

junior tiger
#

can you join I need mental support

heady sand
#

OK

junior tiger
#

The Plant is dead

#

send help

heady sand
#

top hiding spot

junior tiger
#

I'm try my best to get out

heady sand
#

brb call

junior tiger
#

k

heady sand
#

done.

junior tiger
#

Cave Divers

heady sand
#

we can't get out...1.1.1.1.1

junior tiger
#

great gaming

#

my frames are horrible holy

#

bro is chillin

heady sand
#

do kooper troopers have no collisions or what!!

junior tiger
#

in the og game they have height hitbox of 1 block

#

you can tell by the ice map section

#

oops

vagrant surge
junior tiger
#

Oh yeah iPod, could you give my standalone build user-id the blue colored name? I have it on the editor lol, it would probably be more convenient to have it there and not the editor

#

if you can that is

vagrant surge
#

what's the id

junior tiger
#

30a9e529-0791-4b8e-a409-5d4a03e2de90

#

huh?

#

oh stunned kill begin

#

thats why

#

I was gonna ask why we are dying

vagrant surge
junior tiger
#

chillin

heady sand
junior tiger
#

Soo uhh what are we suppose to test again?

#

koopas?

heady sand
#

i gotta add checkpoints

vagrant surge
heady sand
#

apparently just those over there

junior tiger
#

this is it luigi

junior tiger
#

The KOOpas don't get crushed

#

apparently

#

I saw it with my own eyes

vagrant surge
#

at least, i dont think.

#

the bobombs do

#

because fortress

junior tiger
#

IM SORRY VIC

vagrant surge
#

hm... no

heady sand
#

crazy

vagrant surge
#

koopas should get crushed.

#
        public void OnEntityCrushed(Frame f, EntityRef entity) {
            if (f.Unsafe.TryGetPointer(entity, out Koopa* koopa)) {
                koopa->Kill(f, entity, EntityRef.None, KillReason.InWall);
            }
        }
heady sand
#

i was imagining all entities /enemies shared a single "is-crushed" function or event

junior tiger
#

My Nightmares:

#

or is it cuz of sideways squishy things

#

Is... there no more KOOpas?!?!

#

genocide...

#

take the win vic

#

Squishy Debug.Log

vagrant surge
#

enemies have unique death states after all

heady sand
junior tiger
#

What the fuck

heady sand
#

i set the "promote to host" button active in unity and then pressed it

junior tiger
#

vic is an mvl hacker confirmed

#

Oh yeah we did

#

thats where the KOOpa debate started

vagrant surge
#

so

#

how did the koopa get into the wall exactly

junior tiger
#

He is just there

#

he spawned there

#

He was ready

heady sand
#

i have no idea. in sewer it made sense because the ceiling was too low. but in tower i'm not sure what the cause would be

junior tiger
#

replay might come in clutch here

#

cuz I can look at the entire scene

heady sand
#

i hope you like the vertical minimap...

junior tiger
#

he falls down

#

into the thingy

vagrant surge
vagrant surge
heady sand
heady sand
junior tiger
vagrant surge
naive escarp
heady sand
#

well, that's been fixed. i could've sworn i had grid snapping enable but my hand must've slipped

junior tiger
heady sand
# vagrant surge aaa

had to add a bunch of extra toggles because we really can't wrap in campaign maps :( the stage baker is prettttty useful though

#

oh and the auto camera/bounds is chef's kiss, so much time saved. i think i've already said that

vagrant surge
#

:)

heady sand
#

now i can just detect if a goal object exists in the stage to mark it as a race map instead of clicking the toggle myself!! wow, technology

junior tiger
#

NEW Technology!?

heady sand
#

built on NT technology

junior tiger
#

NT? Windows NT Workstation

#

Oh yeah vic, thanks for giving me host back when I was host 🧠 🦅

naive escarp
#

yall playing vcmi 1.8?

junior tiger
#

We were playing a few rounds goofing around

heady sand
#

wonder how possible it'll be to import just the entirety of unicode emojis as a sprite sheet

#

automatically obv i ain't labelling each one by hand

junior tiger
#

Who said there can't be more than one host?

#

Moderators feature is real

vagrant surge
#

did you change something for this to happen

#

cuz if this is vanilla i want to fix it

junior tiger
#

i set the "promote to host" button active in unity and then pressed it

vagrant surge
#

right

vagrant surge
#

but doing that shouldnt

#

promote someone twice?

#

or two seperate people?

heady sand
# vagrant surge right

i didn't actually have host. still couldn't change anything. just the sprite and chat msg appeared

vagrant surge
#

ok good.

#

thats fine.

heady sand
#

yup

junior tiger
heady sand
#

that's agoode

junior tiger
#

so everything is good

#

totally real host

#

that you gave back

#

yep 101% real

#

Never build for vcmi again kids, dont delete the build folder kids

heady sand
#

skiissues

junior tiger
#

IL2CPP I'm calling it

heady sand
#

oh god yeah thanks for reminding me, i have to make the lighting work in each level

#

for that juicy rtx

junior tiger
#

I saw you hit the lava once and didn't die

#

crazy

heady sand
#

i like these little tracks

junior tiger
#

ow

heady sand
junior tiger
#

Last Words before 2089 timeskip

junior tiger
heady sand
#

laugh

heady sand
junior tiger
#

Do not worry vic, I will be waiting patiently!

spare swift
# heady sand gave it a listen, it's pretty good but i'm not sure i'm convinced for it being a...

https://youtu.be/h-MM4H5JAF0?si=OGaAwHVsP_7H8dzC hi here’s another but i think the other one is more of a catchy boppy menu theme

Nintendo DSi music that has been extended to play for at least 30 minutes.

Composer(s): Kazumi Totaka
Arranger(s): Kazumi Totaka

Developer(s): Nintendo EAD Group No. 2
Publisher(s): Nintendo

Purchase or pre-order this console here: https://tinyurl.com/ycjgdjf5

This video was uploaded from
https://www.youtube.com

This stream was submitted b...

▶ Play video
#

i’m probably gonna use them for my mod but was curious to see if you were interested in using them

heady sand
#

ok!! all existing characters have been successfully ported and they look better than ever. also, you can choose the palette in the previewer dialog so you don't have to go back and forth

#

i'll re-add the unique colour palettes they used to have soon

junior tiger
#

I heard unique

#

Hi vic, nice job

heady sand
#

actually let me make a poll

#

hi thanks lust

#

how do you like the "bowser's minions" enemies:

  1. no voicelines: either mute or with some infrequent abstract sound effects taken from nsmb - like in current-version vcmi
  2. have them speak: give dry bones, hammer bro, etc. their iconic voices from the modern mario games
junior tiger
#

Once I learn how to make maps in 1.8 I will build that Beach Versus Map I was talking about ages ago

spare swift
#

instant yes for voices

empty ore
spare swift
#

yes

#

i don’t like playing as the minions in vic mod cuz they just feel like a boring model swap

heady sand
#

aww really?
i never added voices to them because they felt a bit... annoying

#

too much screaming

spare swift
#

understandable but idk they just feel like bland husks without them

heady sand
#

well then i guess i'll have to bring justice to them

junior tiger
#

it eats at your soul

heady sand
#

-# crusty ass model

spare swift
heady sand
#

i think it would be reasonable to take a model from later games, that way they're higher poly despite not being era-appropriate

heady sand
#

cause like, man, i learned a lot ever since i added these models. i feel i could do a much better job but... work

empty ore
gloomy socket
#

tbf these characters don’t have that many voice lines either

spare swift
#

and i think my final reason why i don’t like most of the minions even if i did play them is because majority of their body types are just big balls of torso with baby arms

gloomy socket
#

but half of the chars have voice lines in super sluggers I think

empty ore
empty ore
gloomy socket
#

huh…

empty ore
#

i HATE super sluggers!!!!

spare swift
#

like all these characters circled feel basically the same to me

#

like monty is just shy guy but a hamster

gloomy socket
#

the only one I don’t like to play as or rarely do is monty mole

spare swift
#

the ? ones are a probably feel the same btw

heady sand
spare swift
#

yeah i get it

#

it’s not like mario kart where it’s just cosmetic (for the most part) for the enemies

#

i think it’d be fitting for you to do yoshi tho

heady sand
#

sure, why not

spare swift
#

and toad maybe (he’s a favorite in mmim so idk)

heady sand
#

i'm a bit ehh with toad i'm ngl lol

spare swift
#

what cus of the proportion hell?

heady sand
#

ah no it's just because it's toad

spare swift
#

what about toadsworth

heady sand
#

ah!

spare swift
#

that feels fitting for vic mod

heady sand
#

yeah' he's not a bad candidate

spare swift
#

i would suggest birdo but i don’t like birdo

#

idk how other people feel about playing birdo

heady sand
#

i also don't feel like adding her, sorry

spare swift
#

pianta?

heady sand
#

i feel like that strays away from nsmb too much

spare swift
#

i mean
rex and bully are right there

heady sand
#

but they'rrrrrre bowser's minions...?

#

nervous laughter

spare swift
#

erm that’s a mario & luigi rpg thing

#

i would definitely main boo or smth

#

no legs but idk it could work i think

#

i would be down to do custom animations for him too

#

color palettes would be tricky tho
unless it’s just boo and the dark boo from smg

heady sand
#

urk yeah, animations... it would be so benefitial for all characters to have something more than the humanoid mario-based anims. but i'm not too fond of opening that can of worms rn

#

i know i'm learning blender and stuff but only modelling, haven't touched animation at all

spare swift
#

i could help considering what i’ve done for my mod

#

it’s natural to me at this point

heady sand
heady sand
#

i don't want to have my mod overflow with characters since that's not its main premise (it might be too late now though), but i can't say no to boos

#

or... those guys that fly in a straight line in smw

#

eeries?

spare swift
#

ngl i’d rather work on that than my own mod lol

#

not sure if my computer can handle 1.8 tho

heady sand
#

it shouldn't be any heavier than 1.7

spare swift
#

i mainly mean storage wise

#

plus usually when i fork anything nowadays something is missing or broken

spare swift
naive escarp
#

The secondary color doesn't exist there lol

#

For broozer especifically

#

No wait it's snow spike 😭

heady sand
#

it'll be a few gigs. also, running projects from external drives (anything other than C) leads to problems

heady sand
#

also the gloves, hat, boots, etc... aren't colored bc they show what powerup they have active, be it fire or ice flower

heady sand
#

yet another dialog of toggles. this is to customize which elements the minimap and scoreboard shows. in the current version of vcmi, you can only disable or enable players, but maybe you'd want to show who's frozen (freeze tag), hide stars, or bring attention to a certain team's position on the map...

#

the right side will have mostly the same things but for elements on the scoreboard (star, live, coin, etc. counts)

#

oh god imagine a traditional versus match but with stars hidden in the minimap

#

zero strategy

vagrant surge
heady sand
#

Figured I'll ask
How do you prefer rulesets to be saved/exported?

  • keep it as an actual file. Easy to store but might be awkward to share if one can't upload things onto the platform they're sharing it to. This is how it works currently
  • as a string of numbers and letters that you can paste into the game. A bit more tedious to store on your pc, but very easy to share around. Could even work in the in-game chat
craggy iris
#

how about both

gloomy socket
#

ofc that’s a lot more hassle than the 2 options you provided lol, but I’d go with 2

heady sand
#

I mean, it would be very cool to have that. But since it's pretty complex of a thing, other stuff has priority

vagrant surge
#

You could just send the ruleset in a command

#

Or do you mean like UI / logic lol

heady sand
#

1 or 2 of my poll is definitely nice and simple though

vagrant surge
heady sand
#

yeah!! that will make the process smoother... but it'll still take time...

#

maybe for idk v18.0.3 or whatever lol

wise urchin
#

peak menu

heady sand
#

thanks

naive escarp
#

did vic already implement midis?

heady sand
#

yes, it's been the main source of music for vcmi for a long time and they'll keep being in v18

#

it was easy to port too, just mute the normal music and copy and paste my midi playing script from previous versions hoho

vestal wind
#

But the musics dont seem to play accurately at times

#

Idk if it has to do with fluidMidi playback or something with my files

heady sand
#

Yeah, it's a fluidmidi issue. The sequencer is not quite accurate enough. In the last couple versions of vcmi I have migrated to MeltySynth

#

It's not fully plug and play, but it's more accurate and cross-platform

heady sand
#

more toggles for hiding and showing things

#

some of these are already in the current vcmi version, but it'll be more organized now

vagrant surge
heady sand
gloomy socket
#

0 strategy at all 😭

heady sand
#

Exactly!! Absolute gameplay

gloomy socket
#

now add another option to make every player mario with default palette

#

😇

craggy iris
#

i will do terrible things with anonymous ruleset if that ever gets added

#

ehehehehe

hoary vessel
# heady sand I've never heard of that, I'll be taking a listen

Nintendo DSi music that has been extended to play for at least 30 minutes.

Composer(s): Kazumi Totaka
Arranger(s): Kazumi Totaka

Developer(s): Nintendo EAD Group No. 2
Publisher(s): Nintendo

Purchase or pre-order this console here: https://tinyurl.com/ycjgdjf5

This video was uploaded from
https://www.youtube.com

This stream was submitted b...

▶ Play video
#

it was my first nintendo handheld

#

Nintendo DSi music that has been extended to play for at least 30 minutes.

Composer(s): Kazumi Totaka
Arranger(s): Kazumi Totaka

Developer(s): Nintendo EAD Group No. 2
Publisher(s): Nintendo

Purchase or pre-order this console here: https://tinyurl.com/ycjgdjf5

This video was uploaded from
https://www.youtube.com

This stream was submitted b...

▶ Play video
gloomy socket
#

ds generation my beloved

red mantle
#

I'm testing vcmi on an android tv and when I pause with a controller it automatically unpauses

red mantle
heady sand
#

Fixing this seems to be outside of my reach but thanks for the report hoho

red mantle
#

Honestly I don't mind if the bug is fixed or not, I'm sure no one is even playing mvlo on an android tv

heady sand
#

[💤] vic's Custom Match-inator

#

I'm having a busy summer. Sorry for the delay and lack of progress on the update, it'll be out eventually!!

junior tiger
#

The Matchinator is sleeping

#

Too eepy

heady sand
#

A quick nap...

junior tiger
#

vic's Custom Match-inator
HP: 7/10
FP: 5/5
Status Effects:
Sleeping: 3 Turns

spare swift
#

vic joining miibumm mod on the pause train

heady sand
#

Current version, 17.0.11, has the ~18 levels. The 30+ will come in the next update (based on 1.8), which is still in progress but coming soon.

#

Wait where did the message go

spare swift
#

i think it did the fake out earlier

#

where it says something was here but then you check and theres nothing

heady sand
#

I also saw the question in my recent notifications so

#

Thus my answer

fallow jolt
#

any idea when its coming out, this seems exciting

#

and i assume the intention is to eventually have all nsmb ds levels, right?

heady sand
#

Not necessarily all (there are some I don't really like), but sure, it can keep expanding

heady sand
heady sand
#

Bump

#

-# (I don't want this thread to get autodeleted or smth weird like that)

junior tiger
#

Koopa

heady sand
#

koopa troopa paratroopa bowser's castle go kablooka

vagrant surge
heady sand
gloomy socket
#

1.8 bumps better

heady sand
#

[👁️] vic's Custom Match-inator

junior tiger
#

we have opened our eyes

empty ore
#

VICS MOD 2 TOMORROW CHAT

heady sand
#

Will rebase on 2.0.1.0 and after that we ball

#

Will be some sort of pre release version. Many features and maps are already present and playable

quartz sun
heady sand
#

Will rebase on 2.0.2.0 and after that we ball

tulip quiver
#

1 day later:
Will rebase on 2.0.3.0 and after that we ball

heady sand
#

Gu

quartz sun
#

at this point VCMI will be rebased on v3.0

naive escarp
#

vcmi 2.0.3.0 will release in 2030

undone ivy
heady sand
#

guys come on 🙄 this is going WELL

#

it's NOT going to take another 5 months

spare swift
#

theres so much wrong with that image

heady sand
#

yeah, a lot went wrong very quickly. many merges have gone well with no issues, and it looked promising. but once the upgrade to unity 6 arrived, everything broke so hard

#

agh i don't wanna re-port everything now, even though i can copy paste all assets, i've made so many changes in all sorts of scripts i can't possibly remember

#

but the merges really are just not it

spare swift
#

you poor soul

#

ill pray for you

heady sand
#

i could just go a few commits back before this last broken merge pictured up there, and release that

#

cause everything works OK there

#

but that's a 3 month old 1.8

#

sigh

#

think vic think

cosmic swan
#

-# just... Not for the mod i didn't do that for... (you know the one)
gud lucks tho...

gloomy socket
heady sand
quartz sun
#

maybe you could try to rewrite VCMI rather than trying to merge old code

heady sand
#

yeah that is the path i will take in the end...

#

both choices are tons of work but rewriting is definitely much cleaner

#

and i can obviously copy-paste assets like the maps and characters

coarse birch
#

if I can patiently wait for v2 I can patiently wait for vcmi <3

heady sand
#

idk what emoji is more representative of this mod

boreal ibex
#

⚙️

tulip quiver
#

🎲?

spice schooner
#

Ok time to pick the most nieche emoji i know!!

#

🦠 <-- this one

naive escarp
#

This mod isn't decaying wdym

spice schooner
#

shit

#

Right

#

Uhhh

#

📈 i think this works..

cosmic swan
#

🦤

gloomy socket
craggy iris
heady sand
#

These are all very good options...

boreal ibex
#

vic release vcmi for 3.0

#

so no one can play or fact check its existence due to no vanilla 3.0 yet

heady sand
#

I'll travel in time and have all unreleased features like voice chat and penguin suit and idk what else before they even get announced

#

🎛️ vic's Custom Match-inator

#

Hmm... Dunno

craggy iris
#

🐕‍🦺🕥

heady sand
#

dogwait

#

freaking dogwait

tulip quiver
naive escarp
#

vic will you add disable fire hard knockback as a special rule

quartz sun
#

will you add "every second" events?

heady sand
craggy iris
#

will you add a cat to the main menu

gloomy socket
#

vic will you add wario

heady sand
heady sand
gloomy socket
#

fire

naive escarp
#

vic will you add all mario kart world enemies?

heady sand
#

Naw

vagrant surge
#

vic will you remove all mario kart world enemies

heady sand
#

Object reference not set to an instance of an object

novel comet
#

vic are you neutral about mario kart world enemies

heady sand
#

no, I'm actually quite OK with them because i like more representation for mario enemies

stone atlas
#

i havent been on this thread in a while

gloomy socket
#

vic what’s your reaction to the Vic questions returning to the thread

#

-# just like old 1.7 vcmi times :sobbing sob 🥲

naive escarp
#

vic's Qustom Ratch-inator

tulip quiver
#

vic's Qustom natch-Ator

#

(vQnA)

heady sand
craggy iris
#

vic what is your favorite letter

heady sand
royal thistle
#

Vic you are awesome

#

Thank you

heady sand
#

I don't know what I did to deserve such kind words, but thank you I appreciate it

quartz sun
#

Vic you are 最 and 高 :3

tulip quiver
#

1 day later:
Will rebase on 2.0.4.0 and after that we ball

heady sand
#

Gu

vagrant surge
heady sand
#

what? it's just a normal heartfelt message... :]

vagrant surge
#

encoding errors

heady sand
#

discord more and more buggy by the day... 🙄

naive escarp
#

discord is too bad to implement that language

#

vic is just superior

heady sand
#

bogos binted

boreal ibex
#

vic.

#

what is your opinion about yogurt.

heady sand
#

It's ok

boreal ibex
#

do you prefer one type over the other

heady sand
#

What type!

boreal ibex
#

drinkable

#

or the other one

heady sand
#

Ah. Depends

#

Ok nvm it doesn't, I choose drinkable

boreal ibex
#

yay

naive escarp
#

refreshing

#

vic you should add a tiny yogurt easter egg somewhere in vcmi

heady sand