Bring proto-game up to date with new syntax.
Chris Pressey
4 years ago
50 | 50 | // and output. There is probably a better way to do this, but it needs thought. |
51 | 51 | // |
52 | 52 | |
53 | vector dispatch_game_state | |
54 | inputs joy2, button_down, press_fire_msg, dispatch_game_state, save_x, | |
55 | actor_pos, pos, new_pos, actor_delta, delta, | |
56 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
57 | outputs button_down, dispatch_game_state, | |
58 | actor_pos, pos, new_pos, actor_delta, delta, | |
59 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
60 | trashes a, x, y, c, z, n, v, ptr, save_x, compare_target | |
53 | vector | |
54 | inputs joy2, button_down, press_fire_msg, dispatch_game_state, save_x, | |
55 | actor_pos, pos, new_pos, actor_delta, delta, | |
56 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
57 | outputs button_down, dispatch_game_state, | |
58 | actor_pos, pos, new_pos, actor_delta, delta, | |
59 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
60 | trashes a, x, y, c, z, n, v, ptr, save_x, compare_target | |
61 | dispatch_game_state | |
61 | 62 | |
62 | 63 | // |
63 | 64 | // The constraints on these 2 vectors are kind-of sort-of big fibs. |
71 | 72 | // a future version of SixtyPical. |
72 | 73 | // |
73 | 74 | |
74 | vector cinv | |
75 | inputs joy2, button_down, press_fire_msg, dispatch_game_state, save_x, | |
76 | actor_pos, pos, new_pos, actor_delta, delta, | |
77 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
78 | outputs button_down, dispatch_game_state, | |
79 | actor_pos, pos, new_pos, actor_delta, delta, | |
80 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
81 | trashes a, x, y, c, z, n, v, ptr, save_x, compare_target | |
82 | @ 788 | |
83 | ||
84 | vector save_cinv | |
85 | inputs joy2, button_down, press_fire_msg, dispatch_game_state, save_x, | |
86 | actor_pos, pos, new_pos, actor_delta, delta, | |
87 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
88 | outputs button_down, dispatch_game_state, | |
89 | actor_pos, pos, new_pos, actor_delta, delta, | |
90 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
91 | trashes a, x, y, c, z, n, v, ptr, save_x, compare_target | |
75 | vector | |
76 | inputs joy2, button_down, press_fire_msg, dispatch_game_state, save_x, | |
77 | actor_pos, pos, new_pos, actor_delta, delta, | |
78 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
79 | outputs button_down, dispatch_game_state, | |
80 | actor_pos, pos, new_pos, actor_delta, delta, | |
81 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
82 | trashes a, x, y, c, z, n, v, ptr, save_x, compare_target | |
83 | cinv @ 788 | |
84 | ||
85 | vector | |
86 | inputs joy2, button_down, press_fire_msg, dispatch_game_state, save_x, | |
87 | actor_pos, pos, new_pos, actor_delta, delta, | |
88 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
89 | outputs button_down, dispatch_game_state, | |
90 | actor_pos, pos, new_pos, actor_delta, delta, | |
91 | screen, screen1, screen2, screen3, screen4, colormap1, colormap2, colormap3, colormap4 | |
92 | trashes a, x, y, c, z, n, v, ptr, save_x, compare_target | |
93 | save_cinv | |
92 | 94 | |
93 | 95 | // ---------------------------------------------------------------- |
94 | 96 | // Utility Routines |