Support | News | Classic | F.A.Q. | Discord | Discussions | Wiki | Roadmap

This is an actual version. It's more optimized but still lots of work left from the 0.14.6+ updates onward.

This version is not compatible with earlier Cosmoteer versions!

Due to the nature of recent updates a few game issues discovered since 0.6.2 may still be around.
To avoid conflict with the GCW mod I've removed vanilla sensor array buffs and related extensions.
See previous note: 0.6.2, 0.6.3

Details on new things and example ship in the next post below (WIP).

Just so it's clear it works with Cosmoteer 0.14.8 and 0.14.9.

Download(2019 April 28 GMT 21:00)

If you got a weak/old computer or have a low amount of RAM use this to replace the standard "mod.txt". This should allow you to load and play with Abh.

I've moved some parts originally meant for the VariTech transformation mod into Abh since it won't be updated or completed anytime soon. I also want to share resources and for future mod dependencies. The other planned part will be moved back since they require a lot of work and are kind of difficult not to mention all the upgrades going on now.

New in this version:

  • vertical_launcher12: originally a custom decorative part but may become more versatile; not decided yet

  • grappler_arms: for special uses

  • classic hull embedded RCS thrusters give 80% thrust; for the time being only small and medium sized

  • cloning_pod for special uses; you can hire more crew who usually will be more useful than regular ones

  • drop_suits : these are unmanned combat suits awaiting crew to suitup and drop jump into battle!

  • ejection_tube : a universal launcher; separation part use for launching marines or separate ships; multi separation modes

  • ejection_bench1x2 : this crew compartment can launch drop_suits; meant for dropships and the like

Example ships:

supply shuttle with grapplers
image https://i.imgur.com/SOy9tUR.png

Use special targeting with vanilla's targetting button for the grapplers to move into position, then activate mooring to get hold.

dropship

image https://i.imgur.com/zBUV81u.png

Remember dropsuit require crew to suitup! And you need doors for the crew to access the drop_suits. You can only send as many marines as there are drop_suits and crew.

VLS ship

image https://i.imgur.com/QudTJxy.png

