Commit Graph

97 Commits

Author SHA1 Message Date
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
Vitaly Mikhailov 1bae503f72
removed hidden dots in Braille.png 2019-11-07 00:04:10 +03:00
Vitaly Mikhailov f96d0d8c45
Removed black background in Braille.png 2019-11-06 19:18:36 +03:00
darkfire006 0c02308e93 tao trio battle music 2019-10-13 19:35:19 -05:00
CaptainSegis e1faeb362f Hopefully fixed all time related issues 2019-08-03 18:37:07 -05:00
CaptainSegis 74517e2f5f v0.55.2 Release 2019-02-03 18:19:11 -05:00
CaptainSegis 3ee687df05 Hopefully fixed a null reference crash related to Honey Gather ability. Ajusted battle frontier BP reward values. 2019-02-03 01:24:41 -05:00
CaptainSegis ea51665dae build 2019-02-02 03:59:36 -05:00
CaptainSegis 3fb1cd0e89 Added back gender switching and save reset buttons for GameJolt saves. 2019-02-02 03:59:03 -05:00
CaptainSegis 5d4ae15b67 Fixed exploit in NewMenuScreen 2019-01-29 22:49:09 -05:00
CaptainSegis 924afc2005 Added a debug tool for music testing 2019-01-27 16:23:43 -05:00
CaptainSegis 791902a05f Finished reworking emblems, added new ones. Adjusted all @sound.play(success) instances and such. 2019-01-24 01:52:47 -05:00
CaptainSegis aef1cdbec1 Prep engine for new emblems. Temporary changes should be reverted when GJ support for trophies is brought back. 2019-01-23 06:11:11 -05:00
CaptainSegis 59ce55288f Fixed build 2019-01-22 14:16:29 -05:00
CaptainSegis 98188fa3ef Fixed friend list, Trainer screen, play time, Woobat evolution condition. 2019-01-22 14:04:02 -05:00
CaptainSegis b2ce407b0c build 2019-01-21 23:39:17 -05:00
CaptainSegis e2567d073f Fixed karrablast/shelmet trade. Fixed multiple bugs related to new offline saves. 2019-01-21 23:38:32 -05:00
CaptainSegis ca5be51d4c Some minor fixes 2019-01-20 11:11:07 -05:00
CaptainSegis 7891cfd77d Disabled toggle third person from the new game screen. 2019-01-13 12:06:43 -05:00
CaptainSegis 9cb32c3cc5 Added some debug messages (they are commented in OverworldCamera.vb). Small changes. 2019-01-11 13:58:43 -05:00
CaptainSegis 848482c031 Updated to MonoGame 3.7.1 2019-01-10 17:04:46 -05:00
CaptainSegis 03c6dbcf5b Fixed some issues related to File Validation and GJ saves. Updated the meta file. 2019-01-05 13:41:59 -05:00
CaptainSegis 4528b3789d Tiny adjustment 2019-01-05 10:54:00 -05:00
CaptainSegis c89c4f8121 Misc fixes:
- Fixed some screen size related issues
- Fixed crash related to indexes in TradeScreen
- Fixed @Pokemon.AddToStorage command
2019-01-05 02:47:05 -05:00
CaptainSegis 35291e9834 Minor change to ass. offices 2019-01-05 00:27:32 -05:00
CaptainSegis 1ad833463f Fixed music not playing after catching a pokemon 2019-01-04 21:36:31 -05:00
CaptainSegis 983cca220f Small adjustment to route28 music 2019-01-04 19:53:32 -05:00
CaptainSegis df5a6806ba Small tweaks 2018-12-24 07:44:46 -05:00
CaptainSegis 87edaa0ee6 Fixes regarding battle system 2018-12-22 15:02:02 -05:00
CaptainSegis 3730ebbd10 Small adjustment to SummaryScreen 2018-12-22 11:28:09 -05:00
CaptainSegis 2784bbe54a Tiny BattleMenu visual fix 2018-12-21 20:26:51 -05:00
CaptainSegis 2d852d9166 Small adjustments to MapScreen 2018-12-21 15:19:17 -05:00
CaptainSegis 0aa2b03ad3 Fixed source control stuff 2018-12-21 13:00:14 -05:00
CaptainSegis 57e9680a66 build 2018-10-27 16:44:58 -05:00
CaptainSegis c1fe651ede Bag index now points to the last item used. 2018-10-27 16:43:52 -05:00
CaptainSegis 17e2dc5fed Done with status condition icons 2018-10-21 22:20:08 -05:00
CaptainSegis 4bac250b97 Fixed crash related to Toss/Give/Use in NewInventoryScreen 2018-10-17 03:30:27 -05:00
CaptainSegis 6925c74aa3 Lazy "fix" towards intros being cut by about 0.1 seconds 2018-10-02 00:49:58 -05:00
CaptainSegis bc93b47247 merge 2018-10-01 20:40:51 -05:00
CaptainSegis 3053a55b9e Fixed some map's music loop. Fixed @Music.Play(no_music). 2018-10-01 20:38:26 -05:00
FantaX1911 f6fe79c66d Revert "Replaced soviet march with the 8bit version"
This reverts commit 199b5ff989.
2018-09-14 16:10:35 +03:00
FantaX1911 aa6a58bb9e Revert "xnb"
This reverts commit 7d42566459.
2018-09-14 16:10:29 +03:00
FantaX1911 7d42566459 xnb 2018-09-14 16:06:26 +03:00
FantaX1911 199b5ff989 Replaced soviet march with the 8bit version 2018-09-14 15:56:26 +03:00
CaptainSegis 66556b2484 Fixed LibertyPass 2018-09-09 14:48:51 -05:00
CaptainSegis b68702ab53 Minor fix 2018-09-08 22:46:20 -05:00
CaptainSegis 7d8e6de8f6 small fixes 2018-09-08 22:13:27 -05:00
CaptainSegis e00d9f961f Add pichu 2018-09-08 09:30:14 -05:00
CaptainSegis 892dacf3c1 Changes 2018-09-08 09:26:24 -05:00
CaptainSegis 087e4a029f Added new files to source control, fixed liberty garden battle map. 2018-09-08 01:59:40 -05:00