2895 Commits

Author SHA1 Message Date
JappaWakka
67b2d55e85 Make it all actually work 2024-02-19 20:42:39 +01:00
JappaWakka
af0b31b567 Fix some errors 2024-02-19 20:18:31 +01:00
JappaWakka
6f62a77d0f Updated World Map Visible Tag & added Register Tag
"3", "register"
Name and icon are always visible as long as the string in the Register Tag has been registered with the player
e.g.: {"Visible"[Register]}{"Register"[ShowThisMap]}
2024-02-19 20:11:52 +01:00
JappaWakka
f56dba35cc Implement Visible Tag for World Map
"0", "always"
Name is always visible

"1", "temporary"
Name is visible when player is currently on one of the maps

"2", "unlock"
Name is always visible if the player has visited one of the maps before
2024-02-19 18:09:48 +01:00
JappaWakka
1d26954eab Added <system.language> construct...
...that returns the current language suffix
2024-02-17 18:50:08 +01:00
JappaWakka
50c7125f71 Added Exp calc changing GM Item property
ExpMultiplier|sng,[bool]
optional second argument overrides the exp boost pokémon get when traded if set to true/1
2024-01-24 17:27:59 +01:00
JappaWakka
c50c645654 Display correct GameMode name in main menu 2024-01-24 15:20:57 +01:00
JappaWakka
8ab0da3f38 GameModes in Saves use directory name for check 2024-01-24 12:58:54 +01:00
JappaWakka
e8da25f6bd Make fishing rods usable while riding/surfing 2023-12-27 20:49:08 +01:00
JappaWakka
85bcb52780 Added @Level.SetRideType(int) command
Sets the Ride Type of the current map.
Possible values for "int": 0 = Depends on CanDig and CanFly tags, 1 = Can ride, 2 = Can not ride, 3 = Can't stop riding once started
2023-12-27 18:55:48 +01:00
JappaWakka
3f1b7ffc0c Added @Pokemon.Ride([pokeIndex[) command
@Pokemon.Ride([pokeIndex])
Makes a Pokémon in the player's party use the field move Ride. If the argument is left empty, the first Pokémon who knows Ride gets selected.
pokeIndex (int) [optional, defaults to -1] = the party index of a Pokémon
2023-12-27 17:13:00 +01:00
JappaWakka
845464f03c Added @Item.Use(ItemID) command
@Item.Use(ItemID)
Uses the specified item if the player has it.
2023-12-27 17:10:54 +01:00
JappaWakka
168255e1a0 If level RideType = 3, no stop once riding/biking 2023-12-27 17:09:25 +01:00
JappaWakka
c1cadd3078 Fix CopyMove using wrong GetAttackByID function 2023-12-22 14:48:14 +01:00
JappaWakka
a1c3c6f9da Added <Pokémon.LevelAttacks(id,maxLv)> construct
<Pokémon.LevelAttacks(Index,[MaxLevel])>
Returns a string of every move the Pokémon can learn at or below a certain level
* Index (int) = Index of a Pokémon in the player's party
* MaxLevel (int) [optional] = Every move the Pokémon can learn at or below the level specified by this argument is added to the string. When this argument is left out or set to "-1", it will default to the Pokémon's current level.
2023-12-16 15:59:32 +01:00
JappaWakka
b40dde8904 Added CopyMove property for GM Moves 2023-12-15 18:21:24 +01:00
JappaWakka
0dad856a14 forgot to fix an error 2023-12-12 10:00:54 +01:00
JappaWakka
459ce005d0 Fix crashes and errors related to custom types 2023-12-12 09:57:53 +01:00
JappaWakka
09051e0cba Make spelling of Paralyze consistent for AIField 2023-12-11 18:28:44 +01:00
JappaWakka
5857a05eb9 Add Type example.dat to project 2023-12-11 17:55:15 +01:00
JappaWakka
63c7f96cb8 Added example.dat for GM Types 2023-12-11 14:38:28 +01:00
JappaWakka
bd2d2f2c3d RaiseStat and LowerStat functions show msg if fail 2023-12-11 14:04:53 +01:00
JappaWakka
58eba766ac Added GM Move property to copy anims of other move 2023-12-11 13:48:20 +01:00
JappaWakka
3c01312fd6 Add AIField property for GM Moves 2023-12-11 13:39:26 +01:00
JappaWakka
84df4d7ccc Forgot a thing 2023-12-10 20:20:23 +01:00
JappaWakka
a5e68a153a Implement Custom Types 2023-12-10 20:19:14 +01:00
JappaWakka
705e0b9725 Implemented random TimesToAttack move property 2023-12-10 15:32:54 +01:00
JappaWakka
0e5c260f42 Update Example Move 2023-12-10 15:21:02 +01:00
JappaWakka
2c3ca27c2d Implemented RandomStatus GM move function 2023-12-10 14:53:59 +01:00
JappaWakka
68a64fde7d Fix conflict in properties 2023-12-10 14:36:12 +01:00
JappaWakka
250bc9899f Implement BasePower calc mods for GameModeMoves 2023-12-10 14:27:47 +01:00
JappaWakka
58d438f179 Fix Rare Candy healing before checking evolution 2023-12-10 13:13:06 +01:00
JappaWakka
e2d0996ffd Make it possible to reset the Pokémon status 2023-12-10 13:11:48 +01:00
JappaWakka
5e87f04d73 Fix magnitude basepower 2023-12-10 10:43:01 +01:00
JappaWakka
8295bbffcc Added a chance variable to LowerStat & RaiseStat 2023-12-10 10:10:06 +01:00
JappaWakka
b8941b92a1 Fixed Peat Block item icon (removed two pixels) 2023-12-08 09:53:48 +01:00
JappaWakka
3e9c1cde9c Fixed setDayTime value not returning 2023-12-08 09:53:17 +01:00
darkfire006
453c041199 remove archaic hotfixes and up OT clamp to 6 digits 2023-12-07 01:18:11 -06:00
JappaWakka
f6447b5552 Fix Pokémon Menu Icon offsets for #906 and higher 2023-12-06 11:56:06 +01:00
JappaWakka
4b2bd53e36 Fix hiddengrotto Pokémon Y Offset 2023-12-06 11:54:42 +01:00
darkfire006
4e2068949a set up the daily juice stuff correctly 2023-12-06 00:25:13 -06:00
darkfire006
168a442855 fix script.start not being loopable in while loops
this was a weird one to track down
2023-12-06 00:24:57 -06:00
JappaWakka
2a869e0b4b Added @Pokemon.SetStatus(index,status) command...
@Pokemon.SetStatus(index,status)
index = Index of the Pokémon in the player's party
status = the desired status to give the Pokémon (possible values: "brn", "frz", "prz", "psn", "bpsn", "slp", "fnt")
2023-12-04 19:05:31 +01:00
JappaWakka
1c7ce33a73 Added negative Place/Env.Type evo conditions 2023-12-04 18:01:15 +01:00
JappaWakka
bd36bbfad0 Allow multiple Places/EnvironmentTypes 2023-12-04 17:07:07 +01:00
JappaWakka
34a856e1a3 Forgot a thing 2023-12-04 16:37:23 +01:00
JappaWakka
860241e774 Add EnvironmentType Evolution Condition 2023-12-04 16:36:22 +01:00
JappaWakka
48c7d9b214 fixed some interactions 2023-12-04 16:07:53 +01:00
JappaWakka
cf8e3c63b2 Added some cancelindexes 2023-12-04 15:23:21 +01:00
JappaWakka
76dcb2a9a1 Fix Battle Frontier Juice Shop 2023-12-04 15:08:32 +01:00