71 Commits

Author SHA1 Message Date
JappaWakka
af89b308c7 Fixed some buttons and bumpers/triggers...
Back/Select instead of Y button as Y button doesn't work and Triggers instead of Bumpers to make sure the chat box doesn't open during Voltorb Flip or PC Box switching
2025-03-20 17:40:01 +01:00
Yong Jian Ming
fb368e0f2d
Fix the overworld rendering when inventory is opened. 2025-02-21 22:27:01 +08:00
JappaWakka
b50af8744b PkMn Selection & Battle Menu translatable 2025-02-15 13:30:33 +01:00
JappaWakka
e03827880e Fix crash when giving items 2025-02-13 10:06:18 +01:00
JappaWakka
574a3eb8eb Fix for pokédex descriptions and species 2025-02-13 09:50:50 +01:00
JappaWakka
cb0a693a11 Token Fixes 2025-02-13 09:49:36 +01:00
JappaWakka
e62791ca05 Did the Pokédex entries and species the right way 2025-02-12 15:51:12 +01:00
JappaWakka
52bd699e34 Pokédex entries and species are now translatable 2025-02-12 13:30:45 +01:00
JappaWakka
a13b0c50ae Fixed crash when using last item in inventory 2025-01-25 14:10:20 +01:00
JappaWakka
2e0110ae40 Fixed item name ~ not replaced in detail screen 2025-01-25 14:10:04 +01:00
JappaWakka
9b942ab977 Expanded @Script.Delay with ItemCount DelayType
Also made each Script Delay be defined with an identifier so you can have multiple delays running at the same time!

* arg0 = Identifier
* arg1 = Script Path
* arg2 = Delay Type (Steps, ItemCount)
// Steps
* arg3 = Amount of steps
* arg4 = Whether to display the remaining steps in the start menu
//ItemCount
* arg3 = Item ID
* arg4 = Compare Type (Equal, Below, EqualOrBelow, Above, EqualOrAbove)
* arg5 = Item Amount

With the ItemCount type you can run a script when you do or do not have a certain amount of items
2024-12-28 19:26:01 +01:00
JappaWakka
787cd5358e Added and fixed tokens for main menu, inventory...
... and the title of the join server screen.
2024-12-09 18:46:02 +01:00
JappaWakka
7ea152fbe5 Make it possible to remove pokegear phone/worldmap 2024-05-18 17:18:23 +02:00
JappaWakka
2e43afbbc2 Made PokéGear user screen selectable with mouse 2024-05-06 13:34:57 +02:00
JappaWakka
eac90b82d9 Update Apricorn Screen 2024-04-19 20:23:40 +02:00
JappaWakka
59f1fd2361 Fix wrong music played when surf or ride 2024-04-03 09:20:31 +02:00
JappaWakka
ceaf5e50a6 Fix icon/text offsets in Apricorn Screen 2024-03-22 17:42:09 +01:00
JappaWakka
d546c7348d Fix Overworld music bugs 2024-02-24 09:26:54 +01:00
darkfire006
87ad7562f7 reset select item screen every time 2024-01-14 01:40:55 -06:00
JappaWakka
8e13910d57 Fix item selection screen 2023-12-22 10:26:51 +01:00
JappaWakka
3bd6f1af5b Prevent crash when no Data\Contacts.dat 2023-11-13 15:20:09 +01:00
JappaWakka
a8c8479ead Fix Pokédex radio 2023-11-05 18:37:41 +01:00
JappaWakka
552548b5ad Fix for pokédex radio 2023-09-03 16:40:18 +02:00
JappaWakka
12c7068bd6 Battle/Trade request player texture position fix 2023-08-21 18:49:14 +02:00
JappaWakka
fa8c8cef74 Header background color fix 2023-08-21 18:48:11 +02:00
JappaWakka
0b183bb5f8 Texture and color fixes in menus 2023-08-15 20:37:05 +02:00
JappaWakka
c007d0d6f4 Removed unnecessary gamemode item properties 2023-08-14 18:40:52 +02:00
JappaWakka
15f57d8bc5 Make plural names localizable + item found 2023-08-09 16:20:16 +02:00
JappaWakka
8d8e02a274 Fix incorrect skin scaling in pokégearscreen 2023-08-06 16:17:12 +02:00
JappaWakka
78cd53d745 Added <system.scripttrigger>
Returns what triggered the current script (NPCInSight, NPCInteract, ScriptBlockWalkOn, ScriptBlockInteract, Notification, PhoneReceive, PhoneCall, StartScript, ScriptCommand, StrengthTrigger, MapScript, ChatCommand).
2023-08-06 16:17:05 +02:00
JappaWakka
43f66368b9 Localization line splits voltorbflip + inventory 2023-08-02 10:52:12 +02:00
JappaWakka
d23fc9a37d Pokégear shows BP on frontier screen 2023-07-28 13:05:32 +02:00
JappaWakka
bded481df8 Customizable Frontier Emblems 2023-07-28 12:35:00 +02:00
JappaWakka
1a4de5bc97 Form name only when mega evolve or in pokedex
Also:
Added form switch tip in pokedex
Turned some single positions into integers in pokedex
2023-07-18 18:38:36 +02:00
JappaWakka
fad33eaa4a Pokédex form support progress 2023-07-12 20:09:06 +02:00
JappaWakka
a0aa947c5c Added a GameMode Move property and 2 functions
* Fixed an issue with GameMode Items in battles
* Updated the example files for GameMode Items and GameMode Moves
* Maybe fixed something audio volume related

