File: pic.hc

package info (click to toggle)
craft 3.5-10
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 18,000 kB
  • ctags: 1,602
  • sloc: cpp: 3,794; makefile: 2,319; ansic: 857; sh: 385
file content (158 lines) | stat: -rw-r--r-- 3,286 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
#include "craft_def.h"
#include "win.h"


inline int cno (int color)
  {switch (color)
     {case blue   : return 0 * max_pics_per_player; break;
      case red    : return 1 * max_pics_per_player; break;
      case yellow : return 2 * max_pics_per_player; break;
      case cyan   : return 3 * max_pics_per_player; break;
      default     : return 0 * max_pics_per_player; break;
     };
  }

int pic_worker_idle  (int color)
  {return xpic_worker_idle + cno (color);
  }

int pic_worker_move  (int color)
  {return xpic_worker_move + cno (color);
  }

int pic_worker_work  (int color)
  {return xpic_worker_work + cno (color);
  }

int pic_worker_sack  (int color) 
  {return xpic_worker_sack + cno (color);
  }

int pic_worker_wood  (int color) 
  {return xpic_worker_wood + cno (color);
  }

int pic_trader_idle  (int color)
  {return xpic_trader_idle + cno (color);
  }

int pic_trader_move  (int color)
  {return xpic_trader_move + cno (color);
  }

int pic_trader_gold  (int color)
  {return xpic_trader_gold + cno (color);
  }

int pic_trader_wood  (int color)
  {return xpic_trader_wood + cno (color);
  }

int pic_knight_idle  (int color)
  {return xpic_knight_idle + cno (color);
  }

int pic_knight_move  (int color)
  {return xpic_knight_move + cno (color);
  }

int pic_knight_fight (int color)
  {return xpic_knight_fight + cno (color);
  }
		    
int pic_pawn_idle    (int color)
  {return xpic_pawn_idle + cno (color);
  }

int pic_pawn_move    (int color) 
  {return xpic_pawn_move + cno (color);
  }

int pic_pawn_fight   (int color)
  {return xpic_pawn_fight + cno (color);
  }

int pic_scout_idle    (int color)
  {return xpic_scout_idle + cno (color);
  }

int pic_scout_move    (int color) 
  {return xpic_scout_move + cno (color);
  }

int pic_scout_hide   (int color)
  {return xpic_scout_hide + cno (color);
  }
		    
int pic_archer_idle  (int color)
  {return xpic_archer_idle + cno (color);
  }

int pic_archer_move  (int color)
  {return xpic_archer_move + cno (color);
  }

int pic_archer_fight (int color)
  {return xpic_archer_fight + cno (color);
  }
		    
int pic_cata_idle    (int color)
  {return xpic_cata_idle + cno (color);
  }

int pic_cata_move    (int color)
  {return xpic_cata_move + cno (color);
  }

int pic_cata_fight   (int color)
  {return xpic_cata_fight + cno (color);
  }
		    
int pic_doktor_idle  (int color)
  {return xpic_doktor_idle + cno (color);
  }

int pic_doktor_move  (int color)
  {return xpic_doktor_move + cno (color);
  }

int pic_doktor_fight (int color)
  {return xpic_doktor_fight + cno (color);
  }
		    
int pic_zombi        (int color)
  {return xpic_zombi + cno (color);
  }

int pic_swim         (int color)
  {return xpic_swim + cno (color);
  }

int pic_ship_idle    (int color)
  {return xpic_ship1_idle + cno (color);
  }

int pic_ship_empty (int color)
  {return xpic_ship1_empty + cno (color);
  }

int pic_ship_move    (int color) 
  {return xpic_ship1_move + cno (color);
  }

int pic_ship_zombi    (int color) 
  {return xpic_ship_zombi + cno (color);
  }

int pic_ship2_idle    (int color)
  {return xpic_ship2_idle + cno (color);
  }

int pic_ship2_empty (int color)
  {return xpic_ship2_empty + cno (color);
  }

int pic_ship2_move    (int color) 
  {return xpic_ship2_move + cno (color);
  }