Skip to content

Antistasi Wiki for Devs

Ellis Nielsen edited this page Nov 24, 2022 · 3 revisions

Welcome in the Dev part of the Antistasi Wiki.

In this part of the Wiki we expect a certain level of knowledge in coding in general, SQF and overall people to be less dense.
If you do not have the knowledge to work with the content of this part of the wiki, please educate yourself.
Thank you for your understanding.

For you to be able to properly work with Antistasi and especially SQF, we have collected tools, IDE extensions and such so you can set up your system before starting to work on anything.
We recommend using VS Code but lowest minimal standard you should use it Notepad++ with SQF Syntax Highlighting.
Click the subtitle to get to the page.

Antistasi of course can't simply be run as a loose collection of files slapped together in a folder - it needs to be build first.
There are different ways how that can be accomplished. Be it from within VS Code, with the Arma 3 Tools or our own AntistasiBuilder.
Click the subtitle to get to the page.

There is a high chance that you are here because you would like to either port a map to be compatible with Antistasi or to set up Mod compatibility so you can play with new and fancy assets.
PLEASE NOTE that both systems will change in the near future as we are currently converting Antistasi from a Mission to a Mod.
Nevertheless, we will supply templates and such so you will be able to port maps and mods in the future as well.
Click the subtitle to get to the page.

Even though there is a smaller statistical chance for you to be here to contribute to the core code instead of simply adapting what already is there, we have put together some information regarding the few standards we have.
Currently it's not much but it should be expanded in the future.
Click the subtitle to get to the page.

When we have time, which is basically never, we try to get together some additional documentation that lays out the folder structure as well as important functions within Antistasi. The data that's currently in there will need an overhaul as we are currently converting Antistasi from a Mission to a Mod, which of course changes a lot.
Nevertheless, feel free to check it out or even expend the knowledge.
Click the subtitle to get to the page.

Next to the debug commands that mainly can be used by admins we of course have some that are more for dev-debug reason as they are partially interfeering with the gameplay or are for setting up systems and gaining data.
These commands can be found when you click the subtitle to get to the page.

Clone this wiki locally