/splatoonsweps

A huge remake of existing Splatoon SWEPs for Garry's Mod. Work in progress.

Primary LanguageLua

SplatoonSWEPs

Discord Banner 2

This is a huge rework of my existing addon, SplatoonSWEPs.
If you are interested in this project, watch this the following video for a brief introduction.
Youtube

The aim of this rework is the following:

  • Working fine on multiplayer game (especially on dedicated servers)
  • More flesh than before! (not just throwing props)
  • Various options with better UI
    • Drawing crosshair
    • Left hand mode
    • Realistic scope for scoped chargers
    • DOOM-style viewmodel
    • Aim down sight
    • And so on...

Important thing - read before testing


I don't intend to let you enjoy the new SWEPs. Actually I want you to test it to help me fix bugs.
So, I think something like "The addon isn't working for me" isn't worth reading.
If you're going to tell me you're in trouble, go to Issues page and follow the template.

  • What happened to you? Write the detail.
  • How to get the same problem? The "step to reproduce" section.
  • Any errors? If so, the message in the console.
  • Your environment (OS, Graphics card, and so on).
  • Addons in your game - Some of them may conflict. Please specify the one.
    Something like "I have 300+ addons" isn't helpful.

Known issues

  • Loading some large maps with this SWEPs causes GMOD to crash in 32-bit build. You can still load them in 64-bit build so I recommend to switch to it.
  • You may experience major frame drops if your VRAM amount is not enough. Make sure to set the ink resolution option (found in where you change playermodel for the SWEPs) correctly.
  • If you see errors on map load and can't paint at all, try removing cache files.
    • They are located in garrysmod/data/splatoonsweps/<mapname>.txt for singleplayer and listen server host.
    • They are located in garrysmod/download/data/splatoonsweps/<mapname>.txt for multiplayer games.
    • There are also garrysmod/data/splatoonsweps/<mapname>_lightmap.png.
      If you see strange shading for the ink, try removing them.
  • The ink surface doesn't support multiple light styles on a map.

Done

  • A new ink system
  • Inkling base system. You can become inkling as well.
  • Basic GUI to change playermodel, ink color, and other settings. GUI menu is in the weapon tab and Utility -> Splatoon SWEPs.
  • All main weapons in Splatoon (Wii U).
  • All sub weapons in Splatoon (Wii U).

Currently working on

  • Special weapons!
    • Bomb Rush
    • Echolocator
    • Bubbler
    • Inkzooka
    • Inkstrike
    • Killer Wail
    • Kraken

I want to make the following, too

  • Special weapons in Splatoon and Splatoon 2
  • Dualies, Brellas and some Splatoon 2 features.
  • Gears and gear abilities

How to install this project

Though this is still work in progress, you can download and test it. If you test it in multiplayer game, all players must have the assets.

  • Click Clone or download on the top-right, then Download ZIP.
  • Extract the zip into garrysmod/addons/.
    • Go to Steam -> LIBRARY -> Garry's Mod
    • Right click the game in the list or click the gear icon -> then Properties
    • Open LOCAL FILES tab and click BROWSE LOCAL FILES... button.
    • An explorer pops up. Go to garrysmod/addons/.
    • Put the extracted folder named splatoonsweps-master there.

You need the following to work it correctly.

Playermodels are optional, but I recommend to install them, too.

Using an external addon for third person view is also recommended.