by level4 » January 3rd, 2010, 8:27 pm
I haven’t had much time to be on the forums lately, but I thought I’d try to figure this out. In order for a moving block to complete 1 left-right or up-down cycle, the wait time of the bullet bill shooter must be equal to 2*(length of block’s path)-27. For example, a block with a length of 40 will move and return to its original position each time a bullet is fired if the wait time of the shooter is 53(the speed does not matter). This is probably only accurate with an acceleration of 1.
Because the level designer seems to remove enemies from the level when they are far away, but does not do this with moving blocks, the timing will be off if the bullet bill shooter and the moving blocks are not visible from the start position or after a level transition.