Ender570

Villager
Member
Joined
Jan 24, 2021
Messages
16
Reaction score
3
First Language
English
Primarily Uses
RMMZ
I'm trying to do a conditional branch to determine the amount of days in that month

I have my game variables set as:
0001 Day of Week
0002 Week (number of weeks passed)
0003 Month
0004 Day of Month

0003 ranges from 1-12
I know months 1, 3, 5, 7, 8, 10, and 12 have 31 Days
Month 2 has 28
Everything else has 30

So i first wanted to set conditions for the months with 31 days

I thought that
if $gameVariables.value(0003) == [1,3,5,7,8,10,12]

would mean "If the value of variable 0003 is equal to one of these numbers..."
but, I'm not getting that result

I'm very new to java script, so any help would be appreciated!
 

TSR

The Northern Frog
Veteran
Joined
Nov 14, 2019
Messages
307
Reaction score
300
First Language
French
Primarily Uses
RMMZ
Hello! Try to write it like this:
const ar = [1,3,5,7,8,10,12];
if (ar.includes($gameVariables.value(3))) {...}
 

Ender570

Villager
Member
Joined
Jan 24, 2021
Messages
16
Reaction score
3
First Language
English
Primarily Uses
RMMZ
Hello! Try to write it like this:
const ar = [1,3,5,7,8,10,12];
if (ar.includes($gameVariables.value(3))) {...}
Awesome! Thank you!
I actually tried to use the includes() function before, but i did it wrong lol
 
  • Like
Reactions: TSR

Latest Threads

Latest Posts

Latest Profile Posts

Do you like to practice level design? I do hahahaha! It's not from a specific game, it's just some tests...Fase 1.png
I really need a better indicator of where you can jump up and down though I feel... otherwise I like how this turned out for the first part of the first dungeon of the game.
@Shaz needs to make a website for his plugins. (it can be done easily for free with google sites.) I can't find a database of them anywhere!
Dion2.jpg

testing #2

Forum statistics

Threads
109,126
Messages
1,042,373
Members
141,628
Latest member
KaithFoyer
Top