RAWIG icon indicating copy to clipboard operation
RAWIG copied to clipboard

RAWIG (Roguelike Architecture, Written In Go) is ready to modify and expand roguelike architecture.

Results 26 RAWIG issues
Sort by recently updated
recently updated
newest added

Now, every time when player wants to remove something from any []*Object it has to be written ```go c.Inventory = append(c.Inventory, obj[i]) copy(obj[i:], obj[i+1:]) obj[len(obj)-1] = nil *o = obj[:len(obj)-1]...

enhancement
low

For example, now it is: ```go case RangedDumbAI: if c.Equipment[SlotWeaponPrimary] != nil { // Use primary ranged weapon. if c.DistanceTo(cs[0].X, cs[0].Y) >= FOVLength-1 { // TODO: // For now, every...

enhancement
medium

Introducing additional flag, like "usableWithoutEquipment" seems a bit off...

not-sure

"Leftovers" of #70 To investigate further: ===== In MoveOrAttack in monsters.go is ```go if target != nil { c.AttackTarget(target) turnSpent = true ``` consider changing it to (need to change...

bug
enhancement
medium