16 lines
388 B
GDScript
16 lines
388 B
GDScript
@tool
|
|
extends Pawn
|
|
class_name Rook
|
|
|
|
var Castling = true
|
|
|
|
func _ready():
|
|
self.texture = load("res://addons/Chess/Textures/WRook.svg")
|
|
|
|
func _process(_delta):
|
|
if Item_Color != Temp_Color:
|
|
Temp_Color = Item_Color
|
|
if Item_Color == 0:
|
|
self.texture = load("res://addons/Chess/Textures/WRook.svg")
|
|
elif Item_Color == 1:
|
|
self.texture = load("res://addons/Chess/Textures/BRook.svg")
|