File: frog_shell.bitmaps~

package info (click to toggle)
xevil 1.5.1e-2.2
  • links: PTS
  • area: main
  • in suites: slink
  • size: 4,580 kB
  • ctags: 2,655
  • sloc: cpp: 17,863; makefile: 223; sh: 1
file content (56 lines) | stat: -rw-r--r-- 1,081 bytes parent folder | download | duplicates (2)
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
// Only included by actual.cc
#include "../../utils.h"
#include "../../coord.h"
#include "../../physical.h"
#include "../../actual.h"


#include "frog_shell"
#include "frog_shellb"
#include "frog_shell_mask"
#include "frog_shell_maskb"


Size FrogShell::get_size() 
{
  return context.movingContext.sizes[CO_air];
}


ShotXdata FrogShell::xdata;


const ShotContext FrogShell::context = 
{/** ShotContext **/
  0, /* damage */ /* Ignored in this case. */
  12, /* speed */

  {/** MovingContext **/
    "black",False,
    "green4",False,
    
    /* animMax */
    {0,0,0,0,2},
    
    /* sizes */
    {{0,0},{0,0},{0,0},{0,0},{5,5},},
    
    /* offsets */
    {{0,0},{0,0},{0,0},{0,0},{0,0},},
    
    /* pixmapBits */
    {{0},{0},{0},{0},
       {(char *)frog_shell_bits,(char *)frog_shellb_bits,},},
    
    /* maskBits */
    {{0},{0},{0},{0},
       {(char *)frog_shell_mask_bits,(char *)frog_shell_maskb_bits,},},
    
    {/** PhysicalContext **/
      1, /* health */
      0, /* mass */
      A_FrogShell, /* classId */
      "frog-shell", /* clas */
    },
  },
};