How to Mod Brigand Oaxaca

More information about modding stories or making your own stories with the Brigand Scripting Language (BSL).

소개

Very basic modding can be done with the F1 key, which opens the GUI editor. 하지만, to make your own items, 능력, dialogue, AI, 등., you must learn the Brigand Scripting Language (BSL). These commands can be used with both the F2 command prompt, as well as in *.BSL scripts, which can be edited with Notepad.

The basics of BSL are covered in the Builder’s Manual, as well as the story included with the Extras DLC, called MOD TUTOR. If you want to start modding, first play through that tutorial story. Below are some things not covered in either. This guide will be expanded upon in the future by request.

Modding the Original Story

The game will not let you overwrite the BRIGANDOAXACA story, so you must change the story’s name using the F1 editor or the F2 command prompt: “storyName=???”. Then save. You will then need to copy the Assets folder of BRIGANDOAXACA and rename it to your new story if you want all the scripts to be the same. You can then modify all the scripts and resources in that Assets folder for your mod. For any files that don’t exist in your story’s assets folder, the game will use the files from the DEFAULT Assets folder.

Creating a New Story

Use the F2 command prompt and typenewStory=???” to start a new story completely from scratch. It will use the assets in the DEFAULT folder if you choose not to create a new folder with your story’s name.

Importing/Exporting Models

Models are *.X files, but you can convert them to *.3DS using the DBO Converter underStuff\Programs Redist” 폴더 (with Extras DLC). This will make them load a little faster between maps, 하지만 그럴 필요는 없어. You can find all the original *.X models files in theStuff\Objects X” 폴더 (with Extras DLC).

Most modelling programs can import/export *.X model files.

For UV mapping, 나는 사용했다 Wings3D.

Animating Characters

Objects of typesentient” (see Builder’s Manual) have different animations that are stored in 5 separate X files, so each animation must be in a separate file. These include the idle animation, which is named after the object’s tag/folder (예: android.dbo or android.x). You should also have the Attack animation (androidAttack.x), 떨어지다 (androidFall.x), Hurt (androidHurt.x), and Walk (androidWalk.x). The source code will combine them all when the game runs.

몸소, I’ve never animated my own models, but Quadrajet has done it. Here are his instructions: “나는 사용한다 Fragmotion to import the .X files and edit the animations, export the animated objects as a .Ms3d file. Then I import that file into Milkshape3D, and finally export each range of keyframes into Brigand.Hope that helps.

Changing the Basics (기술, 등.)

If you want to change object properties, edit the INI script in the object’s folder, in your game’s assets folder. 하지만, this will not change objects that have already been loaded into the story. You can use the commandresetStats” (see Builder’s Manual) to reload the INI scripts for all objects of the given tag/folder.

If you change the names of skills, status effects, 능력, 등. in the globals.bsl script of your story’s Assets folder, you will also need to change every instance of it referenced in the scripts. 괜찮아요, you can use Notepad++ to find and replace skill names, 등. in every *.BSL file in your story’s Assets folder at once. This is how translator for the NIGHTMARE (ES) story translated all the skill names, 등.

이 가이드는 Brigand: Oaxaca 에 의해 작성되었습니다 brianlancaster45. 여기에서 원본 간행물을 방문할 수 있습니다. 링크. 이 가이드에 대해 우려 사항이 있는 경우, 주저하지 마시고 연락주세요 여기.

저자 소개