To download this library for your Linux/Mac installation, enter this on your command line:
DreamDownload byond://Shadowdarke.sd_MapSuite##version=12
Emulator users, in the BYOND pager go to File | Open Location and enter this URL:
byond://Shadowdarke.sd_MapSuite##version=12
939 downloads
|
Version 12 07/18/07
- Modified sd_GetEmptyTurf() so that it will not try the same turf more than once and fixed an error in the proc.
- The demo will now move your mob to an empty turf if you generate a new map and it creates a wall where your mob is. (ACWraith)
- The demo icons use full path notation so the demo can be compiled without the FILE_DIR preference sellected. (Nadrew)
Version 11 06/15/07
Repackaged to make the demo presets file an actual demo file. It was mistakenly included as a regular file, which would include it in any project that included the library.
Version 10 06/11/07
- Submitted to BYONDscape for public release!
- Much more documentation.
- Presets in the demo. Just click a preset style in the statpanel to generate a map and populate the generator form.
- Some tweaks on the door placement in rogue-like maps.
- Empty passages no longer flow into the mapedges.
- Fixed some problems with the maze rooms.
Version 9 06/09/07
- Added comments for upcoming public release.
- Improved the portal placement code in rogue-like dungeons.
- Added the sd_MapRoom/maze type.
- Added the sd_MapRoom proc ProtectedZone() for rooms like the maze room to protect certain turfs from becoming passages.
Version 8 06/26/06
Fixed a glitch with "Full Maze" style maps that caused it to occasionally have one less row and or column of nodes than it should.
Version 7 04/24/06
The list returned by sd_PathTurfs() is now an associated list of directions indexed by turf. That is:
return_list[turf] = dir the path took through this turf
|
|
Related Libraries
Procedural map generation framework.
|
|
An easy way to create multiple instances of a map. Each instance is put on its own z level.
|
|
The DMM Suite provides saving and loading of map files in BYOND's native DMM map format.
|
|
Requires TileWidth and TileHeight to be defined. Does nothing else.
|
|
Load and save DMM files dynamically
|
|
Split and merge planes of integer dimensions.
|
|
Display automatically created maps of entire Z levels in browser windows!
|
|
A "library" for those who don't understand maptext or it's usefulness.
|
|
Abstract maze creation, management and path-finding.
|
|
Assign names to maps in place of z levels
|
|
An easy way to create tiles that warp mobs to another location.
|
|
Generate random maze-like maps.
|
|
|
More Libraries by Shadowdarke
Customizable random dungeon generator
|
|
A powerful and flexible alternative to the built in alert() proc.
|
|
Automerge code from any turf, obj, or mob
|
|
Base code for a wide variety of minigames that fit within a single 32x32 tile.
|
|
Disable/modify HTML tags or specific attributes of an HTML tag, or even create your own custom tags!
|
|
Easy and flexible multi-tile atoms
|
|
Easy access to all of BYOND 3.5's nifty sound features.
|
|
Fast and easy dynamic lighting
|
|
Full blown checkers minigame in just 32x32 pixels
|
|
Display text directly on the map!
|
|
A simple library for managing single tile and multi-tile meters on the HUD.
|
|
Navigate lists of datums through a collapsable tree view.
|
|
Draw roofs or other area covers that disappear when you enter the area. Supports multiple roofed areas that operate ...
|
|
Pixel based directional projectiles
|
|
A collection of general purpose procs I use often in my own projects.
|
|
This library provides two very simple procs to display fade effects and several demo fade icons.
|
|
|
|
Display text on any atom! Includes mobile chat balloons and client.screen (HUD) based text/input boxes.
|
|
Take control of your popup windows!
|
|
| | |
|
Copyright © 2025 BYOND Software.
All rights reserved.