If you've ever played Doom, or typed "devmode" in the console while playing SRB2, you know there is a way to display the map of the level. This script allows you to skip the middleman and have a permanent minimap at the top right of your screen telling you where you are.
Features:
-Impassable / passable linedefs are colored exactly like they are in Zone Builder, so it should be immediately familiar to anyone who has used it.
-Other players also show up on your minimap (upon request), so I suppose it's good for ringslinger gametypes?
Commands:
mm_radius: Defines how much of the level you want drawn in your minimap. Larger values mean bigger chunks, and may cause performance issues. (200 to 1600 FRACUNITs, default 1000 FRACUNIT)
mm_hudsize: Defines the size of your hud. Can go up to 160 pixels. (10 to 160 pixels, default 40)
mm_drawcount: Defines how many pixels should be spent to draw a linedef. Set this to lower values if you're having performance issues. (5 to 80, default 20)
mm_fixed: Defines whether the map should stay fixed or not. 0 means it rotates with the player, 1 (or any number value, really) disables rotation. (Default 0).
mm_corner: Aligns the minimap to a corner. Options are "tr", "tl", "br" and "bl". (Top Right, Top Left, Bottom Right, Bottom Left)
mm_offset: How much the hud should be aligned AWAY from the corners. Takes two numbers. Always enter positive numbers for this one. (e.g.
mm_enable: Enables / disables the hud. Dunno why it took me 5.5 years to add this one.
Features:
-Impassable / passable linedefs are colored exactly like they are in Zone Builder, so it should be immediately familiar to anyone who has used it.
-Other players also show up on your minimap (upon request), so I suppose it's good for ringslinger gametypes?
Commands:
mm_radius: Defines how much of the level you want drawn in your minimap. Larger values mean bigger chunks, and may cause performance issues. (200 to 1600 FRACUNITs, default 1000 FRACUNIT)
mm_hudsize: Defines the size of your hud. Can go up to 160 pixels. (10 to 160 pixels, default 40)
mm_drawcount: Defines how many pixels should be spent to draw a linedef. Set this to lower values if you're having performance issues. (5 to 80, default 20)
mm_fixed: Defines whether the map should stay fixed or not. 0 means it rotates with the player, 1 (or any number value, really) disables rotation. (Default 0).
mm_corner: Aligns the minimap to a corner. Options are "tr", "tl", "br" and "bl". (Top Right, Top Left, Bottom Right, Bottom Left)
mm_offset: How much the hud should be aligned AWAY from the corners. Takes two numbers. Always enter positive numbers for this one. (e.g.
mm_offset 10 0
will shift it 10 pixels away from the right side.mm_enable: Enables / disables the hud. Dunno why it took me 5.5 years to add this one.
Attachments
Last edited: