27 changed files with 192 additions and 56 deletions
@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" standalone="no" ?> |
||||
<!DOCTYPE project PUBLIC "-//audacityproject-1.3.0//DTD//EN" "http://audacity.sourceforge.net/xml/audacityproject-1.3.0.dtd" > |
||||
<project xmlns="http://audacity.sourceforge.net/xml/" projname="mining_beam_data" version="1.3.0" audacityversion="2.2.1" sel0="-0.0000071272" sel1="4.0992218977" vpos="0" h="0.0000000000" zoom="91.5527343750" rate="44100.0" snapto="off" selectionformat="hh:mm:ss + milliseconds" frequencyformat="Hz" bandwidthformat="octaves"> |
||||
<tags> |
||||
<tag name="ARTIST" value="Weird Constructor"/> |
||||
</tags> |
||||
<wavetrack name="Audio Track" channel="2" linked="0" mute="0" solo="1" height="150" minimized="0" isSelected="0" rate="44100" gain="1.0" pan="0.0" colorindex="0"> |
||||
<waveclip offset="-0.13000000" colorindex="0"> |
||||
<sequence maxsamples="262144" sampleformat="262159" numsamples="5733"> |
||||
<waveblock start="0"> |
||||
<simpleblockfile filename="e0000e35.au" len="5733" min="0.0" max="0.0" rms="0.0"/> |
||||
</waveblock> |
||||
</sequence> |
||||
<envelope numpoints="0"/> |
||||
</waveclip> |
||||
<waveclip offset="-0.00000713" colorindex="0"> |
||||
<sequence maxsamples="262144" sampleformat="262159" numsamples="397932"> |
||||
<waveblock start="0"> |
||||
<simpleblockfile filename="e000031c.au" len="166508" min="-0.301361" max="0.316315" rms="0.128178"/> |
||||
</waveblock> |
||||
<waveblock start="166508"> |
||||
<simpleblockfile filename="e000028a.au" len="231424" min="-0.311493" max="0.316772" rms="0.106072"/> |
||||
</waveblock> |
||||
</sequence> |
||||
<envelope numpoints="0"/> |
||||
</waveclip> |
||||
</wavetrack> |
||||
<wavetrack name="Audio Track" channel="2" linked="0" mute="1" solo="0" height="150" minimized="0" isSelected="0" rate="44100" gain="1.0" pan="0.0" colorindex="0"> |
||||
<waveclip offset="0.00000000" colorindex="0"> |
||||
<sequence maxsamples="262144" sampleformat="262159" numsamples="405583"> |
||||
<waveblock start="0"> |
||||
<simpleblockfile filename="e0000c61.au" len="145140" min="-0.444946" max="0.370087" rms="0.123801"/> |
||||
</waveblock> |
||||
<waveblock start="145140"> |
||||
<simpleblockfile filename="e00008ca.au" len="260443" min="-0.529694" max="0.442139" rms="0.125822"/> |
||||
</waveblock> |
||||
</sequence> |
||||
<envelope numpoints="0"/> |
||||
</waveclip> |
||||
</wavetrack> |
||||
<wavetrack name="Audio Track" channel="2" linked="0" mute="1" solo="0" height="150" minimized="0" isSelected="1" rate="44100" gain="1.0" pan="0.0" colorindex="0"> |
||||
<waveclip offset="-0.00000713" colorindex="0"> |
||||
<sequence maxsamples="262144" sampleformat="262159" numsamples="180776"> |
||||
<waveblock start="0"> |
||||
<simpleblockfile filename="e0000bd2.au" len="180776" min="-0.527222" max="0.368958" rms="0.127012"/> |
||||
</waveblock> |
||||
</sequence> |
||||
<envelope numpoints="1"> |
||||
<controlpoint t="0.000000000000" val="1.000000000000"/> |
||||
</envelope> |
||||
</waveclip> |
||||
</wavetrack> |
||||
</project> |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0"?> |
||||
<!DOCTYPE lmms-project> |
||||
<lmms-project creator="LMMS" creatorversion="1.2.1" type="instrumenttracksettings" version="1.0"> |
||||
<head/> |
||||
<instrumenttracksettings solo="0" type="0" muted="0" name="laser" height="32"> |
||||
<instrumenttrack pan="0" basenote="57" usemasterpitch="1" vol="100" fxch="0" pitch="0" pitchrange="1"> |
||||
<instrument name="tripleoscillator"> |
||||
<tripleoscillator wavetype1="3" userwavefile1="" wavetype2="6" userwavefile2="" phoffset0="0" phoffset1="0" phoffset2="0" stphdetun0="0" stphdetun1="0" stphdetun2="0" finel0="0" finer0="0" finel1="4" finer1="0" finel2="0" finer2="0" modalgo1="2" coarse0="0" vol0="33" modalgo2="2" coarse1="-12" vol1="33" modalgo3="2" vol2="19" coarse2="0" pan0="0" pan1="0" pan2="0" userwavefile0="" wavetype0="2"/> |
||||
</instrument> |
||||
<eldata fcut="10491" fwet="1" ftype="0" fres="0.5"> |
||||
<elvol latt="0" lspd_syncmode="0" sustain="1" lamt="0" rel="0.313" lspd_numerator="4" dec="0.5" lshp="0" att="0" x100="0" amt="1" ctlenvamt="0" lspd="0.1" userwavefile="" pdel="0" lspd_denominator="4" hold="0.5" lpdel="0"/> |
||||
<elcut latt="0" lspd_syncmode="0" sustain="0.5" lamt="0" rel="0.1" lspd_numerator="4" dec="0.5" lshp="0" att="0" x100="0" amt="0" ctlenvamt="0" lspd="0.1" userwavefile="" pdel="0" lspd_denominator="4" hold="0.5" lpdel="0"/> |
||||
<elres latt="0" lspd_syncmode="0" sustain="0.5" lamt="0" rel="0.1" lspd_numerator="4" dec="0.5" lshp="0" att="0" x100="0" amt="0" ctlenvamt="0" lspd="0.1" userwavefile="" pdel="0" lspd_denominator="4" hold="0.5" lpdel="0"/> |
||||
</eldata> |
||||
<chordcreator chordrange="1" chord-enabled="1" chord="0"/> |
||||
<arpeggiator arp-enabled="0" arp="0" arpmiss="0" arpmode="0" arpcycle="0" arpskip="0" arptime_syncmode="0" arptime_numerator="4" arptime_denominator="4" arptime="100" arpgate="100" arprange="1" arpdir="0"/> |
||||
<midiport fixedoutputnote="-1" inputchannel="0" inputcontroller="0" readable="0" writable="0" fixedinputvelocity="-1" fixedoutputvelocity="-1" outputchannel="1" outputcontroller="0" basevelocity="63" outputprogram="1"/> |
||||
<fxchain numofeffects="0" enabled="1"/> |
||||
</instrumenttrack> |
||||
</instrumenttracksettings> |
||||
</lmms-project> |
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0"?> |
||||
<!DOCTYPE lmms-project> |
||||
<lmms-project creator="LMMS" creatorversion="1.2.1" type="instrumenttracksettings" version="1.0"> |
||||
<head/> |
||||
<instrumenttracksettings solo="0" type="0" muted="0" name="TripleOscillator" height="32"> |
||||
<instrumenttrack pan="0" basenote="57" usemasterpitch="1" vol="100" fxch="0" pitch="0" pitchrange="1"> |
||||
<instrument name="tripleoscillator"> |
||||
<tripleoscillator wavetype1="3" userwavefile1="" wavetype2="2" userwavefile2="" phoffset0="0" phoffset1="0" phoffset2="0" stphdetun0="0" stphdetun1="0" stphdetun2="0" finel0="0" finer0="0" finel1="4" finer1="0" finel2="4" finer2="0" modalgo1="2" coarse0="0" vol0="33" modalgo2="2" coarse1="-12" vol1="25" modalgo3="2" vol2="36" coarse2="-24" pan0="0" pan1="0" pan2="0" userwavefile0="" wavetype0="2"/> |
||||
</instrument> |
||||
<eldata fcut="14000" fwet="0" ftype="0" fres="0.5"> |
||||
<elvol latt="0" lspd_syncmode="0" sustain="1" lamt="0" rel="1.206" lspd_numerator="4" dec="0.5" lshp="0" att="0" x100="0" amt="1" ctlenvamt="0" lspd="0.1" userwavefile="" pdel="0" lspd_denominator="4" hold="0.5" lpdel="0"/> |
||||
<elcut latt="0" lspd_syncmode="0" sustain="0.5" lamt="0" rel="0.1" lspd_numerator="4" dec="0.5" lshp="0" att="0" x100="0" amt="0" ctlenvamt="0" lspd="0.1" userwavefile="" pdel="0" lspd_denominator="4" hold="0.5" lpdel="0"/> |
||||
<elres latt="0" lspd_syncmode="0" sustain="0.5" lamt="0" rel="0.1" lspd_numerator="4" dec="0.5" lshp="0" att="0" x100="0" amt="0" ctlenvamt="0" lspd="0.1" userwavefile="" pdel="0" lspd_denominator="4" hold="0.5" lpdel="0"/> |
||||
</eldata> |
||||
<chordcreator chordrange="1" chord-enabled="0" chord="0"/> |
||||
<arpeggiator arp-enabled="0" arp="0" arpmiss="0" arpmode="0" arpcycle="0" arpskip="0" arptime_syncmode="0" arptime_numerator="4" arptime_denominator="4" arptime="100" arpgate="100" arprange="1" arpdir="0"/> |
||||
<midiport fixedoutputnote="-1" inputchannel="0" inputcontroller="0" readable="0" writable="0" fixedinputvelocity="-1" fixedoutputvelocity="-1" outputchannel="1" outputcontroller="0" basevelocity="63" outputprogram="1"/> |
||||
<fxchain numofeffects="0" enabled="0"/> |
||||
</instrumenttrack> |
||||
</instrumenttracksettings> |
||||
</lmms-project> |
Binary file not shown.
Binary file not shown.
@ -1,6 +1,7 @@
|
||||
[gd_resource type="ShaderMaterial" load_steps=2 format=2] |
||||
|
||||
[ext_resource path="res://scenes/system_map/voxel_material.shader" type="Shader" id=1] |
||||
[ext_resource path="res://scenes/entities/materials/voxel_material.shader" type="Shader" id=1] |
||||
|
||||
|
||||
[resource] |
||||
shader = ExtResource( 1 ) |
@ -0,0 +1,32 @@
|
||||
extends AudioStreamPlayer |
||||
|
||||
var is_playing = false |
||||
var disable_timer = Timer.new() |
||||
var enable_tween = Tween.new() |
||||
|
||||
func _ready(): |
||||
disable_timer.connect("timeout", self, "disable_beam_now") |
||||
enable_tween.interpolate_method(self, "foo", -60.0, 0.0, 1.0, Tween.TRANS_LINEAR, Tween.EASE_IN) |
||||
enable_tween.interpolate_property(self, "volume_db", -10.0, 0.0, 1, Tween.TRANS_LINEAR, Tween.EASE_IN) |
||||
|
||||
func foo(f): |
||||
print("FOOO", f) |
||||
|
||||
func enable_beam(): |
||||
disable_timer.stop() |
||||
print("ENABLE BEAM") |
||||
if not is_playing: |
||||
self.volume_db = -60.0 |
||||
# enable_tween.set_active(true) |
||||
# enable_tween.reset(self) |
||||
enable_tween.start() |
||||
self.play() |
||||
is_playing = true |
||||
|
||||
func disable_beam_now(): |
||||
is_playing = false |
||||
self.stop() |
||||
|
||||
func disable_beam(): |
||||
if is_playing: |
||||
disable_timer.start(0.7) |
Binary file not shown.
@ -0,0 +1,21 @@
|
||||
[remap] |
||||
|
||||
importer="wav" |
||||
type="AudioStreamSample" |
||||
path="res://.import/mining_beam.wav-cd93fe6e01aab4c86bbd4af12f7bacb8.sample" |
||||
|
||||
[deps] |
||||
|
||||
source_file="res://sounds/mining_beam.wav" |
||||
dest_files=[ "res://.import/mining_beam.wav-cd93fe6e01aab4c86bbd4af12f7bacb8.sample" ] |
||||
|
||||
[params] |
||||
|
||||
force/8_bit=false |
||||
force/mono=false |
||||
force/max_rate=false |
||||
force/max_rate_hz=44100 |
||||
edit/trim=true |
||||
edit/normalize=true |
||||
edit/loop=false |
||||
compress/mode=0 |
Loading…
Reference in new issue