ohsqueezy
84d643d296
fix path prefix regex escape for cross platform path separator
2023-04-28 15:15:39 -04:00
ohsqueezy
24b5d7c6e7
option to disable auto audio load
2022-12-03 12:43:16 -05:00
ohsqueezy
d01bed4905
updated readme and license, fixed crash on non existing default asset folders
2022-10-24 21:47:25 -04:00
frank
6693ca4514
load BGM from config paths after loading folders to give config precedence
2022-01-29 17:56:52 -05:00
frank
285181d23b
look for bgm paths in resource folders
2022-01-06 03:19:09 -05:00
frank
9838cdaac0
add is_suppressed to Input, fill borders based on which borders are being drawn
2021-06-12 01:12:25 -04:00
frank
47b9c1a27f
extension functions: diagonal to rect, marching ants, fill borders; audio channel volume, init volume to 1
2021-05-22 19:14:44 -04:00
Frank DeMarco
619a7dab3f
fixed re raw string formatting
2020-10-30 15:29:05 -04:00
frank
3dd467bea3
fix regex escapes to work with windows paths
2020-10-11 19:42:26 -04:00
Frank DeMarco
5f2b26852e
pass on return value of SoundEffect.play
2020-10-05 20:14:24 -04:00
Frank DeMarco
c26f438bfb
change dict unpack to ChainMap
2020-08-21 15:03:02 -04:00
Frank DeMarco
6f8985d3f4
audio panel can be enabled in config; audio recording debug statements
2020-06-27 15:20:02 -04:00
Frank DeMarco
b9bdbc5787
reimplemented volume controls
2020-05-27 04:31:27 -04:00
Frank DeMarco
823149738b
sprite areas member var
2020-05-24 01:37:03 -04:00
Frank DeMarco
301f547a25
- fix include delay bug in Animation class
...
- multiple values for boolean true in config files
- sprite wipe out animation
- sprite children optionally drawn on parent surface
- text wrapping function handles line breaks
- blinds animation function for returning rects
2020-05-20 03:49:28 -04:00
Frank DeMarco
0878ad6181
- show currently highlighted and currently playing in audio file browser
...
- bgm volume can be defined in config and adjusted in audio panel
- bgm previews loop
2020-05-10 05:29:55 -04:00
Frank DeMarco
cf8021c480
- confirm quit
...
- bgm added to audio panel
- delegate maintains order subscribers are added by object
- optionally suppress "any key" event when mods are pressed
- dict of named child objects added to sprites
- generate glow animation effect frames
2020-05-01 02:26:12 -04:00
Frank DeMarco
2ff6743ea1
Merge branch 'master' of makar:/var/www/git/pgfw
...
(updated pgfw in another project simultaneously)
2020-04-06 00:59:55 -04:00
Frank DeMarco
513e8fad4e
- added spinner controls to audio panel for editing sound effects
...
- added play and stop buttons to audio panel
- box generating function can generate box without text
2020-04-06 00:55:06 -04:00
Frank DeMarco
947deab207
prevent audio panel from loading when there are no sfx
2020-02-28 14:56:13 -05:00
Frank DeMarco
987b154b26
- added volume adjust to SoundEffect
...
- removed original volumes audio hack
- added width and height to render box
2020-02-27 16:52:55 -05:00
Frank DeMarco
697eb22633
- audio panel file browser can be used to assign file paths to sound effects
...
- sound effect assignments are automatically saved to config file
- Vector getattr raises AttributeError like Python default class method
2020-02-20 02:43:37 -05:00
Frank DeMarco
a30464edf5
- path-list type added for config variables
...
- audio panel lists sound effects and their file paths
2020-02-14 21:09:24 -05:00
Frank DeMarco
7abf359ede
- loading sfx at init recursively from project path and default path
...
- return None if config value is missing
2020-02-14 15:16:28 -05:00
Frank DeMarco
70e7a429a7
added function for computing bezier points
2019-10-07 21:49:59 -04:00
Frank DeMarco
db873683d3
python 3 compatibility
2019-04-12 03:08:07 -04:00
Frank DeMarco
e98e6aeffc
sound effect
2018-05-21 19:46:28 -04:00
Frank DeMarco
90747f5b5e
volume 0
2016-02-17 15:14:29 -05:00
Frank DeMarco
a65355bf9f
volume modifier
2015-12-10 12:26:55 -05:00
Frank DeMarco
732a00d079
volume
2015-12-09 15:58:27 -05:00
Frank DeMarco
27467b393a
time filter ticks; interpolator gui activate
2014-01-14 21:27:11 +09:00
Frank DeMarco
0d633badc7
get game
2013-04-14 23:46:43 +09:00
Frank DeMarco
fa697af573
framerate display
2013-04-06 17:12:00 +09:00
Frank DeMarco
917370d502
commands; post events/commands with delegate
2013-03-08 01:03:49 +09:00
Frank DeMarco
796999eb8f
command
2013-03-05 22:23:17 +09:00
Frank DeMarco
011187b5e5
sfx-path existence check
2012-12-16 22:41:43 +09:00
Frank DeMarco
c0ed51b2c9
sound fx panning; mouse events; optional kwargs for events
2012-10-01 23:02:11 -04:00
Frank DeMarco
dfa83f466c
post arbitrary events
2012-09-05 14:12:06 -04:00
Frank DeMarco
ff50528e09
user-event-id renamed to custom-event-id
2012-07-31 14:44:26 -04:00
Frank DeMarco
966700db92
user event id defined in config
2012-07-07 21:34:49 +09:00
Frank DeMarco
8fbfb84115
Initial commit
2012-07-05 17:21:49 +09:00