* Made it possible to disable the reduction of PP using the DeductPP (bool) property for GameModeMoves
* Added the new functions "SetTrigger" and "RemoveTrigger" for GameModeMoves:

Function "SetTrigger" checks if a Pokémon does or does not have a certain Status and prevents functions after it from executing if the Pokémon does not have the desired Status.
The function is formatted like this: Function|SetTrigger,Target,Triggers
* "Target" determines which Pokémon's Status is checked and has to be either 0 or 1 (0 = check own Pokémon, 1 = check opponent's Pokémon)
* "Triggers" determines the status effect(s) that should or should not be on the target Pokémon. You can add multiple possible status effects to check for by separating them with a semicolon (;), the values can be: "burn", "freeze", "paralyze", "poison", "badpoison", "anypoison", "sleep", "noburn", "nofreeze", "noparalyze", "nopoison", "nobadpoison", "nopoison", "nosleep"
Function "RemoveTrigger" removes such a trigger so that functions after it are executed
2023-06-13 20:22:35 +02:00
JappaWakka
dc744ea02a Make HM GameMode items possible 2023-06-06 20:35:05 +02:00
JappaWakka
65ca21139b Fixed wrong item when swapping from pokémon 2023-06-04 14:05:41 +02:00
JappaWakka
63b2134ef6 Added PM chat button for PSS 2023-06-04 12:09:03 +02:00
JappaWakka
aee6d641b1 Accept with mousebutton on PSS 2023-06-04 11:48:24 +02:00
JappaWakka
098feb8e0d Fix TM GameMode Item crashes 2023-06-01 12:40:58 +02:00
JappaWakka
319ad9b231 Added @item.select and <inventory.selected>
@item.select(AllowedPages,AllowedItems)
Opens an item select screen with only the specified item type pages (separated with ";", e.g. "0;1;2" or "standard;medicine;plants") and possible item IDs (single items separated with ";", or with a "-" if you want a range, e.g. "2000-2066"
Both variables are optional. If AllowedPages is empty, all pages are allowed. If AllowItems is empty, all items are allowed.

<inventory.selected>
Returns the ID of the item selected in the screen opened by @item.select(AllowedPages,AllowedItems)
2023-05-31 12:34:11 +02:00
JappaWakka
bb68e96bd5 Inventory Screen tweaks 2023-05-30 16:36:32 +02:00
JappaWakka
d13b5eb8d3 GameMode Item Preparations
Implemented GameMode Mega Stones
2023-05-29 15:33:57 +02:00
JappaWakka
ba98f40394 Mouse wheel can reach every item in bag now 2023-05-29 10:37:32 +02:00
JappaWakka
fc1ff4854d Custom Phone Contacts are possible in GameModes 2023-04-28 09:17:10 +02:00
JappaWakka
9b7e52e9e6 Fixed items usable when none are left 2023-01-27 18:20:45 +01:00
JappaWakka
d3bde7eef0 Fixed some visual bugs related to pvp and trading
and replaced some fonts
2023-01-23 12:12:08 +01:00
JappaWakka
f77961afff Remove battlescreen update from InventoryScreen 2023-01-17 18:20:52 +01:00
JappaWakka
dfbaaf2b33 BattleScreen + BattleCatchScreen softlock fixes 2023-01-13 14:46:44 +01:00