| Here is a nice and handy list of freely available tools for each area of development and advertisement. This list …
|
|
35 |
|
|
| Snippet Sundays are pretty much required reading at this point, but I noticed it's a little hard to track them all down …
|
|
5 |
|
|
| A list of BYOND's limitations as of 504.1234 (Stable) not listed in the DM reference.
|
|
17 |
|
|
| A ginormous wall of text explaining how to survive after the BYONDpocalypse.
|
|
35 |
|
|
| 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 |
|
|
| 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 |
|
|
| Simply the most optimal version of merge sort I could produce in testing. To sort different object types, you would …
|
|
2 |
|
|
| For the past few months I have been toying around with rips from old BYOND anime games. I thought I was going to learn …
|
|
3 |
|
|
| Missing Snippet Sunday files? Find them here!
|
|
4 |
|
|
| You aren't lagging. The game runs just fine at 60fps over a network, the answer to what the fuck is wrong with BYOND …
|
|
10 |
|
|
| Now you see me, now you see part of me.
|
|
13 |
|
|
| mob/var list items stats equipment level exp; maxexp mob/Login() items = new stats = list( "HP" = list(10,10), "STR" = …
|
|
0 |
|
|
|
2 |
|
|
| mob/var/tmp/list/hud = new // A global list named hud, it can be used anywhere within the code. mob/Login() // Called …
|
|
11 |
|
|
| I forgot to give a summary on the last one. :(
|
|
0 |
|
|
|
0 |
|
|
| I've been finding VS Code to be faster and easier than Atom with less extensions needed to get it up-to-speed with …
|
|
4 |
|
|
| Sometimes you need to temporarily change a user's stats, or modify the way that they respond to input from the user …
|
|
21 |
|
|
| Got a game where you use verbs to interact with things? Want to have the ability to right click stuff as well without …
|
|
4 |
|
|
| Shows how to make Dream Daemon large address aware, and lets it utilize more memory.
|
|
3 |
|
|
| Sometimes you want to hang on to a reference to something without actually intending to keep that thing from deleting …
|
|
3 |
|
|
| Cooldown datum Introduction This tutorial will be explained in two parts. One explaining the functionality of the new …
|
|
8 |
|
|
| BYONDBoost Tutorial Series
|
|
0 |
|
|
| Gitlab CI/CD for BYOND: https://gist.github.com/ DougParker1992/ 7262d573fb9888ac891d2a20049183e1 This is a basic Gitlab …
|
|
1 |
|
|
| Small code addition that helps on expensive loops.
|
|
14 |
|
|
| In this video, I share the basics of what you get when you download BYOND's software, and how to get started making or …
|
|
5 |
|
|
|
2 |
|
|
| Occasionally i've had a debugging need that would have been best served if i had been able to store a stacktrace, and …
|
|
2 |
|
|
| Everybody loves video tutorials right?
|
|
6 |
|
|
| I've coded two sorting functions today: mergeSort(list/l) if(l.len 0 && right.len > 0) if(left[1] 0) result += left …
|
|
3 |
|
|
| Does this maths mean anything to anyone? It was sitting in The Tabletop Simulator. proc atan2(x, y) . = (x||y) && …
|
|
1 |
|
|
| Occasionally you have some kind of a loop that does something periodically and you only want one instance of that loop …
|
|
24 |
|
|
| Help appreciated. Inbox :) insanely enough mathematics ENTIRE ESSAYS ON CURVATURE mob var/health, mana, stamina, …
|
|
1 |
|
|
|
2 |
|
|
| I don't know why paragraphs are randomly bolded in here, please send help
|
|
7 |
|
|
| If you need to make nice fancy health bars or loading bars you can make them look depleted or grow by having a empty …
|
|
0 |
|
|
| Get ready to fall in love with the map editor all over again. Or... Maybe just hate it less.
|
|
0 |
|
|
| So I'm not very good at... wordsing and I don't really write tutorials, but I noticed that there are just like, none …
|
|
0 |
|
|
| typesof("/proc") typesof("/mob/proc")
|
|
9 |
|
|
| //Title: Click Macro Disable System //Credit to: Crispy //Contributed by: Jtgibson /* Click() can normally be macroed, …
|
|
1 |
|
|
| Instead of using .tag now use .GetTag() and if a tag doesn't exist for that object it will now be created and returned …
|
|
0 |
|
|
| Welcome again to another provocatively titled Snippet Sunday. Today we're going to be talking about a problem that's …
|
|
26 |
|
|
| Code: obj/scrobj MouseDrag()//needs to be created so that you can drag objects on the screen where you want them …
|
|
4 |
|
|
| So, I have created a shitty thing that draws triangles. How does it work? First you need a special icon. It looks …
|
|
2 |
|
|
| Using color matrices to replace icon math in your projects
|
|
4 |
|
|
| Buckle up, kids; you're about to learn something.
|
|
39 |
|
|
|
7 |
|
|
| Because editing the skin manually is for suckers.
|
|
1 |
|
|
| Visibility Extension Currently in DM your options for handling visibility of objects are mostly limited to being on or …
|
|
20 |
|
|
| Making a callback system mainly because having to lose out on default args to have callbacks was lame. Figured I'd pop …
|
|
3 |
|
|
| I will start this with the disclaimer that I have not written a byond tutorial before, and I have no clue what the …
|
|
2 |
|
|
| Mobs outside of peripheral rendered invisible to the client
|
|
10 |
|
|
| Last installment we covered operators. If you are anything like the target audience of this software platform, you …
|
|
30 |
|
|
| A fun little quirk of DM I just discovered. Did you know that arguments can have expressions in their default values? …
|
|
6 |
|
|
| Plenty of global variables were harmed in the making of this thread. To our delight.
|
|
8 |
|
|
| This is how BYOND's input handling works by default: /client/Mouse[Action]() is called, which calls …
|
|
6 |
|
|