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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7581c15f2accd542cdc7c87295f068d9d38c6498ce4c500b22714fa9c5824eb3 |
|
MD5 | 1928a5cb96a3d65727bf4d4ec4fbc85c |
|
BLAKE2b-256 | d30f0693618e1bada1fa58b9893547ba352b86dd567b88c6734f2fc7b087f209 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8b6249a2cc2892ea0054be57f032a6b7d04345aceafd7352df4a6cb1694d4ab |
|
MD5 | f9c6c0494320755d141f23a4f2c4cb22 |
|
BLAKE2b-256 | e6b9ef62a18265bcac009abb15f064c9e78e5c1deb80a3827a5b993342d0e578 |