public override void _Ready() { base._Ready(); id = _memLocal.GetInt("id_diamante"); if (id > 2) //No maximo so vão ter 3 diamantes { QueueFree(); return; } _memLocal.Add("id_diamante", id + 1); }
public void FiltraCargo() { var vaga = new Vaga(titulo, cargo, descricao, remuneracao); Memoria.Add(vaga); var filtrando = Memoria.GetVagas(cargo); Assert.IsTrue(filtrando != null && filtrando.Count > 0); Memoria.LimpaVagas(); }
public override void _Process(float delta) { if (_ativo) { _tempoTotal += delta; int dif = (int)Math.Round(_tempoMax - _tempoTotal); if (_difAntes != dif) { _difAntes = dif; EmitSignal(nameof(SinalModRelogio), dif); //Salva na memoria _memLocal.Add("Relogio", dif); } if (dif <= 0) { dif = 0; _difAntes = 0; _ativo = false; EmitSignal(nameof(SinalRelogioFim)); } } }
public void Add(Vaga vaga) { vaga.PreencheIdData(); Memoria.Add(vaga); }