Phaser array 20 parts can now shoot safely over the ship. It's no longer necessary to check the distance to the edge.

    so what do the marines do?

    Also, would you be able to post pictures of the new parts?

      CrazyBirdie They are ships by themselves and can fight like any other ship except they are weak and have short range and limited amount of mini missiles. You have to give them a target. I can change the stats if necessary but I don't feel it's appropriate. They would be relatively OP. And like other ships separating from a mothership the orientation after separation isn't ideal. For some reason the actual forward direction is Left and not forward.

      CrazyBirdie That's what example ships are for to show them as well as how they might be arranged (not always necessary). Frankly, making pictures and post processing takes more time and effort. The wiki is so far behind on images... Then again not many can or are using the mod so the efforts would be wasted.
      btw. uploaded example ship with the VLS and clone pod. The advantage of the clone pod isn't apparent but there is.

        Lafiel Thank you.

          I have a problem: When I switch part's setting Cosmotees is crashing. How to fix that?

          Lafiel You know what, it's repaired itself. Lol.

            Lafiel but thanks

              There seems to have been some problem with last times upload so I uploaded it again.
              Aside from Mediafire's recent change about upload and link handling it looks like Mediafire has been causing various other problem lately. So please report problems if you notice them.

                7 days later

                Is there a wiki or walkthrough on how to use all these parts?? OMG there are so many to choose from!

                  Abraxxas The links are in the mod descriptions and FAQ here...
                  https://wiki.cosmoteer.net/index.php/Abh_Mod
                  more or less complete list is at the bottoms; similar parts are the "same" so many are generalized for the "group" and not every part has its own article

                  Also look up example ships posted in each release.

                    Lafiel changed the title to Abh Mod v0.6.4 for Cosmoteer v0.14.8, 0.14.9.

                      Just so it's clear it works with Cosmoteer 0.14.9.

                      Note: I've just discovered and confirmed a negative weight problem for parts that have custom collision hitboxes. Not all but most of them are affected. I'm still investigating so it will be a while before a new version is released.

                        The link to the mod.txt is the same one for the main mod.

                          Yenbert Fixed and also uploaded a hotfix for the negative weight issue found yesterday.

                            Lafiel there was an error when I launched the drone from the drone launcher tb.
                            MODS ARE ENABLED. THIS CRASH MAY BE CAUSED BY A MOD.
                            PLEASE REPORT IT TO THE CREATOR OF THE MOD.

                            System.ArgumentException: An item with the same key has already been added.

                            at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)

                            at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)

                            at Cosmoteer.Bullets.Physics.BulletProximityAccelerationRules.AddComponents(SimRoot sim, Bullet b, Dictionary`2 components, BulletParams bp) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Bullets\Physics\BulletProximityAccelerationRules.cs:line 32

                            at Cosmoteer.Bullets.Bullet..ctor(BulletRules rules, BulletParams bp, IDictionary`2 buffs, Boolean isNew) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Bullets\Bullet.cs:line 176

                            at Cosmoteer.Simulation.HitEffects.SpawnBulletsEffectRules.DoEffect(HitEffectParams effectParams) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\HitEffects\SpawnBulletsEffectRules.cs:line 77

                            at Cosmoteer.Simulation.HitEffects.MultiHitEffectRules.DoEffect(HitEffectParams effectParams) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\HitEffects\MultiHitEffectRules.cs:line 20

                            at Cosmoteer.Bullets.Death.BaseBulletDeath.Die(Vector2D offset) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Bullets\Death\BaseBulletDeath.cs:line 93

                            at Cosmoteer.Bullets.Death.BulletDeathByEnemyProximity.FixedUpdate(FixedUpdater fixedUpdater, SceneRoot root) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Bullets\Death\BulletDeathByEnemyProximity.cs:line 91

                            at Halfling.Scene.Dim2.SceneComponent.Halfling.Scene.Dim2.IFixedUpdateableSceneObject.FixedUpdate(FixedUpdater fixedUpdater, SceneRoot root) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Scene\Dim2\SceneComponent.cs:line 868

                            at Halfling.Scene.Dim2.SceneRoot.FixedUpdateForBucket(Int32 bucket) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Scene\Dim2\SceneRoot.cs:line 1065

                            at Cosmoteer.Simulation.SimRoot.FixedUpdateForBucket(Int32 bucket) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 939

                            at Halfling.Scene.Dim2.SceneRoot.FixedUpdate() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Scene\Dim2\SceneRoot.cs:line 1007

                            at Cosmoteer.Simulation.SimRoot.FixedUpdate() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 924

                            at Halfling.Timing.FixedUpdater.Update(Time deltaTime, Action action) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Timing\FixedUpdater.cs:line 117

                            at Cosmoteer.Simulation.SimRoot.DoFixedUpdates() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 900

                            at Halfling.Scene.Dim2.SceneRoot.Update() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Scene\Dim2\SceneRoot.cs:line 702

                            at Cosmoteer.Simulation.SimRoot.Update() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 581

                            at Cosmoteer.Game.GameRoot.Update(StateMethodInvoker updateParent) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Game\GameRoot.cs:line 1321

                            at Halfling.Application.AppStateEx.Halfling.Application.IAppState.Update(StateMethodInvoker updateParent) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\AppStateEx.cs:line 211

                            at Halfling.Application.Director.CallUpdate() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 920

                            at Halfling.Application.Director.DoUpdate() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 804

                            at Halfling.Application.Director.<GetRunIterator>d__83.MoveNext() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Director.cs:line 335

                            at Halfling.Application.Bases.GenericApp.<ApplicationMainIterator>d__48.MoveNext() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Bases\GenericApp.cs:line 279

                            at Halfling.Windows.D3D11.D3D11Window.RunGameLoop(String[] args, IEnumerable`1 iterator) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Windows\D3D11\D3D11Window.cs:line 890

                            at Halfling.Application.Bases.GenericApp.ApplicationMain(String[] args) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Application\Bases\GenericApp.cs:line 195

                            at Cosmoteer.GameApp.Main(String[] args) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\GameApp.cs:line 150

                            sorry if I spelt the item name wrong at the start

                              EHBHS It's fine. Sorry I couldn't confirm the crash with the drone launcher tube. It might be another weapon or you may have an early version. Please, download again and check. If it crashes please also provide me with the ship file. Note you can only use one version of a mod.
                              In any case, it looks like storage checks have been changed. I wouldn't have noticed it without your report. Thanks a lot. 😃
                              I don't know yet if other parts are also affected by this new change so please look out for parts refusing to work now as they are supposed to.