Moving platforms limit

324 bytes added, 20:52, 11 January 2019
list of relevant line types
Doom contains a limit on the number of platforms which can be moving simultaneously. A platform is defined as a sector with a moving floor. The limit in [[vanilla Doom]] is 30. If the platform limit is exceeded, the game quits with the message "P_AddActivePlat: No more plats!".
This concerns [[line type]]s 10, 14, 15, 20, 21, 22, 47, 53, 62, 66, 67, 68, 87, 88, 95, 120, 121, 122 and 123 of vanilla Doom: the proper lifts as well as the other generic floor changes (with or without texture changes). Crushers, stairs, donuts and doors do not count against this limit, even if they change the floors.
A simple way to deliberately trigger this error is to create a [[linedef]] to trigger a [[Linedef types |moving floor]]. If the linedef is given no tag (ie. a tag of 0), triggering it will attempt to cause every untagged sector in the level to start moving. On any reasonably sized level this will cause the limit to be exceeded.