Sine Morphization implementation

This commit is contained in:
2025-03-03 21:04:44 -08:00
parent a41c443004
commit f153a53d8d
13 changed files with 62 additions and 16 deletions

View File

@@ -5,7 +5,6 @@ using Chickensoft.AutoInject;
using Chickensoft.Introspection;
using Godot;
using System;
using System.Collections.Immutable;
using static GameJamDungeon.GameLogic.State;
[Meta(typeof(IAutoNode))]
@@ -188,7 +187,6 @@ public partial class Game : Node3D, IGame
public void EnemyDefeated(Vector3 defeatedLocation, EnemyStatResource resource)
{
Player.GainExp(resource.ExpFromDefeat * GameRepo.EXPRate);
DropRestorative(defeatedLocation);
}
private void DropRestorative(Vector3 vector)

View File

@@ -2,12 +2,12 @@
state "GameLogic State" as GameJamDungeon_GameLogic_State {
state "GameStarted" as GameJamDungeon_GameLogic_State_GameStarted
state "Playing" as GameJamDungeon_GameLogic_State_Playing {
state "FloorClearedDecisionState" as GameJamDungeon_GameLogic_State_FloorClearedDecisionState
state "Paused" as GameJamDungeon_GameLogic_State_Paused
state "AskForTeleport" as GameJamDungeon_GameLogic_State_AskForTeleport
state "Resuming" as GameJamDungeon_GameLogic_State_Resuming
state "MinimapOpen" as GameJamDungeon_GameLogic_State_MinimapOpen
state "FloorClearedDecisionState" as GameJamDungeon_GameLogic_State_FloorClearedDecisionState
state "InventoryOpened" as GameJamDungeon_GameLogic_State_InventoryOpened
state "MinimapOpen" as GameJamDungeon_GameLogic_State_MinimapOpen
state "Paused" as GameJamDungeon_GameLogic_State_Paused
state "Resuming" as GameJamDungeon_GameLogic_State_Resuming
}
state "Quit" as GameJamDungeon_GameLogic_State_Quit
}