On the Internet, I found quite a lot of MAIN.SCM cleared of missions, and in each of them I found some kind of bug that caused the game to crash. This significantly affected the development of global main mods, as there were fears that at any moment the game could miraculously freeze. The average user will most likely just uninstall the mod after the first mistake, as there will be no certainty that he will be able to complete the storyline normally.
I have been developing CLEO and MAIN.SCM mods for 6 years now and now there is a need for a stable main so that you can build your plot without fear that some standard script will lead to an error. All the story missions were cut out, and in the place with it, all kinds of garbage that only clogs the code. There are only possibilities left, but more on that below. This main can be used by both a regular user and developers of MAIN.SCM mods.
FOR USER:
- All mini-missions and bonuses for their completion, docks, cargo transportation, quarry work; - All interiors and objects to them work; - You can go through races, competitions, play video games; - You can buy real estate and remain in the houses, as in the original; - All schools are available, and scenes from the original game have been removed, for example, a call from Toreno in the Flight School; - You can go on dates with girls, initially 2 girls are available and we get to know the rest as usual; - Girls will call Karl, censorship removed. - You can complete Courier missions and earn income from shops - The game is initially 100% completed, so there is no need to buy the entire wardrobe to get a hundredth of a percent in the passage of the story. - Much more.
BONUSES AND FIXES: - 3 suits are available in the wardrobe: leather, footman and croupier; - Closed all unused interiors and mapped places that were not marked in the original game;
- After passing the flight school, the player is given HYDRA and LEVIATHN; - For collecting shells at the Toreno Ranch, a minigun, a flamethrower and 2 types of grenade launchers will be available; - Changed the position of the aircraft BEAGLE. Now he will appear at the Las Venturas airport;
DEVELOPER: - All mission IDs have been shifted, which allows you to safely add your own without fear of launching some kind of ready-made mission. This effect was in one of the MAIN.SCMs I tested when a thread tried to start a mission with the wrong ID. - Saved all external scripts; - Cut out all the achievements of progress and increase in progress, which will make it easy to set your amount of progress and respect; - The parent thread is 'STARTGM'. Start building child threads from there.
DEVELOPER TIPS( IMPORTANT! ): - When compiling MAIN.SCM, exit the game completely - this is important for external scripts that are not overwritten during the game and compilation; - The archive contains the file 'DEFINE OBJECTS.txt'.
In general, the main came out very stable both for simple use and for developers.