3.8 KiB
MOOSE framework
MOOSE is a Mission Object Oriented Scripting Environment, and is meant for mission designers and mission hosters. It allows to quickly setup complex missions using pre-scripted scenarios using the available classes within the MOOSE Framework. MOOSE works with DCS world 1.5. and 2.0.
MOOSE Framework Goal
The goal of MOOSE is to allow mission designers to enhance their scripting with mission orchestration objects, which can be instantiated from defined classes within the framework. This will allow to write mission scripts with minimal code embedded. Of course, the richness of the framework will determine the richness of the misson scenarios. The MOOSE is a service that is produced while being consumed ... , it will evolve further as more classes are developed for the framework, and as more users are using it. MOOSE is not a one-man show, it is a collaborative effort and meant to evolve within a growing community around the framework. Within the community, key users will start supporting, documenting, explaining and even creating new classes for the framework. It is the ambition to grow this framework as a de-facto standard for mission designers to use.
Please Donate ...
If you appreciate this development, please support to extend the framework. The development of this framework takes a lot of time. A small gift would help me to buy a new small laptop that I can use to extend this framework while commuting to and from work ... Also, your donations will be saved and spent wisely to the advantage of the community! If everyone helps with a small amount, it would be really great!
kind regards, FC
MOOSE Include Files
Moose.lua is the include file to be used within your DCS World missions, containing all the MOOSE code. There are two locations where you can find the latest Moose.lua files, but with a different purpose!
The Latest Release on the Release Page on GITHUB
For all mission designers, the Moose.lua being the latest release can be downloaded from the MOOSE Release Page on GITHUB.
The Alpha Release on the master branch as Artefacts on AppVeyor
For beta testers, the Moose.lua being the latest version on the master branch, can be downloaded on the Artefacts Page on AppVeyor. This version will have all cutting edge features included.
MOOSE Main Site
Click on this link to browse to the MOOSE main web page. Documentation on the MOOSE class hierarchy, usage guides and background information can be found here for normal users, beta testers and contributors.
MOOSE Missions
MOOSE comes with demonstration missions that you can use to understand the mechanisms how to use the classes within MOOSE.
MOOSE Youtube Channel
MOOSE has a broadcast and training channel on YouTube with various channels that you can watch.
MOOSE on Discord
MOOSE has a living (chat and video) community of users, beta testers and contributors. The gathering point is a service provided by discord.com. If you want to join this community, just click Discord and you'll be on board in no time.