Skip to main content

Console application to load the required C-Actors into any mod.

Project description

Actor Loader - Vanilla Actors with Collision

An automation tool for quickly putting the right Collision Actors (C-Actors, Vanilla Actors with Collision) in your mod.

What is ActorLoader for?

To understand this, you must first be familiar with C-Actors.

C-Actors was originally a mod including every applicable actor in the game with attached collision. These actors could be used in Ice-Spear to make landscape scenes quickly without having to worry about manually adding collision to them. A timely process that was easy to mess up.

The original C-Actors mod would be required as a prerequisite in every mod using it. This wasn't terrible, but because it had almost every actor in it, it slowed down merging times in BCML quite a lot. There was no real need for all 2044 actors to be loaded when only 5 were used in the mod.

My alternative at the time was to take the actors used and put them into my mod. This was an okay solution, but it got difficult to keep track of which actors were used as the mod expanded.

So this is what ActorLoader is for, it gets every C-Actor used by reading the mods smubin files, then copies them into the mods content folder.

If you have any questions, feel free to ask them in the comments or on my Discord server.

Usage

In the root folder of your mod (the folder containing aoc, content, etc . . .) type actor-loader.exe in the file path.

Note: in previous versions it was required to append 'C' to new actors, this is no longer required.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

actor-loader-0.1.3.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

actor_loader-0.1.3-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file actor-loader-0.1.3.tar.gz.

File metadata

  • Download URL: actor-loader-0.1.3.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for actor-loader-0.1.3.tar.gz
Algorithm Hash digest
SHA256 7581c15f2accd542cdc7c87295f068d9d38c6498ce4c500b22714fa9c5824eb3
MD5 1928a5cb96a3d65727bf4d4ec4fbc85c
BLAKE2b-256 d30f0693618e1bada1fa58b9893547ba352b86dd567b88c6734f2fc7b087f209

See more details on using hashes here.

File details

Details for the file actor_loader-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: actor_loader-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for actor_loader-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c8b6249a2cc2892ea0054be57f032a6b7d04345aceafd7352df4a6cb1694d4ab
MD5 f9c6c0494320755d141f23a4f2c4cb22
BLAKE2b-256 e6b9ef62a18265bcac009abb15f064c9e78e5c1deb80a3827a5b993342d0e578

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page