diff options
| author | nokoe <nokoe@mailbox.org> | 2024-06-29 20:46:56 +0200 | 
|---|---|---|
| committer | nokoe <nokoe@mailbox.org> | 2024-06-29 20:47:23 +0200 | 
| commit | 52dbf26f1e598ad7a095af09cf638b263db7dab0 (patch) | |
| tree | b07562ba9d2c8121a0b926ccda8d7d8305f57b1a /client/game.gd | |
| parent | c1a65adf8aecaa56ee3a7495d5eb59bcce694d93 (diff) | |
| download | hurrycurry-52dbf26f1e598ad7a095af09cf638b263db7dab0.tar hurrycurry-52dbf26f1e598ad7a095af09cf638b263db7dab0.tar.bz2 hurrycurry-52dbf26f1e598ad7a095af09cf638b263db7dab0.tar.zst | |
add effects
Diffstat (limited to 'client/game.gd')
| -rw-r--r-- | client/game.gd | 23 | 
1 files changed, 14 insertions, 9 deletions
| diff --git a/client/game.gd b/client/game.gd index 799b987b..a2893cc8 100644 --- a/client/game.gd +++ b/client/game.gd @@ -149,32 +149,37 @@ func _ready():  		t.finish(warn)  	) -	mp.text_message.connect(func(player: int, text: String): +	mp.text_message.connect(func(player: int, text: String, persist: bool):  		var p: Player = players[player] -		p.chat_bubble.set_text(text) +		p.text_message(text, persist)  	) -	mp.clear_message.connect(func(player: int): +	mp.item_message.connect(func(player: int, item: int, persist: bool): +		var p: Player = players[player] +		p.item_message(item_names[item], persist) +	) + +	mp.effect_message.connect(func(player: int, effect: String, persist: bool):  		var p: Player = players[player] -		p.item_bubble.remove_item() -		p.chat_bubble.remove_text() +		p.effect_message(effect, persist)  	) -	mp.item_message.connect(func(player: int, item: int): +	mp.clear_message.connect(func(player: int):  		var p: Player = players[player] -		p.item_bubble.set_item(item_names[item]) +		p.clear_message()  	) +  	mp.send_join(Global.profile["username"], Global.profile["character"])  	mp.set_ingame.connect(func (state): -		if state:  +		if state:  			await transition.fade_out()  			map.gi_bake()  			await transition.fade_in()  			map.autobake = true  		else: -			map.autobake = false  +			map.autobake = false  			await transition.fade_out()  	) | 
