mirror of
https://github.com/cyberarm/i-mic-fps.git
synced 2025-12-15 15:42:35 +00:00
Added require_all method to replace explicitly requiring every source file, added SoundManager and sound effects, added sound for shield/health regen
This commit is contained in:
22
lib/sound_effects/fade_in_and_out.rb
Normal file
22
lib/sound_effects/fade_in_and_out.rb
Normal file
@@ -0,0 +1,22 @@
|
||||
class IMICFPS
|
||||
class SoundEffect
|
||||
class FadeInAndOut < FadeIn
|
||||
def setup
|
||||
@hang_time = @options[:hang_time] ? @options[:hang_time] : 0.0
|
||||
|
||||
super
|
||||
end
|
||||
|
||||
# TODO: Handle hang time
|
||||
def ratio
|
||||
r = super
|
||||
|
||||
if r < 0.5
|
||||
r * 2
|
||||
else
|
||||
2.0 - (r * 2)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user