MCPcopy Create free account
hub / github.com/atraczyk/2d-engine / initializeTileAnimations

Function initializeTileAnimations

engine/src/tile.cpp:267–310  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

265bool isAnimatedTile(int index) { return (index > 239) && (index < 256); }
266
267void initializeTileAnimations() {
268 tileAnimations[0].addFrame(224, 9);
269 tileAnimations[0].addFrame(225, 9);
270 tileAnimations[0].addFrame(226, 9);
271 tileAnimations[0].addFrame(227, 9);
272
273 tileAnimations[1].addFrame(232, 9);
274 tileAnimations[1].addFrame(233, 9);
275 tileAnimations[1].addFrame(234, 9);
276 tileAnimations[1].addFrame(235, 9);
277
278 tileAnimations[2].addFrame(228, 30);
279 tileAnimations[2].addFrame(229, 30);
280 tileAnimations[2].addFrame(230, 30);
281 tileAnimations[2].addFrame(231, 30);
282
283 tileAnimations[3].addFrame(236, 30);
284
285 tileAnimations[4].addFrame(4, 30);
286 tileAnimations[4].addFrame(5, 30);
287 tileAnimations[4].addFrame(6, 30);
288 tileAnimations[4].addFrame(5, 30);
289
290 tileAnimations[5].addFrame(208, 6);
291 tileAnimations[5].addFrame(209, 6);
292 tileAnimations[5].addFrame(210, 6);
293 tileAnimations[5].addFrame(211, 6);
294
295 tileAnimations[6].addFrame(212, 15);
296 tileAnimations[6].addFrame(213, 15);
297 tileAnimations[6].addFrame(214, 15);
298 tileAnimations[6].addFrame(215, 15);
299
300 tileAnimations[7].addFrame(0, 0);
301 tileAnimations[8].addFrame(0, 0);
302 tileAnimations[9].addFrame(0, 0);
303 tileAnimations[10].addFrame(0, 0);
304 tileAnimations[11].addFrame(0, 0);
305 tileAnimations[12].addFrame(0, 0);
306 tileAnimations[12].addFrame(0, 0);
307 tileAnimations[13].addFrame(0, 0);
308 tileAnimations[14].addFrame(0, 0);
309 tileAnimations[15].addFrame(0, 0);
310}

Callers 1

G_initializeGameFunction · 0.85

Calls 1

addFrameMethod · 0.45

Tested by

no test coverage detected