Skip to content

Commit

Permalink
HOTFIX 1.0.0 Save (#41)
Browse files Browse the repository at this point in the history
* Gravidade implementada

Script para alterar gravidade

* Cena de teste da gravidade

Co-Authored-By: Thiago_Lacerda <[email protected]>

* Criado background com a nebulosa

* Tentativa de criar a trajetória

* Update Prototype.unity

* Trajetória funcionando

* Possível simular duas trajetórias

* Update Prototype.unity

* camera follows spaceship

* deleting blender spaceship model

* Removido variável inútil

first em TrajectoryPreview

* Classes básicas para modos de jogo

GameModeManager e GameModeSensitive criados

* Alterado implementação para alterar o gamemode

C# usado pela Unity não possui métodos default

* Frozen e Gravity funcionando segundo o gamemode

* Corrigido problemas ao retornar o Frozen

* Trajetória funcionando com gamemode

* reloading scene when spaceship crashes

* Alterado GameModeManager para GameModeListener

Permite um funcionamento mais independente dos objetos

* Adicionado sistema de game event

* Alterado Gravity para utilizar um Runtime Set

Menos chance de gerar problemas

* Update Prototype.unity

Esqueci de salvar as alterações no Prototype para os últimos 3 commits

* Sistema de trajetória refeito

* Update TrajectorySystem.asset

* Corrigido problemas com trajetória e câmera

- Trajetória não era inicializada com a velocidade correta
- Importação do pacote do cinemachine tinha sido corrompido

* Atualizado Prototype

* Criado prefab de Planeta

* Correções

* Ajustes na câmera

* Adiciona parte do sistema de Input, ainda com problemas

Os problemas acredito que estejam em como é configurado o Mapa de Input do novo sistema

* Adicionado o sistema de input para posicionar os astros

Impementação do novo sistema de input para posicionamento dos astros dentro do ambiente do jogo

* Revert "Adicionado o sistema de input para posicionar os astros"

This reverts commit 2dd500d.

* Adicionado o sistema de Input

Sistema de input implementado para movimentação dos astros dentro do ambiente do jogo

* Integrado script de posicionamento

- Integrado script de posicionamento com a cena principal
    - Alterado funcionamento para se basear no eixo Y
- Alterado todos os planetas para prefabs

* Movido scripts do PlaceMe para uma pasta própria

* Criado mecanismo para sincronizar estado de jogo

* Corrigido falha com o sistema de trajetória

Falha ocorria por problemas no início do sistema de gravidade

* Criado componente de velocidade

Componente permite desacoplar alterações de velocidade

* Update Prototype.unity

* Criado mecanismo para reverter ações

* Implementado cooldown do modo de planejamento

* Desfazer ação implementado

* Criado Prefab para a UI

* Update Prototype.unity

* Implementado Hide

Permite esconder objetos em algum modo de jogo

* Created StayOnScreenPosition

Permite obrigar um objeto a ficar em uma posição da tela

* Implementado custo e undo para Criar objeto

* Esqueci de salvar a cena

* Ajustes

StayOnScreenPosition agora permite definir automaticamente no editor a posição desejada
TrajectorySystem funciona com Frozen no modo de ação.
Alterado protótipo para analisar melhor o funcionamento do jogo

* Esqueci de salvar a cena

* Art/gravity field (#13)

* Criado efeito para o campo gravitacional

* Propagado atualização do range para o campo

* Cena atualizada

* Atualizado documentação

* Update README.md

* Update README.md

* Feature/action bar limit (#15)

* Implementado barra de ação

* Tentativa de criar efeito para a barra de ação

* Implementado custo máximo de ações

* Corrigido bug com contador de instâncias do RS

* Feature border (#16)

* Asteroid_belt_border

Adicionando cinturao de asteroids como borda do jogo.

* Renaming prototype scene

Tentando nao bugar o merge

* Creating border prefab

Juntando o asteroid belt e o domo em um prefab border

Co-authored-by: EltonCN <[email protected]>

* Design/first level (#17)

* Criado level de teste

- Área de fim de level (script e shader, com prefab)
- Alterado custos
- Corrigido problema com escala do campo gravitacional

* Corrigido problema com inicialização da ActionBar

ActionBar começava cheia quando uma cena inicia no modo de ação

* Alterado custo máximo

* Renomeado cena para fase 1

* Feature/black hole (#18)

* Atualizado prefabs e configurado cena de teste

* Shader inicial para o buraco negro

* Corrigido problema com PlaceMe desabilitado ainda funcionando

* Efeito de partículas

* Aplicado comportamento ao buraco negro

- Destruir objeto ao se aproximar
- Massa muito maior

* Destruindo qualquer objeto que entra

* Corrigido erro ao destruir objeto com PlaceMe

Destruir causava exceção

* Criado prefab do buraco negro

* Tentativa de arrumar problema com heat distortion e gravidade

* Fix/place me collision (#19)

* Impedindo PlaceMe de posicionar elementos dentro de colisões

* Update Black Hole Test.unity

* Melhorado script para evitar colisão com PlaceMe

Resolvido problema ao colocar o mouse tangente ao objeto que irá colidir com o sendo movimentado

* Update Black Hole Test.unity

* Corrigido problema de merge com a cena

* Ajustes na gravidade

* Feature/anti gravity (#20)

* Adicionado anti gravidade

* Permitido alterar globalmente a antigravidade

* Atualizado cena

* Adicionado botão para alterar gravidade no prefab da UI

* Alterado cena

* SpaceShip model and Satelite prefab (#22)

* Camera Pan and Zoom

* Camera Test Scene

* Art/planet texture (#24)

* Textura inicial para os planetas

* Atualizado cena

* Adicionado água

* Atualizado cena

* Comparação - Realista x Cartoon

* Movimento do Shader Mobile

* Ajustado beach

* Ajustes e baking da luz

* Shader para o fundo

* Ajustes no shader do fundo

* Tentativa de post processing

* Atmosfera para os planetas

* Atualizado a cena

* Adicionado post processing e rotação dos plaentas

* Melhorado a frequência das ondas

* Atualizado cena

* Corrigido problema com próxima cena nula no EndLevel

* Corrigido problema com place me

Collider no objeto errado

* Indicado que PlaceMe requer collider

* Adicionado post processing ao prefab da câmera

* Ajustado posição dos elementos

* Atualizado prefab da nave em todas as cenas

* Atualizado protótipo

* Corrigido direção inicial da gravidade

* Update Black Hole Test.unity

* Corrigido problema com gravidade inicial

* Drag Camera (#25)

* Roteiro do trailer Ver0

* Ajustado tamanho da nave

* Corrigido problemas de merge

* Dash (#26)

* Dash script and particle effect

* Deleting useless coments in dash script

Co-authored-by: EltonCN <[email protected]>

* Arrumando Input System e criando cena do trailer

* Prefab arrumado

* Trailer Scenes

* Explosion effect (#27)

* Removido variável não usada

* Corrigido problema com PlaceMe DesiredY

Restrições do RigidBody impediam de movimentar o planeta corretamente

* Corrigido efeito de partículas gravitacionais

Efeito anterior tinha algumas partículas na direção contrária

* Update Fase1.unity

* Criado template para fase única

* Design/fases 6 8 (#28)

* Fase 6

* Atualizado material do TrajectoryPreview

* Corrigido problema com prefab do create planet

* Fase 8 ver1

* Fase 8 ver2

* Adicionado limites dos levels

* Adicionado deltaTFactor

* Corrigido problema com fakes

* Added abilities SO with cooldown

* Updating Spaceship prefab

* Backup for gameUI and spaceship prefabs

* Erasing old spaceship prefab

* Revert "Erasing old spaceship prefab"

This reverts commit 50b5637.

* Assets UI e Menu Inicial

* Game UI almost ready and first phase ok

* Feature/UI menu e save (#29)

* Assets UI e Menu Inicial

* Update Menu.unity

* Sistema de save

* Menu de selecionar fase

* Inicialização do menu principal e quit

* Sistema de save funcional

* Movido arquivos com problema no build

* Menu de selecionar save

* Menu configurações

* Ajuste no menu de config

* Fix - Botão para sair desativado após sair do menu de config

* Fix: escalonamento do menu inicial

* Game UI finished + initial phases

* Updating prefabs

* Fixing scenes 1, 1.5 and 2

* Updating template scene

* Fases4e9 (#30)

* Corrigido Fase 4 e 9

Posição dos objetos
Adicionado rotação dos asteroides

* Create CODE_LICENSE (#31)

* Create GAME_LICENSE

* Update README.md

* Update and rename GAME_LICENSE to ASSETS_LICENSE

* Audio (#32)

* MelhorAteAgora Boom LevelEnd

* Mixer

* Adicionado licenças

* Adicionado mais licenças

* Atualizado atribuições

* Update README.md

* Atualizado licença do procedural planet

* Start on credit scene and bigger phase map

* Corrigido: TrajectoryPreview

* Scene Template

* Adc Fase_3

Adição da Terceira fase do bloco único

* Feature/dialog (#33)

* Fix: escalonamento do menu inicial

* Texto com localização

* Licença do Nunito

* Criado prefabs do diálogo

* Squashed commit of the following:

commit 9d1198e
Merge: 1845ad6 8b85509
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 22:48:52 2021 -0300

    Merge branch 'develop' of https://github.com/EltonCN/Space-Pioneers into develop

commit 8b85509
Merge: fabe9ab 30d8594
Author: Pedro Augusto Ribeiro Gomes <[email protected]>
Date:   Thu Dec 2 01:21:52 2021 -0300

    Merge branch 'FixingToggleGravityPhase9' into develop

commit 30d8594
Author: Pedro Augusto Ribeiro Gomes <[email protected]>
Date:   Thu Dec 2 01:13:27 2021 -0300

    ToggleGravityForBothModesPhase9

commit 1845ad6
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 22:48:51 2021 -0300

    Corrigido: TrajectoryPreview

commit fabe9ab
Merge: 7ddc001 394d60c
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 22:04:25 2021 -0300

    Merge branch 'develop' of https://github.com/EltonCN/Space-Pioneers into develop

commit 7ddc001
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 22:04:19 2021 -0300

    Atualizado licença do procedural planet

commit 394d60c
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 21:58:40 2021 -0300

    Update README.md

commit 90b36be
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 21:57:39 2021 -0300

    Atualizado atribuições

commit b28a76d
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 21:54:39 2021 -0300

    Adicionado mais licenças

commit c3c0011
Merge: b342716 a0c84db
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 21:41:04 2021 -0300

    Merge branch 'develop' of https://github.com/EltonCN/Space-Pioneers into develop

commit b342716
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 21:40:56 2021 -0300

    Adicionado licenças

commit a0c84db
Author: Pedro Augusto Ribeiro Gomes <[email protected]>
Date:   Wed Dec 1 21:40:01 2021 -0300

    Audio (#32)

    * MelhorAteAgora Boom LevelEnd

    * Mixer

commit 71cee91
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 21:04:28 2021 -0300

    Update and rename GAME_LICENSE to ASSETS_LICENSE

commit d58a137
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 21:03:54 2021 -0300

    Update README.md

commit dd94e22
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 21:02:07 2021 -0300

    Create GAME_LICENSE

commit 08381fb
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 21:00:40 2021 -0300

    Create CODE_LICENSE (#31)

commit 9ed3f08
Author: EltonCN <[email protected]>
Date:   Wed Dec 1 20:37:25 2021 -0300

    Corrigido Fase 4 e 9

    Posição dos objetos
    Adicionado rotação dos asteroides

commit 15a897a
Author: Pedro Augusto Ribeiro Gomes <[email protected]>
Date:   Wed Dec 1 17:53:40 2021 -0300

    Fases4e9 (#30)

commit cbc5a79
Author: Madu <[email protected]>
Date:   Wed Dec 1 08:48:38 2021 -0300

    Updating template scene

commit cd31ad6
Merge: e8336cd 3995c77
Author: Madu <[email protected]>
Date:   Tue Nov 30 22:42:18 2021 -0300

    Merge branch 'feature/ui_fase' into develop

commit 3995c77
Author: Madu <[email protected]>
Date:   Tue Nov 30 22:32:42 2021 -0300

    Fixing scenes 1, 1.5 and 2

commit 1c8ec42
Author: Madu <[email protected]>
Date:   Tue Nov 30 22:01:00 2021 -0300

    Updating prefabs

commit 21486c1
Author: Madu <[email protected]>
Date:   Tue Nov 30 21:49:43 2021 -0300

    Game UI finished + initial phases

commit e8336cd
Author: EltonCN <[email protected]>
Date:   Tue Nov 30 15:50:48 2021 -0300

    Fix: escalonamento do menu inicial

commit 75f8c1e
Author: Madu <[email protected]>
Date:   Mon Nov 29 02:48:11 2021 -0300

    Game UI almost ready and first phase ok

commit c7534e5
Author: EltonCN <[email protected]>
Date:   Sat Nov 27 22:37:00 2021 -0300

    Assets UI e Menu Inicial

* Implementado caixas de texto com múltiplos textos

* Adicionado Diálogo da fase 1

* Correções da Unity

* Start on Credits Scene

TO DO:
Go back to game start menu when credits finish

* Partes das fases 5 e 11 adc

Adicionadas protótipos das fases 5, que tem foco além do posicionamento de peças, e 11, mais complexa com combinação de elementos

* Localization/menu (#34)

* Localizado elementos do menu, e criado menu para selecionar idioma

* Sincronizado volume inicial

* Reposicionado elementos

* ToggleGravityForBothModesPhase9

* Removido clones do template da fase grande

* Update EditorBuildSettings.asset

* Fixing play/pause button

* Adding pop up menu in default prefab

* Credits finished

* Fase 5 completa

Fase 5 finalizada, a intenção é não ter a criação e movimentação de planetas aqui, mas podemos rever esse conceito.

* UI/level config e localização (#35)

* Implementado funcionamento do menu de config dos levels

* Localizado elementos do menu config

* Fix level 7 end

* AudioSystem

Complete Mixer,black hole sfx and integration with UI sliders

* Feature/level volume change (#37)

* Ajuste de volume na fase

* Tocando áudio ao mover slider de FX

* Levels working and start on dialogs

* Level 10 (needs review)

* Fase grande prefab and level 10 finished

* Squashed commit of the following:

commit a0fa059
Author: EltonCN <[email protected]>
Date:   Thu Dec 2 21:53:10 2021 -0300

    Novo efeito

commit 5953fdf
Author: EltonCN <[email protected]>
Date:   Thu Dec 2 21:05:34 2021 -0300

    Terminado efeito de raio

commit a3a7508
Author: ThiagoDSL <[email protected]>
Date:   Tue Nov 30 01:29:08 2021 -0300

    Protótipo de Raio de comunicação Sat-Nave

    Protótipo de um VFX que sinaliza a comunicação entre nave e satélites

* Fase 11 finalizada

Fase 11 finalizada

* FixingUISkills

Putting UI icons of the skills in levels 6 and 8

* Design/level7 (#36)

* Design parte 1

* Design parte 2

* Fase 7 concluída

* Implementado transmissão do satélite

* Update README.md

* Update README.md

* Correções nas fases 5 e 11

Correções nas fases 5 e 11 para incluir os menus e sistema de dialogo

* Levels completed

* Adding sound to credits scene

* Squashed commit of the following:

commit b23ed6f
Author: EltonCN <[email protected]>
Date:   Thu Dec 2 23:26:46 2021 -0300

    Menu corrigido

commit f31b1f2
Author: EltonCN <[email protected]>
Date:   Thu Dec 2 23:24:54 2021 -0300

    Cinemática da fase 1 pronta

commit 1de4c5e
Author: EltonCN <[email protected]>
Date:   Thu Dec 2 22:52:28 2021 -0300

    Reimplementado level end para esperar por som

* Verificação das fases

* Alterado versão

* HOTFIX 1.0.0 Level End fase 1

* Update FASE_1_UNICA_.unity

* HOTFIX 1.0.0 Save

Co-authored-by: Thiago_Lacerda <[email protected]>
Co-authored-by: madukm <[email protected]>
Co-authored-by: ThiagoDSL <[email protected]>
Co-authored-by: Pedro Augusto Ribeiro Gomes <[email protected]>
  • Loading branch information
5 people authored Dec 3, 2021
1 parent 4df42e8 commit 8175084
Show file tree
Hide file tree
Showing 6 changed files with 128 additions and 43 deletions.
123 changes: 84 additions & 39 deletions Space Pioneers/Assets/Prefabs/LevelEnd.prefab
Original file line number Diff line number Diff line change
Expand Up @@ -293,6 +293,80 @@ MonoBehaviour:
m_BoolArgument: 0
m_CallState: 2
delay: 0
--- !u!1 &1494276778
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1494276779}
- component: {fileID: 1494276781}
- component: {fileID: 1494276780}
m_Layer: 0
m_Name: SaveLevel
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1494276779
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1494276778}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1005717853658511761}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1494276781
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1494276778}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7edeac11724f50a418f5d69990d5c2eb, type: 3}
m_Name:
m_EditorClassIdentifier:
saveManager: {fileID: 11400000, guid: 049d360d519503249bf604cfea6aa877, type: 2}
--- !u!114 &1494276780
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1494276778}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bdaf8361ebb8d8a4199626f19e9c6d60, type: 3}
m_Name:
m_EditorClassIdentifier:
Event: {fileID: 11400000, guid: be56ebaddc8c22d48a34b54e33c2dc25, type: 2}
Response:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 1494276781}
m_TargetAssemblyTypeName: SetLevelAsPlayed, Assembly-CSharp
m_MethodName: updateSave
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
delay: 0
--- !u!1 &1005717853658511773
GameObject:
m_ObjectHideFlags: 0
Expand All @@ -306,9 +380,8 @@ GameObject:
- component: {fileID: 1005717853658511763}
- component: {fileID: 1005717853658511762}
- component: {fileID: 2016981618}
- component: {fileID: 2071661773}
- component: {fileID: 2071661774}
- component: {fileID: 2071661775}
- component: {fileID: 3097886037330270521}
m_Layer: 0
m_Name: LevelEnd
m_TagString: Untagged
Expand All @@ -330,6 +403,7 @@ Transform:
- {fileID: 451154458}
- {fileID: 628444095}
- {fileID: 700191035}
- {fileID: 1494276779}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
Expand Down Expand Up @@ -411,20 +485,7 @@ Rigidbody:
m_Interpolate: 0
m_Constraints: 126
m_CollisionDetection: 0
--- !u!114 &2071661773
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1005717853658511773}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7edeac11724f50a418f5d69990d5c2eb, type: 3}
m_Name:
m_EditorClassIdentifier:
saveManager: {fileID: 11400000, guid: 049d360d519503249bf604cfea6aa877, type: 2}
--- !u!114 &2071661774
--- !u!114 &2071661775
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
Expand All @@ -433,27 +494,13 @@ MonoBehaviour:
m_GameObject: {fileID: 1005717853658511773}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bdaf8361ebb8d8a4199626f19e9c6d60, type: 3}
m_Script: {fileID: 11500000, guid: 5a7d60b5855b73a4294ad8682814f526, type: 3}
m_Name:
m_EditorClassIdentifier:
Event: {fileID: 11400000, guid: be56ebaddc8c22d48a34b54e33c2dc25, type: 2}
Response:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 2071661773}
m_TargetAssemblyTypeName: SetLevelAsPlayed, Assembly-CSharp
m_MethodName: setAsPlayed
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
delay: 0
--- !u!114 &2071661775
targetObject: {fileID: 0}
eventToRaise: {fileID: 11400000, guid: be56ebaddc8c22d48a34b54e33c2dc25, type: 2}
fixOther: 1
--- !u!114 &3097886037330270521
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
Expand All @@ -462,9 +509,7 @@ MonoBehaviour:
m_GameObject: {fileID: 1005717853658511773}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5a7d60b5855b73a4294ad8682814f526, type: 3}
m_Script: {fileID: 11500000, guid: f55b778965b7e434692ec08be96b32dc, type: 3}
m_Name:
m_EditorClassIdentifier:
targetObject: {fileID: 0}
eventToRaise: {fileID: 11400000, guid: be56ebaddc8c22d48a34b54e33c2dc25, type: 2}
fixOther: 1
saveManager: {fileID: 11400000, guid: 049d360d519503249bf604cfea6aa877, type: 2}
2 changes: 1 addition & 1 deletion Space Pioneers/Assets/Scripts/Save/SaveManager.asset
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@ MonoBehaviour:
m_EditorClassIdentifier:
currentSave: 0
saves:
- {fileID: 0}
- {fileID: 11400000, guid: 327a3867df6ad104f9b718ff7f800d7d, type: 2}
- {fileID: 0}
- {fileID: 0}
9 changes: 7 additions & 2 deletions Space Pioneers/Assets/Scripts/Save/SetLevelAsPlayed.cs
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
using UnityEngine;
using UnityEngine.SceneManagement;

public class SetLevelAsPlayed : MonoBehaviour
public class UpdateSaveEndLevel : MonoBehaviour
{
[Tooltip("Game save manager.")][SerializeField] SaveManager saveManager;

public void setAsPlayed()
void Start()
{
Debug.Log("Teste");
}

public void updateSave()
{
if(saveManager.Save.last_played_level < SceneManager.GetActiveScene().buildIndex)
{
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 24 additions & 0 deletions Space Pioneers/Assets/Scripts/Save/UpdateSaveEndLevel.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
using UnityEngine;
using UnityEngine.SceneManagement;

public class SetLevelAsPlayed : MonoBehaviour
{
[Tooltip("Game save manager.")][SerializeField] SaveManager saveManager;

void Start()
{

}

public void updateSave()
{
Debug.Log("Salvando");
Debug.Log(saveManager.Save.last_played_level);
Debug.Log(SceneManager.GetActiveScene().buildIndex);
if(saveManager.Save.last_played_level < SceneManager.GetActiveScene().buildIndex)
{
Debug.Log("Salvando");
saveManager.Save.last_played_level = SceneManager.GetActiveScene().buildIndex;
}
}
}
11 changes: 11 additions & 0 deletions Space Pioneers/Assets/Scripts/Save/UpdateSaveEndLevel.cs.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 8175084

Please sign in to comment.