Skip to main content

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.

Metadata

Release files for actor-loader 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for actor-loader 0.1.3
File Size Uploaded
actor-loader-0.1.3.tar.gz 17.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for actor-loader 0.1.3
File Interpreter ABI Platform
actor_loader-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 35.8 kB

Release files / actor-loader-0.1.3.tar.gz

Download URL actor-loader-0.1.3.tar.gz
Size 17.7 kB
Tags Source
SHA-256 checksum
How to use checksums
7581c15f2accd542cdc7c87295f068d9d38c6498ce4c500b22714fa9c5824eb3
BLAKE2b-256 checksum
How to use checksums
d30f0693618e1bada1fa58b9893547ba352b86dd567b88c6734f2fc7b087f209
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

Release files / actor_loader-0.1.3-py3-none-any.whl

Download URL actor_loader-0.1.3-py3-none-any.whl
Size 18.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c8b6249a2cc2892ea0054be57f032a6b7d04345aceafd7352df4a6cb1694d4ab
BLAKE2b-256 checksum
How to use checksums
e6b9ef62a18265bcac009abb15f064c9e78e5c1deb80a3827a5b993342d0e578
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page