W Verse możesz zastąpić pola z nadklasy i przypisać początkowe wartości. Na przykład:
Verse
tank := class(player_character):
StartingShields<override> : int = 100
MaxShields<override> : int = 200
AllowOvershield<override> : logic = true
DamageReduction : int = 50
CreateTankPlayerCharacter() : tank =
return tank{}Klasa tank będzie miała wartości dla StartingShields, MaxShields, and AllowOvershield, które różnią się od domyślnych wartości klasy.
W ten sam sposób można nadpisać wartości metody.
Aby dowiedzieć się więcej, patrz: podklasy.