Commit Graph

45 Commits

Author SHA1 Message Date
JappaWakka 4c92f343d7 Hopefully this'll fix some issues (description)
Pokémon without a CatchMethod or CatchLocation get defaulted to "Somehow obtained at" and "an unknown place" respectively.
2022-09-10 16:17:55 +02:00
JappaWakka f9a8c7fede Fixed catch location text cropping 2022-08-12 10:39:50 +02:00
JappaWakka b42e69f736 Visual bugfixes (Pokémon front/back/menu sprites) 2022-08-11 21:21:27 +02:00
JappaWakka d21f97c7b5 Various visual fixes
Fixed Pokémon icon size in various screens
Aligned the partially transparent black shape of the JoinServerScreen better
2022-08-09 20:13:03 +02:00
Jasper "JappaWakka" Speelman b258139ee8 Added Egg Hatch command
Format:
@Pokemon.Hatch(PartyIndex,[CanRename],[Message])

Description:
If the Pokémon specified in the PartyIndex argument is an egg, it hatches immediately

Arguments:
PartyIndex (int) - Index of a Pokémon in the player's party. Values can range from 0-5.
CanRename (bool) - Optional. Whether the player can rename the Pokémon or not after it hatches.
Message (str) - Optional. The message to display after the Pokémon hatches.
2022-07-22 17:32:09 +02:00
darkfire006 30a59646a8 fix wrong evolutions 2022-07-15 00:24:40 -05:00
darkfire006 673472d424 make daycare cycles normal length again 2022-07-12 09:13:49 -05:00
darkfire006 7bff97b3f6 Update Daycare.vb
fix crash when breeding w no item
2022-07-08 16:23:51 -05:00
Jasper "JappaWakka" Speelman ed4714710e Fixed incorrectly scaled icons in summaryscreen 2022-07-08 13:41:07 +02:00
darkfire006 3345bf5ffc Engine changes to support Regional forms 2022-07-07 23:06:32 -05:00
JappaWakka 7e5a433917 Various fixes for visual bugs 2022-06-26 19:59:12 +02:00
JappaWakka 747de3e221
Merge branch 'master' into custommoves 2022-06-10 10:26:10 +02:00
JappaWakka 813992bf51 Fix positioning of values in move summary screen 2022-06-09 13:35:54 +02:00
JappaWakka a745630c73 Fix for party screen bug (read description)
Fixed bug in the Party Screen where the Pokémon icons were covered by selection boxes
2022-06-02 13:05:08 +02:00
JappaWakka 0a47307a7c Fixed missing characters in fonts, aligned text
When renaming a pokémon, the input box and the header text messages were off-center so I fixed that
Added some missing characters to the fonts, including the male and female symbols
2022-06-02 12:58:54 +02:00
Jasper "JappaWakka" Speelman 3b77f75541 Fixed summaryscreen 2022-05-14 19:11:08 +02:00
darkfire006 78f9e9e4c7 more for the optional param 2022-05-08 02:02:47 -05:00
JappaWakka cb9e810b9d Pokémon rename after catch fix + select menu fix 2022-04-29 21:14:06 +02:00
JappaWakka e187747ef8 Party display improvements
* Positions and rotation origins of Pokémon icons improved in Party Screen
* Pokémon in Main Menu now display their correct form (e.g. Unown showing the correct letter)
2022-04-16 18:24:26 +02:00
JappaWakka 7555a5e903 Battle fixes and improvements
* Fixed camera angle not changing to the Pokémon when status effects are doing something
* Fixed softlock when opponent trainer switches Pokémon
* (Hopefully) fixed initial positioning errors with spawned BattleAnimation entities related to BattleFlip functionality
* Removed the now unneccessary BattleFlip checks in the move animation of Growl
* Improved Ember move animation (fireball speed & flame delay)
* Improved Poison Sting move animation by making the stinger smaller, increasing the speed of the stinger and making it use a flipped version of the texture when the opponent uses the move
* Improved Poisoned status effect animation by making it 1 bubble for regular poison and 3 bubbles for toxic
* Repositioned the flame of the Burned status effect animation
* Trainers now display a message when sending out their Pokémon (I removed that before)
* Fixed Party Screen not appearing immediately after the player's Pokémon fainted and also made the player unable to exit the Party Screen when that happens.
* Fixed the incorrectly scaled font sizes and text alignment in the selection menu that appears when selecting a Pokémon in the Party screen
* Replaced minifont in the Pokémon level up stats box with InGameFont and fixed the offsets
* Fixed the error I made in the ceiling map code of Violet City's gym
* Removed the file MoveAnimationQueryObject.vb because AnimationQueryObject.vb also includes Move Animations
* Fixed the textbox in battles where an empty rectangle would appear before the animation finished.
* When a trainer spots the player and an exclamation mark bubble pops up above their head, a sound is played (Emote_Exclamation)
* In trainer battles, the player's Pokémon now also plays their cry.
2022-01-16 17:22:36 +01:00
JappaWakka b95d4d1c69 Hit Animation + Restructure of attack sound effects + Absorb animation
Attack sound effects are now in the folder of the type of their attack

