Source-checkedOther

[wOS] Animation Extension - Base (Full Version)

by King David™ · for Garry's Mod

IF YOU ARE USING THE DYNABASE, ONLY SUBSCRIBE TO THE LUA ONLY VERSION OF THIS ADDON! THIS IS REQUIRED FOR ANY wOS EXTENSIONS TO WORK! DO NOT REUPLOAD THIS BASE SOME EXTENSIONS MAY STOP WORKING IN THE…

2.7MDownloads
5 yr agoLast updated
23 MBFile size
Steam WorkshopSource

About [wOS] Animation Extension - Base (Full Version)

From Steam Workshop

IF YOU ARE USING THE DYNABASE, ONLY SUBSCRIBE TO THE LUA ONLY VERSION OF THIS ADDON! THIS IS REQUIRED FOR ANY wOS EXTENSIONS TO WORK! DO NOT REUPLOAD THIS BASE SOME EXTENSIONS MAY STOP WORKING IN THE…

IF YOU ARE USING THE DYNABASE, ONLY SUBSCRIBE TO THE LUA ONLY VERSION OF THIS ADDON!

THIS IS REQUIRED FOR ANY wOS EXTENSIONS TO WORK!

DO NOT REUPLOAD THIS BASE SOME EXTENSIONS MAY STOP WORKING IN THE FUTURE DO NOT REUPLOAD THIS BASE SOME EXTENSIONS MAY STOP WORKING IN THE FUTURE DO NOT REUPLOAD THIS BASE SOME EXTENSIONS MAY STOP WORKING IN THE FUTURE DO NOT REUPLOAD THIS BASE SOME EXTENSIONS MAY STOP WORKING IN THE FUTURE

The concept is simple but a little ambitious. As it stands, integrating animations into all player models globally requires someone to $IncludeModel them into the default m/f/z_anm.mdl files. Due to many different people wanted to integrate different animations, this leads to a lot of overwriting and compatability issues.

The hopes of this animation extension system is to have all these integrations work together and let the client/server decide which ones they want to do at any given time. As long as the animation base is mounted, clients can enable/disable animation extension files in their GMod to change what animations are integrated. It will also eliminate the issue of clients having to restart their GMod after subscribing to one of the integrated animations.

At the moment the system works by $IncludeModel 'ing extension slots. I have added some official integrations that I use for my addons. They do not take up any slots and are externally applied. You can find them in this collection. If you'd like me to include your model into the collection please make a thread here and I'll have a look.

For Clients Once you subscribe to this addon, make sure you unsubscribe from any other integrated animation addon. From there, go into Garry's Mod and let it download. Once it completes, enable it and restart the game. You can now enjoy using the animation system.

There is a new context menu widget next to the player model button that will allow you to view the animations of your current model. You can use this to see what other animations you have, and get the names of the sequences. This animation viewer will also allow you to see more than the hardcoded limit of animations that can be listed in the "Edit Icon" entry of the spawn icons.

For Developers If you'd like to integrate your animations with the animation base it's very simple. Compile the animations as seperate models, and compile a new model that $IncludeModel's those files. The new model must be named after one of the extension slots. You can choose the number yourself. The QC entries are as follows:

$modelname player/wiltos/anim_extension_modX.mdl // Where X is a number from 1 to 20 $IncludeModel "YOUR ANIMATION MODEL PATH HERE"

Example QC: $modelname player/wiltos/anim_extension_mod5.mdl // The extension name $IncludeModel "player/dod_player_shared.mdl" // Includes all shared DOD:S Player animations

The register to check if the base installed in any of your addon is a simple table check as such:


wOS.AnimExtension.Mounted[ "Base" ]

You may also do GENDER SPECIFIC inclusions using the following:

$modelname player/wiltos/anim_extension_GENDERLETTER_modX.mdl // Where X is a number from 1 to 20, GENDERLETTER is either f, m, or z $IncludeModel "YOUR ANIMATION MODEL PATH HERE"

Closing Remarks

If you encounter any bugs or want any particular integrated animations officially supported, making a thread on this workshop page is the way to go. I hope we can get this whole thing off the ground at least until there's some method of $IncludeModel 'ing animations through lua

Keep up to date with wiltOS Technologies by joining our Community Steam group!

Highlights

From source data

Footprint

A 23 MB download, rated a light load on a server.

Last update

Its author last shipped an update 5 yr ago.

[wOS] Animation Extension - Base (Full Version) on Nxeon

From our catalogue
One-click install
Supported on Nxeon Garry's Mod servers. We download it from Steam Workshop, place it, and restart the server.
Server load
light
Smallest plan we suggest
Garry's Mod — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
2021-07-12, released 2021-07-12, 23 MB

Game versions by loader

LoaderGame versionsNewest
Workshop

From 1 recorded build of [wOS] Animation Extension - Base (Full Version).

Run [wOS] Animation Extension - Base (Full Version) on a Garry's Mod server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Steam Workshop as “Workshop”

Workshop

Its source category doesn’t say more about what it does, so NxLabs lists it under Other.

Compatibility

Game
Garry's Mod
File size
23 MB

Verified at the source

  • ✓Steam WorkshopOfficial listing, checked 2026-10-10Open ↗
  • ✓AuthorKing David™, as published on Steam Workshop
  • ✓LicenseNot published by the sourceFree

[wOS] Animation Extension - Base (Full Version), answered

Generated from the mod’s own source data.

Is it free?

Yes. [wOS] Animation Extension - Base (Full Version) is free to download from Steam Workshop.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run [wOS] Animation Extension - Base (Full Version) on a Garry's Mod server.

Deploy in about a minute from $3.99 a month, then add [wOS] Animation Extension - Base (Full Version) in one click.