Subject
Replies
Started By
Last Reply
 
The Red Book I'm sure some of you have seen or heard of the Red Book before. It's essentially just a list of …
11
 
A list of BYOND's limitations as of 504.1234 (Stable) not listed in the DM reference.
12
 
Free code snippets made by the community to help DM do more for you.
0
 
Note: This opening post is just a copy and paste from the dead BYOND Bwicki; information has been recovered via the …
5
 
This BYONDscape Classic declares: "Runtime errors are the bane of programmers the world over". Read on if you want some …
3
 
If someone doesn't know how to save and load players. Send them here. [Server Side]
5
 
Force players to log in
9
 
Currently classes in DM can only inherit from one parent. This limits the modularity of behavior. The alternative, …
5
 
BYOND gets a bad rap for being a jittery, jumpy mess in tile mode. This isn't the case. Just a few lines of code can …
11
 
This is a quick snippet demonstrating a fairly useful pathfinding algorithm. This pathfinding algorithm searches from …
9
 
Don't want to share your host files with people in fear that it may end in having multiple private servers of your …
Page: 1 2 3
57
 
proc/locate_all(tag) . = list() var datum/found do found = locate(tag) if(found) found.tag = null . += found …
3
 
This is going to be a big "stop it now" post. Object oriented heirarchy is not a database. Polymorphic design dictates …
Page: 1 2 3
53
 
I hear you guys repeating this mantra over and over again: "BYOND's map editor is trash.". And while it could stand for …
Page: 1 2
30
 
Need to keep things in order according to a numbered priority? Try using prioritylist
4
 
Call admin commands in your game via text using text2admin().
2
 
Today I'm going to take some time to talk about the scheduler. Programming is just basically shuffling data via math …
6
 
The 8th Tutorial in the Series. This one covers how to create enemies and their murderous AI.
Page: 1 2
33
 
There's not much point in making an online game if the players can't interact with each other. This tutorial will show …
10
 
As an alternative to using a massive object tree.
4
 
Library URL: Download cryptoBYOND Available Functions: SHA1(); SHA224(); SHA256(); SHA384(); SHA512(); How to use: …
14
 
Adapted from the "Are You Sure?" library by Lummox JR. It is available here: …
1
 
The macro ID field can be used to group macros together for manipulation at run-time. For example, if I wanted to …
0
 
Since there's been some request for me to write down a lot of the stuff I know in tutorial form, I've opted to once a …
12
 
As an alternative to reaching the edge of the map.
11
 
I keep forgetting about the new blog blurb (blorb?) feature. Here's Zilal's acclaimed Beginner Tutorial!
Page: 1 2
23
 
A series of videos covering the DM Guide!
Page: 1 2 3
40
 
xinputBYOND
6
 
Previous: Part 1: Getting to know savefiles Okay, I know I ranted and raved about how people save their files wrong …
Page: 1 2
26
 
This is a direct extract from my project, you can use it to add teleports to your game. Variables You Need To Know ID …
1
 
Unfinished pokemon source free to anyone
0
 
My matrix library is now complete. http://www.byond.com/ developer/Lugia319/Matrices I put in a host of functions that …
2
 
An optimized shuffle procedure.
18
19
 
Shuffle (List) This process will shuffle any list you give it, effectively and efficiently (for DM). Only shuffle once …
13
 
Code you can use to add colors to text in your game easily and quickly.
11
 
Simple, easy to use, super efficient text parser.
1
 
proc InsertList(var/list/L1, var/list/L2) // Adds L2 to L1's contents L1 += 0 // Add a dummy index to L1 L1[L1.len] = …
0
 
I found a shuffle proc here but I think mine might be better. I think mine is a bit more intuitive, as it makes use of …
Page: 1 2
30
 
This tutorial will get us started on the creation of a simple leveling system by adding the variables and procedures …
10
 
You need to check if something can move from one turf to another, right? It's annoying, and you have to write all this …
3
 
Dial var/npct = "" //What the NPC will say var/responses = list() // The available player responses Resp var/respt // …
Page: 1 2
23
 
A simple tutorial on a few basic animation techniques.
9
 
Learn how to get started using BYOND's new isometric feature.
Page: 1 2 3
42
 
Tens of millions of tiles? No sweat!
15
 
// Title: Word-Wrapping (Efficient Version) // Credit to: Hiead // Contributed by: Hiead /* I wrote this after looking …
2
 
Making first person games in BYOND, akin to the old Dungeon Keeper/Dungeon Hack/Bard's Tale/Lands of Lore I: Throne of …
Page: 1 2
37
 
http://www.megafileupload.com/ en/file/509641/ Space-Fighters-rar.html Hope someone will found this usefull! I don`t need …
0
 
Hi, The recent addition of native SQLite support has demotivated me from continuing this project, so I'm sharing the …
0
5
 
The DM Reference is all I've ever needed to figure out what variables and functions BYOND has to offer (it's not much, …
11
 
Truncates a number's decimal component. Useful for converting numbers to integers. proc/trunc(x) return x && x / abs(x) …
6
 
BoundAlign(var/atom/movable/ Ref, var/atom/movable/Trg, var/x_dist = 0, var/y_dist = 0) /* This function should align …
0
 
Clearing up some misconceptions and misues of the screen object system BYOND gives you.
11
 
I see a lot of talk about edge sliding solutions around the forums, but not a lot of actual code to back them up. I've …
0
Page: 1 2 3 ... 10 11 12