Jumpfox: Always Running

Jumpfox: Always Running

Not enough ratings
Editar o Save
By DuraNext
Guia em português ensinando a editar o save do jogo.
   
Award
Favorite
Favorited
Unfavorite
Introdução
Se você estiver se questionando sobre a necessidade de editar o save, eu respondo: isso é necessário para obter todas as conquistas do jogo.

Save Editor

Finalize o jogo no modo normal em menos de 1 minuto.



Como evidenciado na conquista mencionada acima, é exigido um tempo bizarro de 1 minuto para concluir o jogo. No entanto, o nome da conquista sugere que isso não pode ser alcançado de maneira legítima, indicando que para realizar tal feito, é necessário editar o save. Assim, embarquei na busca pelo local do save e pela maneira de editá-lo a fim de alcançar essa conquista.
Local dos Saves
Os arquivos de save estão localizados em: "C:\Users\(nomedeusuário)\AppData\Roaming\jumpfox". Certifique-se de substituir "(nomedeusuário)" pelo nome de usuário do seu PC.

No momento em que estou escrevendo este guia, possuo dois saves. Um com o nome "savegame_CR_1_1.tres" que corresponde ao modo normal, enquanto o outro, chamado "savegame_CH_1_1.tres", é relacionado ao modo difícil. Ambos foram criados utilizando um joystick.

É possível que a criação dos saves com outros controles ou com o teclado resulte em nomes diferentes. No entanto, é compreensível que a letra "R" no nome do arquivo representa Regular (normal), enquanto a letra "H" indica Hardcore (difícil).
Editando o Save
Existem algumas informações que podem ser alteradas aqui, mas irei focar em apenas 3 delas:
  • player_positions: Registra a posição do jogador no mapa por meio de coordenadas. Você pode tentar modificar essas coordenadas para alcançar locais mais elevados (quanto menor for o segundo número, maior será a altitude) ou utilizar os valores dos saves para criar um tipo de save state, substituindo pelo valor anterior sempre que houver uma queda significativa.

  • player_directions: Indica a direção na qual a raposa está se movendo. Com "-1", ela se move para a esquerda, enquanto com "1", ela se move para a direita.

  • time: Registra o tempo de jogo em segundos. Apesar de o tempo no jogo ser exibido em minutos ou horas, no arquivo ele é representado em segundos. Portanto, se desejar que o tempo de jogo seja de 2 minutos, será necessário inserir 120.0 neste campo.
Um Agradinho Final
No fim das contas você não quer ter trabalho editando tudo? Então deixarei aqui as informações do meu save onde a raposa está quase chegando ao fim da fase.

"[gd_resource type="Resource" script_class="SaveGame" load_steps=2 format=3]

[ext_resource type="Script" path="res://Resources/SaveGame.gd" id="1"]

[resource]
script = ExtResource("1")
player_positions = [Vector2(140.916, -12123.1)]
player_directions = [-1]
player_statuses = []
time = 12.0
player_count = 1
percentage = 0.0
finished_game = false"

A raposinha irá começar neste ponto (alguns passos antes, porque foi o tempo para tirar o print). Basicamente você precisa dar um dash para a outra plataforma, pular para a plataforma de cima e finaliza com mais um pulo e mais um dash.