Pokémon flicker briefly when hit
2021-10-22 12:21:12 +02:00
JappaWakka a85849a52c Added @screen.showimage(texture,[sound],[x],[y],[w],[h]) command
To show an image like with @screen.showpokemon but one that's not necessarily the texture of a Pokémon, like the fossils at Pewter City, which I've also added textures for. Arguments in the title of this commit between brackets are optional.
2021-10-17 17:44:01 +02:00
JappaWakka dd34d9731c CanMuteMusic = CanMuteAudio & other tweaks
- CanMuteMusic property in source code renamed to CanMuteAudio

- Old New Game intro and Localization errors (made by me) fixed
2021-10-01 15:24:54 +02:00
darkfire006 f16fee3a7a Preliminary Destiny Knot implementation
very rough add
2021-09-29 18:08:24 -05:00
darkfire006 e5d543c945 mastershinyrate
create global control for shiny rate, update it for standard encounters and breeding and make it script callable
2021-09-29 02:25:17 -05:00
JappaWakkaP3D 9723820427 SFX & Battle Animations
Ported Battle Animation Code
Ported Battle Animations for Tackle, Pound, Growl, Ember and Poison Sting
Normalized all SFX by Perceived Loudness (-11.0 LUFS)
Renamed and moved a bunch of the SFX so they make more sense
Added a jingle when you register a Phone Number
Added a soundeffect for when an elevator reaches its destination
2021-08-22 16:10:06 +02:00
Zottelchen 01bd460e3c
Updated Eggmoves inheriting to Gen 6 (#28) 2020-07-23 19:54:50 +03:00
JappaWakka fae7349356
Fix audio engine & contentpacks (#35)
* Replaced existing Gen 2 SFX with better sounding ones (no ugly reverb)
Replaced MediaPlayer with NAudio(and NAudio.Vorbis) for playing music in order to fix random stopping issues.
The game now directly loads .ogg files instead of the .wma/.xnb combination from before.
ContentPacks are now able to replace Music and SFX again (I haven't added a menu yet for choosing ContentPacks).
To make older GameModes work with current versions, you can add the GameMode property EnterType and set it to "1", this will make the game use the older 2D NewGameScreen.

* Delete GameController.vb

* Add gamecontroller.vb back

* Fix sfx missing

* Battleintro doodle now doesn't loop anymore (for no trainer)
Changed the shutter sound (aka Large Door sound) to something more large door-y
Made the enter sound slightly louder
The enter sound now plays when going through any warp to or from an indoor map (including falling through holes)
The flying sound effect is played earlier in the animation after selecting a location
Changed played sound effect when using the Escape Rope to "teleport" instead of "destroy"
The bump noise now also plays when bumping into something in first person
Fixed small gap between the end of the intro song and the start of the main song
Replaced some songs with better songs

* Fixed some more intro issues

* Forgot to change a thing

* Fixed an error where the main music would play, ignoring the muted musicmanager.

* fix indenting in musicmanager

* The music player will now only start playback on a new song if the music player is not muted, fixed the end time calculation of the intro of a song after muting, Music can't be unmuted now as long as a sound effect plays that stops the music.

* Fixed league restplace position, fixed sound effects sharing the volume slider of the music, sound effects are now also muted when pressing M, changed music on/off popup to audio on/off, removed bump delay in first person, added more control on whether played songs should be looping or not.

* Fixed some more scripts that turn on thirdperson mode but don't check if it was on before or set it back to what it was before afterwards, also fixed a small error in creditsscreen.vb.

* Fixed indenting error in musicmanager.vb, fixed an error of mine where the loopsong parameter would be seen as the playintro parameter.

* Added more music commands, added quite some menu select noises, will add more later

* More select sound effects!

* Fix music not resuming after soundeffect

* Trainer using item now plays the single_heal soundeffect

* Pokémon cries now sound louder

* Possibly fixing crash when playing Pokémon cry at volume higher than 0.71

* Added better quality Pokémon cries, made random overworld cries slightly less loud, added cries for 719 and 720.

* Sound effects now sound louder

* Revert "Added better quality Pokémon cries, made random overworld cries slightly less loud, added cries for 719 and 720."

This reverts commit 8c9296ed1a.

* Fixed the cause of why the title screen music plays even when the game is muted

* Tabs to spaces

* Revert

Co-authored-by: darkfire006 <blazer257@live.com>
Co-authored-by: JappaWakkaP3D <66885565+JappaWakkaP3D@users.noreply.github.com>
Co-authored-by: JappaWakkaP3D <jasper.speelman@outlook.com>
Co-authored-by: Vitaly Mikhailov <personal@aragas.org>
2020-07-09 20:59:42 +03:00
TheOmegaGhost 0663bfd251 Move Reminder and Deleter Overhaul
Reminder and Deleter in every PokéCenter now
Replaces previously useless Mystery Gift NPC area
No longer costs an item, but unlocks as you get badges
Deleter requires 2 badges, reminder requires 4 badges
Fixed weird behavior in their menu screens (double move bug)
Moved Draco Meteor tutor to Blackthorn City house
Draco Meteor tutor is now more elegantly scripted
2020-04-16 23:27:36 -03:00
darkfire006 efa001061f forbid fused trades
for Kyurem
2019-10-06 18:28:42 -05:00
Ruan Pablo aedec48f93 Terrain final implementation + typos and move fixes
fixed fake-out/first impression working on 2 turns
fixed protecting move breaking messages
fixed trapping/binding moves and abilities
fixed flinch message popping up unnecessarily
updated natural gift BP calculation
updated some moves' contest category and other stats
added roseli, kee, maranga berry effects
added alolan pokemon abilities
added smacking down effect
added terrain as well as its effects
replaced polkadot bow (no use) with berserk gene
other minor fixes such as typos, captalizations
wrapping up other commits
2019-09-27 15:46:23 -03:00
FantaX1911 c73f5ac07d Ok, I promise it works now.... 2019-01-25 19:13:06 +02:00
FantaX1911 d419794c3c Gave "beast" text color white. 2019-01-25 19:05:01 +02:00
FantaX1911 28c1af7d10 Implemented "Beast" emblem check in the party screen, (was I supposed to be the one to do it?) 2019-01-25 18:45:03 +02:00
CaptainSegis 3730ebbd10 Small adjustment to SummaryScreen 2018-12-22 11:28:09 -05:00
Ruan Pablo c4105ad5aa Added some missing moves up to Gen 6 2018-10-26 06:03:33 -02:00
CaptainSegis 17e2dc5fed Done with status condition icons 2018-10-21 22:20:08 -05:00
CaptainSegis 5851f0d602 Fixed status icon not showing in PartyScreen 2018-10-21 21:12:37 -05:00
OmegaRuan 002b7c27cf Kolben update + lil extras
includes basement, trainers, pcp, shiny rate and small message fix
2018-08-28 22:48:24 -03:00
CaptainSegis 57ae2f5669 Fixed bigger menu sprites not displaying correctly 2018-05-02 21:58:10 -05:00
nilllzz b3d6195391 stop HP bar from going down for party closing animation 2018-03-08 19:47:36 +01:00
CaptainSegis 74f2e44d3d Fixed catch method in SummaryScreen 2018-03-05 18:37:13 -05:00
nilllzz fcdcbad6c9 fix music, always summer/day in main menu 2018-02-24 01:20:42 +01:00
nilllzz ce42b42806 fix blur shader 2018-02-22 23:43:27 +01:00
nilllzz a1786d5181 literally touch every file reorganizing the solution 2018-02-21 16:34:06 +01:00