File: swap_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 (61 lines) | stat: -rw-r--r-- 1,120 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
57
58
59
60
61
#include "../../utils.h"
#include "../../coord.h"
#include "../../physical.h"
#include "../../actual.h"

#include "swap_shell"
#include "swap_shellb"
#include "swap_shell_mask"
#include "swap_shell_maskb"


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


PhysicalP SwapShell::create(WorldP w,LocatorP l,const Pos &pos)
{
  assert(0);
}



ShotXdata SwapShell::xdata;


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

  {/** MovingContext **/
    "black",False,
    "yellow",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 *)swap_shell_bits,(char *)swap_shellb_bits},},
    
    /* maskBits */
    {{0},{0},{0},{0},
     {(char *)swap_shell_mask_bits,(char *)swap_shell_maskb_bits},},

    {/** PhysicalContext **/
      1, /* health */
      0, /* mass */
      A_SwapShell, /* classId */
      "swap-shell", /* clas */
    },
  },
};