Clearer hand cursors: an open goblin hand with four fingers and a thumb, a fist with knuckles
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
7b9d90ebbd
commit
cc1fbacd7c
2 files changed
+27
-24
No files matched your search
+1
-1
@@ -124,7 +124,7 @@ grid), guard and attack markers (shields and swords), savegames with the game st
|
|||||||
1. **Real AI masters** (done, v202611-00052) - rivals, AI seats and the co-op partner play by the player's rules: imps dig,
|
1. **Real AI masters** (done, v202611-00052) - rivals, AI seats and the co-op partner play by the player's rules: imps dig,
|
||||||
claim, mine and set torches; rooms by plan, traps, towers, research; the attack flag, shields and swords;
|
claim, mine and set torches; rooms by plan, traps, towers, research; the attack flag, shields and swords;
|
||||||
strength by the difficulty.
|
strength by the difficulty.
|
||||||
2. **Mouse cursor** - clearer hands for the hand tool (open, holding, slap, punch).
|
2. **Mouse cursor** (done, v202611-00053) - clearer hands for the hand tool (open, holding, slap, punch).
|
||||||
3. **New heroes** - thief (steals gold, from wave 3), monk (immune to spells, 5), ranger (lays traps, 7),
|
3. **New heroes** - thief (steals gold, from wave 3), monk (immune to spells, 5), ranger (lays traps, 7),
|
||||||
inquisitor (converts the weakest creatures back, 9).
|
inquisitor (converts the weakest creatures back, 9).
|
||||||
4. **Master talents** - Builder, Warlord, Warlock, Merchant (5 levels each), a toolbar button; per game,
|
4. **Master talents** - Builder, Warlord, Warlock, Merchant (5 levels each), a toolbar button; per game,
|
||||||
|
|||||||
+26
-23
@@ -1998,39 +1998,41 @@ const CUR_POINT: [&str; 16] = [
|
|||||||
"...kkkkkkkk.....",
|
"...kkkkkkkk.....",
|
||||||
"................",
|
"................",
|
||||||
];
|
];
|
||||||
|
// the hand tool: an open goblin hand (four fingers, the thumb at the side), lit fingertips
|
||||||
const CUR_OPEN: [&str; 16] = [
|
const CUR_OPEN: [&str; 16] = [
|
||||||
|
"...kk.kk.kk.....",
|
||||||
|
"..klkklkklk.kk..",
|
||||||
|
"..kgkkgkkgk.klk.",
|
||||||
|
"..kgkkgkkgkkgk..",
|
||||||
|
"..kgkkgkkgkkgk..",
|
||||||
|
"..kggggggggggk..",
|
||||||
|
"kk.kgggggggggk..",
|
||||||
|
"klkkggggggggGk..",
|
||||||
|
"kggkggggggggGk..",
|
||||||
|
".kgggggggggGGk..",
|
||||||
|
"..kggggggggGk...",
|
||||||
|
"...kgggggggGk...",
|
||||||
|
"....kggggGGk....",
|
||||||
|
".....kkkkkk.....",
|
||||||
"................",
|
"................",
|
||||||
".kw.kw.kw.......",
|
|
||||||
".kgkkgkkgk..kw..",
|
|
||||||
".kgkkgkkgk.kgk..",
|
|
||||||
".kgkkgkkgkkggk..",
|
|
||||||
".kgggggggggggk..",
|
|
||||||
"kkgggggggggggk..",
|
|
||||||
"kgkggggggggggk..",
|
|
||||||
"kggkgggggggGk...",
|
|
||||||
".kggggggggggk...",
|
|
||||||
"..kgggggggGk....",
|
|
||||||
"...kggggggGk....",
|
|
||||||
"...kgggggGk.....",
|
|
||||||
"....kGGGGk......",
|
|
||||||
"....kkkkkk......",
|
|
||||||
"................",
|
"................",
|
||||||
];
|
];
|
||||||
|
// holding units: a fist, knuckles on top, the thumb across
|
||||||
const CUR_FIST: [&str; 16] = [
|
const CUR_FIST: [&str; 16] = [
|
||||||
"................",
|
"................",
|
||||||
"................",
|
"................",
|
||||||
"................",
|
"....kkkkkkk.....",
|
||||||
"...kkkkkkkk.....",
|
"...klklklklk....",
|
||||||
"..kgkgkgkgGk....",
|
"..kgkgkgkgGk....",
|
||||||
"..kgkgkgkgGk....",
|
"..kgkgkgkgGGk...",
|
||||||
".kkggggggggGk...",
|
".kkkkkkkggGGk...",
|
||||||
"kggkgggggggGk...",
|
"kllllllkgGGk....",
|
||||||
"kgggggggggGGk...",
|
"kggggggkgGGk....",
|
||||||
".kggggggggGk....",
|
".kkkkkkggGGk....",
|
||||||
"..kgggggggGk....",
|
"..kgggggggGk....",
|
||||||
"...kggggggGk....",
|
"...kggggggGk....",
|
||||||
"...kGGGGGGk.....",
|
"....kGGGGGk.....",
|
||||||
"....kkkkkk......",
|
".....kkkkk......",
|
||||||
"................",
|
"................",
|
||||||
"................",
|
"................",
|
||||||
];
|
];
|
||||||
@@ -2040,6 +2042,7 @@ fn cursor_pal(ch: char) -> Option<Color> {
|
|||||||
'k' => c(20, 16, 18),
|
'k' => c(20, 16, 18),
|
||||||
'g' => c(112, 152, 84),
|
'g' => c(112, 152, 84),
|
||||||
'G' => c(70, 100, 56),
|
'G' => c(70, 100, 56),
|
||||||
|
'l' => c(168, 206, 124),
|
||||||
'w' => c(236, 230, 208),
|
'w' => c(236, 230, 208),
|
||||||
'y' => c(255, 220, 80),
|
'y' => c(255, 220, 80),
|
||||||
's' => c(255, 255, 255),
|
's' => c(255, 255, 255),
|
||||||
|
|||||||
Reference in new issue
Block a user