###### tags: `Guide To Contibuting`, `books` Guide to Contributing === - i'm going sequentially, these are the things i missed and need to be filled in: - requirements - more info on git and vsc setup, as the setup has a lot of prompts - setting up git - GUI setup - setting up git - merge conflicts - development environment setup - intro to visual studio code Getting Started --- - [Introduction](/fnDO2fyXRGSVNZ1CPu2Qww) - [Requirements](/pDo6dgu5TImBlQzVNKZBaw) - [Setting Up Git](/ovpkiFkNSy6EJhLgJtqNoA) - [Development Environment Setup](/W-9Ehv1lQF-oX5KMS6dGxA) Coding --- - [BYOND Language Overview](/z2yA9-51QtW3DICJ8OH1og) - [Variables](/3EWhYSnVQHSUomtT4NzT0A) - [Strings](/85OxcDJQReqsX0luVUIgAQ) - [Syntax, Lines, Scope](/O8KwhveQQRCBOt-hdEDJjQ) - [Datatypes](/SV6Mrc0HQzuXOtpCUjog3Q) - [Bit Manipulation](/kcLn0YqgRK6EepPoLEqx1w) - [Procs](/CEUf9gDvQbmdRhE7TpybRg) - [Operators](/4FJ49olLQyuuMK62tKU8ng) - [Logic](/bJqy9aevQh6PQa0UeCxZZA) - [Flow Control](/dQrvLjzQRN6uf-YayviNVQ) - [Lists](/jceGiTDDRYyO6B3TMpJweg) - [Objects (Datums)](/Z4koOt9OSiORHJDJ4geZJg) - [Atoms](/bpyp6-ZFQxOgKhUNpQ9jIA) - [Turfs](/tu8SHxfZTPmtr68K_TQbAA) - [Areas](/JGd5iJ6YTnigc5jHi9zenQ) - [Movable Atoms, Mobs](/M0ir3hugRmagRkPE8jkb4A) - [Verbs](/oyeNvBLCQ-Cud8jtPyXQBA) - [Preprocessor](/L2lAwNnrQEmGL-mksSaPLg) - [Object Oriented Programming](/7htnjbshTgm8df0tkM-6ig) - [Time](/sll4zHSsSQ2G-w79QHlYXQ) - [Timing/Synchronization/Threading](/HVU-IBzWRWOOQyTgrn5-jw) - [Runtime Errors](/kkJR7FlFQAGNqwJ7N71xHg) - [Icons, Sprites](/gSpczACrT-C-57MWeadUjQ) - [Files](/191_gtAmSbeDZAq9mAJXdg) - [Sound](/Cie2IWlKSZKIqcZo5koXPg) - [World](/w8dl2nk-S1anDFvM9D-G0g) - [Client](/BNLrmd_JQEO09HF5N7L7BA) - [Running the Code](/-3bbxSAhREqulMMSZlJ0rg) Citadel Development --- - [Code Guidelines](/yL93KEL5Tky-fY90KTyeJw) - [Managed Globals](/t_1UpJ23Qp-Eizf_rVH0_w) - [PR Guidelines](/Ji98MorTQRius8wCeV8PPQ) - [Code examples](/oF3ks2dZTHqk5iYegT_Wgg) - [What makes code good?](/lCXeweN1RL-Bsq0v37HKDA) - [Datum Component System](/QUj7120RQ7iruqx6EdyFJQ) - [Refactoring](/imBqUXTPRfmOQrd-Oh2cmQ) - [Basic Debugging](/KKQMHCl0QtOGzGGY2ZolTw) - [Auxtools Debugging](/seLY-eQNQTyANJSl2pA1Kg) - [Basic HTML Interfaces](/YoQwaq5ZSrSYWt9mWWdocA) - [TGUI](/WXQWZ4fTQ-Wse_ZFzIx6EQ) - [Master Controller/Subsystems](/k3xOBPcASXqPZzSLgvf0VQ) BYOND Internals --- - [BYOND: READ THIS FIRST](/3DkFxg4nS6K6FiDmYEMwPA) - [BYOND: When Object Oriented Breaks Down](/xD7kcdWITOSfT7o-ZimadQ) - [BYOND: Optimization](/_7EBKJmLQWaEPBNM2x4i0w) - [BYOND: Locations](/NlI-iJ5kTSC7ei5WncqqVw) - [BYOND: Pathfinding](/6WqiCcijSYyTcrCQGX5QTw) - [BYOND: Functional Programming](/YWfxLFJOR6e90s2MEk9-jw) - [BYOND: Movement](/WNGlYJClRru2KhwUKBiScA) - [BYOND: Overlays/Appearances/Images/Screen Objects](/ihbXGhkkTyivd1uadnzY2w) - [BYOND: Client Skin/Skin Controls](/nkY23jMMQYqinijpIXygiA) - [BYOND: Keyboard Input](/iw3heZ66QdaeyajHAg560A) - [BYOND: Mouse Input](/Qz3aFyCuT4elufkU5F0Wgg) - [BYOND: Chat Output](/ZGZa76BGTYS_Ex0N6o7Y2g) - [BYOND: ZLevels](/0fT1HOHtRJG4oe656y19pQ) - [BYOND: Rendering](/QNek6i4_RFaEnldzEvI1qw) Spriting --- - [Sprites in BYOND](/dNSOStemRrOeb-4Yk3j9ow) - [Citadel Sprite Direction](/vGOQjuO7RtulZBB-UXvDNA) - [Spriting in DreamMaker](/HlcsX0hSTjqD1XksAe-O9Q) - [Other Programs](/zW3mHpnsTCiW0xQZd20GKA) Mapping --- - [Maps in BYOND](/jh9FEtg6Trqhcjj6HUORKA) - [Mapping in DreamMaker](/Laf3uRwSRP-Z0AukQIOqDw) - [TGM vs DMM, MapMerge](/m23eBjKER3q5QmhA4-TOYQ) - [Other Programs](/Vqe6Jpy6Sm-x3GZUNCrPRA) - [What makes a good map](/HkJUo-CHRwKCLpnNica-Gg)
{"metaMigratedAt":"2023-06-15T10:57:32.079Z","metaMigratedFrom":"Content","title":"Guide to Contributing","breaks":true,"contributors":"[{\"id\":\"86dd0810-f981-40a9-9dc9-f95cb4fcb089\",\"add\":5402,\"del\":1842},{\"id\":\"bb2c95fd-22d3-4c71-85e6-eb805397c3b7\",\"add\":12,\"del\":18}]","description":"i'm going sequentially, these are the things i missed and need to be filled in:"}
Expand menu