Add status colour note

This commit is contained in:
Luke Hubmayer-Werner 2023-08-02 14:34:59 +09:30
parent c1d8b5d3fd
commit bbd9b639ee
1 changed files with 16 additions and 0 deletions

View File

@ -38,6 +38,22 @@ var character_battle_sprite_palette_disabled_texture: ImageTexture
var character_battle_sprite_palette_stone_texture: ImageTexture var character_battle_sprite_palette_stone_texture: ImageTexture
var weapon_textures = {} var weapon_textures = {}
var character_status_palette_replacements = {
'poison': {4: '$7EDB = #DEB5FF', 8: '$4DD3 = #9C739C'}, # Also kneel
'zombie': {3: '$7FFF = #FFFFFF', 4: '$3AF5 = #ADBD73', 8: '$3210 = #848463'}, # Also kneel in menu
# Darkness None
'old': {5: '$5294 = #A5A5A5', 9: '$4210 = #848484'},
# Sleep None, Paralyze None, Charm None
'berserk': {4: '$013F = #FF4A00', 8: '$001F = #FF0000'},
# Mute None, Image None
'wall': {1: '$6A60 = #009CD6'}, # Strobe between normal ($1084 = #212121) and this aqua at 30Hz (2 frames each)
'armor': {1: '$031F = #FFC600'}, # Strobe between normal ($1084 = #212121) and this orange at 30Hz (2 frames each)
'shell': {1: '$0B64 = #21DE10'}, # Strobe between normal ($1084 = #212121) and this green 30Hz (2 frames each)
'stop': {1: '$001A = #D60000'}, # Strobe between normal ($1084 = #212121) and this aqua at 30Hz (2 frames each)
'haste': {1: '$017F = #FF5A00'}, # Strobe between normal ($1084 = #212121) and this orange at 30Hz (2 frames each)
'slow': {1: '$7FFF = #FFFFFF'}, # Strobe between normal ($1084 = #212121) and this green 30Hz (2 frames each)
}
static func ByteArray(size: int) -> PoolByteArray: static func ByteArray(size: int) -> PoolByteArray:
var arr := PoolByteArray() var arr := PoolByteArray()
arr.resize(size) arr.resize(size)