Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup patch #1

Closed
10 of 46 tasks
szapp opened this issue May 5, 2024 · 1 comment
Closed
10 of 46 tasks

Setup patch #1

szapp opened this issue May 5, 2024 · 1 comment

Comments

@szapp
Copy link
Owner

szapp commented May 5, 2024

🚀 Let's get started

  • I confirm that I want the repository's name and description to be used for the patch.
  • I have familiarized myself with the documentation of Ninja.

Content scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Ikarus and LeGo

  • Ikarus
  • LeGo

Content initialization

  • Content initialization function

Menu initialization

  • Menu initialization function

Menu scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Particle FX scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Visual FX scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Sound FX scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Music scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Camera scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Fight AI scripts

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Output units

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR

Animations

  • Gothic 1
  • Gothic Sequel
  • Gothic 2 Classic
  • Gothic 2 NotR
Copy link

github-actions bot commented May 5, 2024

Initializing the project

Completed!

success

Duration: 1.3 seconds

🎉 Autosave 🎉

You are now ready to start working on your Gothic patch. The following steps are recommended to get you started.


Tip

A VM script was created with which you can create the VDF using GothicVDFS

Next Steps

1️⃣ Add Scripts

Add any necessary scripts in the subdirectories Content and System and register them in the respective SRC files. Be sure to follow the naming convention to ensure compatibility with other mods.

2️⃣ Add Resources

If you have further resources like textures, meshes or animations, add them in the respective directory (_compiled) in the directory _work and add their paths to the VM script. See the comments inside the VM script.

3️⃣ Build the Patch

In GothicVDFS click Builder and then Open Script. Navigate to and open Autosave.vm. Adjust Root Path to the same directory. Confirm the contents of the fields and click Build volume. Alternatively, you can build the VDF using the automatic GitHub workflow of this repository.

4️⃣ Consult the documentation

Have a look into the Ninja documentation to learn more about the possibilities of using Ninja. You can find the documentation here.

5️⃣ Test the Patch

Throughly test your patch in Gothic with different mods. It is important to try various mods that do not use LeGo!

@github-actions github-actions bot closed this as completed May 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant