Commit Graph

2446 Commits

Author SHA1 Message Date
JappaWakka 064c99a4f3 fix shieldon's normal ow sprite 2024-04-23 11:37:56 +02:00
JappaWakka 224f9c87d7 Fix certain forms crashing pokédex 2024-04-23 11:00:32 +02:00
JappaWakka 81f05a3bd1 Added <System.FileExists(FilePath)> construct
Returns if the specified file (including extension) exists (relative to the GameMode's ContentPath).
2024-04-22 19:25:07 +02:00
JappaWakka 3318a6accc Reduce wait time before clickable MainMenu msgbox 2024-04-22 13:47:33 +02:00
JappaWakka fabbc958d9 Fix Remove NPC data crash if < 4 args 2024-04-22 13:10:13 +02:00
JappaWakka fa52bddf96 Fix PokéFan Beverly crash 2024-04-22 11:06:07 +02:00
JappaWakka 86428f8055 Add construct <Pokemon.FullyHealed([partyID])>
Checks if a specific Pokémon or all Pokémon in the party are fully healed.
2024-04-21 09:10:23 +02:00
JappaWakka 9f7b722bcf Just to be sure 2024-04-20 10:19:36 +02:00
JappaWakka eac90b82d9 Update Apricorn Screen 2024-04-19 20:23:40 +02:00
JappaWakka 045a299826 Fix Trade Screen crash 2024-04-19 15:08:36 +02:00
JappaWakka 11001f69d0 Fix text errors (out of bounds, newlines) 2024-04-19 15:08:14 +02:00
JappaWakka e37b4ed2da Fix wrong cursor position for scrollbars 2024-04-17 20:11:49 +02:00
JappaWakka 754d88d05b Enable Gain EXP after Catch for Kolben GameMode 2024-04-17 15:54:35 +02:00
JappaWakka ccd1b9bb7d Update Trainer Intros 2024-04-17 15:54:00 +02:00
JappaWakka 8451718d14 New GameRule - GainExpAfterCatch
When this is set to true, you gain EXP after you catch a Pokémon, just as if you defeated it.
2024-04-15 15:06:17 +02:00
darkfire006 399c00daf7 add wilds at olivine dock 2024-04-12 20:48:54 -05:00
darkfire006 628e3816ef include some stuff in project 2024-04-09 20:04:20 -05:00
JappaWakka 82fee7a434 Make Fly attack animation possible 2024-04-07 19:51:37 +02:00
JappaWakka a0fd0f061a Fix @pokemon.setstatus to none 2024-04-07 19:49:27 +02:00
JappaWakka 730e3ad766 Fix egg watch text outside box 2024-04-07 15:04:07 +02:00
JappaWakka 59a8a2e502 fix missing : 2024-04-07 12:25:36 +02:00
JappaWakka afb752ee4f Prevent stuck in fly mode when gravity active 2024-04-07 12:19:43 +02:00
JappaWakka e47f20ef35 Fix crash damage not happening when blocked 2024-04-07 12:17:18 +02:00
JappaWakka 6ca5a5442c Multiturn moves don't skip turns 2024-04-07 11:58:28 +02:00
JappaWakka 1bef17409e Add <Pokemon.IsRoaming(RoamerID)>
Checks if the given roaming Pokémon is still active.
2024-04-07 08:56:49 +02:00
darkfire006 2c2271f733 making static encounters repeatable when E4 cleared 2024-04-07 01:47:32 -05:00
JappaWakka 58a12e5edb Follower idle animate always 2024-04-06 19:46:05 +02:00
JappaWakka 86cdffdd76 Name of Attack is shown after TM/HM item name...
and when you @item.messagegive an HM, the Receive_HM jingle plays as well
2024-04-06 19:30:15 +02:00
JappaWakka 62f6605a0f Fix some roamer bugs and crashes 2024-04-04 18:36:36 +02:00
JappaWakka 65ec57d27b Change RoamingID from int to str 2024-04-04 17:52:47 +02:00
JappaWakka f280c5718c Update @Pokemon.NewRoaming(...) command...
@Pokemon.NewRoaming(RoamerID,PokémonID,Level,regionID,startLevelFile,MusicLoop,[Shiny],[ScriptPath])

RoamerID & ScriptPath are new.
* RoamerID (int) = A required identifier for the roaming Pokémon, can be used in scripts.
* ScriptPath (str) = Path to a script file to execute after every encounter with any roaming Pokémon
2024-04-04 17:49:46 +02:00
JappaWakka 4c5bd0b7f6 Fix player not change to surf pokémon on load 2024-04-04 12:33:34 +02:00
JappaWakka 2cbe35552c Roamers can have forms now 2024-04-04 09:48:25 +02:00
JappaWakka 59f1fd2361 Fix wrong music played when surf or ride 2024-04-03 09:20:31 +02:00
JappaWakka 6c49740ba2 Prevent scrolling while script active 2024-04-02 11:47:47 +02:00
JappaWakka 88d72bb451 Implemented script after catch or defeat roamer 2024-04-02 11:06:33 +02:00
JappaWakka 9ffa127999 Correct script library command 2024-04-01 20:08:25 +02:00
JappaWakka fdd015a8b4 Fix Frontier Brain to Frontier Head 2024-04-01 20:07:26 +02:00
darkfire006 142fd4d3cf fix pokemon registers 2024-04-01 12:36:21 -05:00
darkfire006 275201de44 fixing frontier pokemon movesets 2024-04-01 12:33:44 -05:00
darkfire006 1c73ca3a5a work around saving behind a rock puzzle 2024-04-01 11:54:36 -05:00
JappaWakka e2cfd5207a Fix some trainer text 2024-04-01 13:34:45 +02:00
JappaWakka 88b963b8d5 Fix another trainer 2024-04-01 13:33:23 +02:00
JappaWakka cb2bc3aad1 Fix Fisherman Wilton phone call script 2024-04-01 13:31:53 +02:00
JappaWakka 8b0b977665 Made it possible to fade into @music.forceplay 2024-03-29 18:54:53 +01:00
JappaWakka d5ed9d5cca Fix incorrect info in ScriptLibrary 2024-03-29 18:53:41 +01:00
darkfire006 1e231196f0 refixed perrserker in the frontier pool 2024-03-29 01:40:54 -05:00
JappaWakka f1c1558c28 Made fullscreen borderless 2024-03-28 20:12:47 +01:00
JappaWakka 49d1c6c73e Chat on-screen keyboard only when using gamepad 2024-03-28 19:19:17 +01:00
JappaWakka b04e869783 Show correct buttons on map screen 2024-03-28 19:13:43 +01:00
JappaWakka 582e934b80 Fix gamepad start button not unpausing 2024-03-28 19:13:24 +01:00
JappaWakka 255fc12aee Forgot a thing 2024-03-28 18:58:28 +01:00
JappaWakka 38acb8955b Fix Beat Up no damage for wild Pokémon 2024-03-28 18:58:01 +01:00
JappaWakka 67f4a63273 Trainers can't cheat level at high difficulty 2024-03-28 18:51:09 +01:00
JappaWakka 04055651ac Fix Bide PP consumption 2024-03-28 18:40:21 +01:00
JappaWakka eabd35006a Quick command error fix 2024-03-28 18:28:21 +01:00
Jasper Speelman fdc89e31e8
Merge pull request #204 from P3D-Legacy/0.61-implementations
0.61 implementations
2024-03-28 18:03:51 +01:00
JappaWakka 9fe5f00e2a If the exact NPC register exists, no add to save 2024-03-28 17:58:30 +01:00
JappaWakka 5f54709231 Fix trainer text 2024-03-26 18:14:55 +01:00
JappaWakka 6d9138ee38 Fix PokedexScreen crash after catch 2024-03-26 18:13:07 +01:00
JappaWakka 5b774623c5 Position Trainer Intro texture better 2024-03-26 13:13:49 +01:00
JappaWakka e7e6ba8d0c Fix some Battle Tower trainer dialogue 2024-03-26 13:13:32 +01:00
JappaWakka 619f1b3d93 Fix Mold Breaker 2024-03-26 13:13:07 +01:00
JappaWakka 9bb85df200 Fix Confuse Ray Battle Animation 2024-03-23 17:47:59 +01:00
JappaWakka d239ad0b84 Block Perrserker from spawning in Frontier 2024-03-22 17:49:08 +01:00
JappaWakka b0149c7604 Fix another missing linebreak 2024-03-22 17:44:47 +01:00
JappaWakka ceaf5e50a6 Fix icon/text offsets in Apricorn Screen 2024-03-22 17:42:09 +01:00
JappaWakka d0e1d670ad Fix missing line break 2024-03-22 17:03:52 +01:00
JappaWakka fe23d5f4b4 Fix map item index for Pinsirite 2024-03-22 10:33:52 +01:00
darkfire006 3ab16fdf3e various fixes 2024-03-21 22:14:47 -05:00
darkfire006 88f1f64838 fix some registers 2024-03-21 21:34:05 -05:00
darkfire006 4992a87b09 0.60.1 wrap up 2024-03-21 12:16:04 -05:00
JappaWakka 5e58d4d249 Increase performance VoltorbFlip w/ ContentPacks 2024-03-20 15:26:06 +01:00
JappaWakka fb4d9d15d5 Fix some accidental VoltorbFlipScreen errors 2024-03-20 15:20:30 +01:00
JappaWakka f1d7bc81c5 Fix incorrect npc remove and league map error 2024-03-20 15:01:27 +01:00
JappaWakka e217895a20 Make it possible to quit voltorbflip w/ open memo 2024-03-20 13:29:04 +01:00
JappaWakka 24e1335caa Fix crash when you can't switch (shadow tag etc.) 2024-03-18 14:32:29 +01:00
JappaWakka 5f826a799a Fix VoltorbFlip ChooseBox bug 2024-03-15 09:31:07 +01:00
JappaWakka 402fc4d64c Fix Trainers and other Pokémon acting like Roamers 2024-03-14 10:14:21 +01:00
JappaWakka 979b3f68c9 Fixed Bird Keeper Jose's phone text 2024-03-12 20:18:03 +01:00
darkfire006 1816038a63 Revert "Update NAudio"
This reverts commit 5221fcf25b.
2024-03-11 13:28:06 -05:00
darkfire006 fe712bbcdc update bug fix scripts for dog releases 2024-03-10 23:38:44 -05:00
JappaWakka 5221fcf25b Update NAudio 2024-03-10 14:19:52 +01:00
JappaWakka 823e26afd7 Fix some cries 2024-03-10 11:03:07 +01:00
JappaWakka b1695d6751 Fix Fisherman Tully not giving phone number 2024-03-10 10:05:01 +01:00
JappaWakka c708d9eaab Fix Meowstic texture errors 2024-03-10 10:01:24 +01:00
JappaWakka 2398cccd20 Tweak the speed of the NotificationPopup 2024-03-07 19:56:14 +01:00
JappaWakka 61de91a141 Added extra argument to @text.notification...
That clears the current list of notifications, dismisses the current one if it's visible and then shows the new one
2024-03-07 19:51:32 +01:00
JappaWakka 36b226d8bb Fix some more ilex forest commands 2024-03-07 14:57:44 +01:00
JappaWakka b41ac535cd Fix turn commands turning 1stperson players wrong 2024-03-07 14:33:04 +01:00
JappaWakka 8532fd6169 Fix Thief crash 2024-03-07 12:11:09 +01:00
JappaWakka 8dd81c6dc1 Added missing dialog for buying RageCandyBar 2024-03-07 10:46:58 +01:00
JappaWakka a0425be424 Fix Mahogany NPC taking more money than you have 2024-03-07 10:45:16 +01:00
JappaWakka 6685465b90 Fix Covet crash 2024-03-07 10:44:08 +01:00
darkfire006 aeb1a1829d small fix to rock tunnel layout 2024-03-05 18:28:52 -06:00
darkfire006 7ba709eaaa hiker anthony wrong file path 2024-03-05 16:49:44 -06:00
JappaWakka de102f4aa7 Fixed Encore & make disabled moves gray in menu 2024-03-05 11:31:33 +01:00
JappaWakka 35355174cc Fix ContentPack menu button crash 2024-03-04 18:06:10 +01:00
JappaWakka 537fcd93af Fix items not being removed from maps 2024-03-03 20:13:24 +01:00
JappaWakka 833916cafb Force important phone calls 2024-03-03 10:09:14 +01:00
darkfire006 6ed27c3721 0.60 wrap up commit 2024-03-01 20:17:54 -06:00
JappaWakka 344b65fe7e Fix @Music.Stop not working 2024-02-29 12:38:33 +01:00
JappaWakka 32be5bbb67 Fix Knock Off Crash 2024-02-28 21:04:02 +01:00
JappaWakka 2551f0d5c7 Fixed multiple evolution softlock 2024-02-27 09:54:47 +01:00
JappaWakka bb78bb3543 Fix battle music crashes 2024-02-25 18:52:28 +01:00
JappaWakka 50dd29d601 Fix Typos 2024-02-24 09:29:30 +01:00
JappaWakka d546c7348d Fix Overworld music bugs 2024-02-24 09:26:54 +01:00
JappaWakka 20b2ac35ea Fix Evolutionscreen softlock 2024-02-24 09:26:24 +01:00
JappaWakka 542d1084e0 Fix some errors with Hall of Fame 2024-02-21 18:04:10 +01:00
JappaWakka 86d6f706e9 Fix crash when ID for Item.getItemByID = "" 2024-02-21 17:46:27 +01:00
JappaWakka 48af8b91d7 Fix Pokemon not learn move at evolution 2024-02-21 17:33:36 +01:00
JappaWakka b36a1f2bd3 Fix many screens not playing levelmusic when exit 2024-02-21 17:07:31 +01:00
JappaWakka 29a790c477 Fix EvolutionScreen crash when able to learn moves 2024-02-20 11:02:37 +01:00
JappaWakka e2933f78e7 Fix battle music not looping 2024-02-20 11:02:04 +01:00
JappaWakka e4cb8dfc91 Fixed wondertrade not playing levelmusic when end 2024-02-20 11:01:26 +01:00
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 8661684927 Temporarily Disable Chat during PVP 2024-02-19 19:30:53 +01:00
JappaWakka 69e8455cda Revert "Encore fix"
This reverts commit 0091704f4c.
2024-02-19 18:44:25 +01:00
JappaWakka 0091704f4c Encore fix 2024-02-19 18:33:14 +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 290d400823 catch should despawn roamers though 2024-02-18 09:44:32 +01:00
JappaWakka 8b483a636b Fixed roamers despawn without catch/defeat/flee 2024-02-18 09:42:33 +01:00
JappaWakka 1d26954eab Added <system.language> construct...
...that returns the current language suffix
2024-02-17 18:50:08 +01:00
JappaWakka f49eba341e Fix achievements not being loaded before checking 2024-02-17 11:40:38 +01:00
JappaWakka fcac15b0bd Pokémon & Pokédex fixes 2024-02-17 10:51:32 +01:00
JappaWakka dcfe88a811 Sort GTS Pokémon by number 2024-02-14 17:19:24 +01:00
JappaWakka 8fb00475af Hopefully fix some potential music crashes 2024-02-14 12:12:07 +01:00
JappaWakka 0a218527b3 Fix Pokémon Learn Move Bugs 2024-02-14 12:08:59 +01:00
darkfire006 ac07ee10ea fix 2 more phone trainers 2024-02-11 16:57:30 -06:00
darkfire006 0b23cfb63e more phone fixes 2024-02-09 17:57:12 -06:00
darkfire006 513bcd61a2 Merge branch 'master' of https://github.com/P3D-Legacy/P3D-Legacy 2024-02-09 13:23:13 -06:00
darkfire006 5df626dbfc more phone fixes 2024-02-09 13:23:11 -06:00
JappaWakka 4d629139aa Refresh inventory after attaching mail 2024-02-09 18:40:01 +01:00
JappaWakka 1fbe0a14ad Move MailMan check to Player.Inventory.AddItem 2024-02-09 17:51:09 +01:00
JappaWakka 3e7f2f1cd3 Fix Pokémon level not being parsed crash 2024-02-09 17:07:15 +01:00
darkfire006 dc8df01e3f fix ratatta v raticate mentions 2024-02-09 10:02:11 -06:00
darkfire006 b96f38c8a2 cut not getting the pokemon name 2024-02-08 13:48:08 -06:00
darkfire006 03dfdfeadd phone fixes 2024-02-08 13:47:56 -06:00
JappaWakka 582500171e Fix menu index crash 2024-02-06 19:56:38 +01:00
JappaWakka 2394117aba Align WonderTrade Pokémon to center of screen 2024-02-03 17:19:35 +01:00
JappaWakka 5db9814099 Fix extra period in override text 2024-02-03 17:13:23 +01:00
JappaWakka 0d26a24826 Fix Route 26 Hidden Grotto crash 2024-02-03 16:51:45 +01:00
darkfire006 f2a68b20fd small phone call fixes 2024-02-02 10:19:38 -06:00
JappaWakka 9850a9b888 Fix phone rematch trainers crashes 2024-02-01 17:56:08 +01:00
JappaWakka 3d7dbe2156 Fix Shellos HiddenGrotto form 2024-01-29 12:09:59 +01:00
darkfire006 6932819c21 fix dex evaluations bc unown dex was listed too early 2024-01-29 02:10:11 -06:00
darkfire006 5f2d815e42 fucked up a keyword 2024-01-29 01:52:02 -06:00
darkfire006 beff99d985 end->endif 2024-01-28 20:53:31 -06:00
darkfire006 dff7a0ae49 get old format frontier emblems 2024-01-28 20:53:21 -06:00
darkfire006 27b130914e logic typo 2024-01-26 08:58:26 -06:00
darkfire006 cbda6172bf fix simisear shiny sprite 2024-01-25 21:34:13 -06: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
darkfire006 7a1ab528aa typo 2024-01-19 22:28:19 -06:00
darkfire006 27410cb283 make shops actually prevent buying items you can afford 2024-01-19 22:28:14 -06:00
darkfire006 be184a85ed prevent perrserker and obstagoon from spawning in the frontier 2024-01-16 23:47:51 -06:00
darkfire006 28ec2aa1ab fix pokemon texture errors 2024-01-16 23:35:57 -06:00
darkfire006 07bc005c47 secret give back the berry before a logic split instead of after on one branch 2024-01-16 01:50:39 -06:00
darkfire006 f685dd5506 the add command was working more like a set with a possiblity to reset the stat 2024-01-16 01:50:03 -06:00
darkfire006 87ad7562f7 reset select item screen every time 2024-01-14 01:40:55 -06:00
darkfire006 83318c4607 make berry usage behavior make sense 2024-01-14 01:40:39 -06:00
darkfire006 c21d040dc1 make berries useable only when appropriate 2024-01-14 01:14:00 -06:00
JappaWakka 6b0a6cbab1 Fix form Pokémon in hiddengrottos not working 2024-01-11 10:12:08 +01:00
JappaWakka 2874b71aac Prevent berries with no usage from being used 2024-01-11 09:54:02 +01:00
JappaWakka 1f23b95827 Fix TradeScreen crash with limited stock 2024-01-11 09:47:09 +01:00
darkfire006 e9a234d30c adjust some odds for the rare drinks 2024-01-09 18:50:44 -06:00
darkfire006 7663f5eb21 typed the wrong thing for the color 2024-01-09 18:49:28 -06:00
darkfire006 d329e00af5 include new files in proj 2024-01-08 21:42:02 -06:00
darkfire006 dc3281dcb7 small typo 2024-01-08 21:41:48 -06:00
darkfire006 acb37ab7c3 custom drinks now remove berries 2024-01-08 19:16:43 -06:00
JappaWakka 16a83441d9 Fixs some music bugs...
Fixed delay when unpausing the game while current level has no musicloop defined
Fixed silence (caused by undefined musicloop) overriding currently playing song when unpausing
2024-01-07 13:35:17 +01:00
darkfire006 9129ae0675 fix daily juice generation 2024-01-07 00:06:46 -06:00
darkfire006 d1656f8f22 fix typo 2024-01-06 18:16:17 -06:00
darkfire006 d5b62e90b3 remove unimplemented items 2024-01-06 18:16:11 -06:00
darkfire006 507b9216d9 fix minor gate stuff 2024-01-06 18:16:02 -06:00
darkfire006 9335cf64a4 shoveled some snow 2024-01-06 18:06:23 -06:00
darkfire006 da660052c8 npcs in the frontier centers 2024-01-04 23:27:20 -06:00
JappaWakka 3d046255d5 Fix lighting issues in battle frontier exterior maps 2024-01-01 19:12:46 +01:00
darkfire006 af390034b9 small phone related fixes 2023-12-29 20:47:30 -06:00
darkfire006 2a96fa4d7d remove random leftover npcs 2023-12-29 20:40:13 -06: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 35f321bf7a Fixed some battle hall text errors 2023-12-27 17:15:02 +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
darkfire006 5eefdf9d1c remove unneeded speed setting 2023-12-26 10:58:04 -06:00
darkfire006 65e711f15c remove reference to an unneeded script 2023-12-22 16:21:29 -06:00
JappaWakka 46026e8de0 Fix attack desc not fitting in ChooseAttackScreen 2023-12-22 15:34:38 +01:00
JappaWakka c1cadd3078 Fix CopyMove using wrong GetAttackByID function 2023-12-22 14:48:14 +01:00
JappaWakka 8a3a9dbe9b Add cries for new Pokémon 2023-12-22 11:04:57 +01:00
JappaWakka 8e13910d57 Fix item selection screen 2023-12-22 10:26:51 +01:00
JappaWakka 92f3832416 Fix entity constructs return sng instead of str 2023-12-22 10:12:14 +01:00
JappaWakka 2538b835b9 Fix sea plane ticket check 2023-12-22 10:11:19 +01:00
darkfire006 8e47716c06 open up weather in BF 2023-12-21 00:20:24 -06:00
darkfire006 2c14eef239 fix daily juice giving 2023-12-21 00:09:59 -06:00
darkfire006 f655939510 fix shops with registers 2023-12-21 00:09:49 -06:00