Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start porting stuff over to ATS - Framework(Request) #289

Open
zymex22 opened this issue Dec 7, 2020 · 0 comments
Open

Start porting stuff over to ATS - Framework(Request) #289

zymex22 opened this issue Dec 7, 2020 · 0 comments
Labels
C# help wanted Extra attention is needed Low Priority should be done, but is not critical by any means Mod support

Comments

@zymex22
Copy link
Owner

zymex22 commented Dec 7, 2020

Augmented Turtle Squad - Framework

Oka we have been talking for some time to making a ATS - Framework mod.
This will help All our mods across the ATS team and will let even those stupid xml modders (me) use some nicely comps designet by awesome C# modders.

It will also means we dont have to implement all our C# comps into each individual mod to use them... we can just add ats - framework as a dependency....

Todo's

From PRF i think following comps / mod extension may be nice to move to framwork

  • Random color items on placement (so far only datadisks)
    ProjectRimFactory.SAL3.Tools.ColorGenerator_RangeHSV

  • LWM's cool glower which have color change gizmo and research support.
    ProjectRimFactory.Misc.CompProperties_Glower_ColorPick

  • Our second layer comp we have gotten from rimfridge. Maybe even add a 3. layer to it?
    ProjectRimFactory.Common.CompProperties_SecondLayer

  • LWM's in progress bonus bill/operation extension

  • XML Mod Settings from PRF (this might need some remaking before working well in a framework, if even will work at all?)

  • Battery without a bar but a number instead
    ProjectRimFactory.Archo.Things.Building_HexCapacitor

  • Help button with popup window and info in lang. files.
    ProjectRimFactory.Common.CompPRFHelp

  • Research mod that force a popup when a research is done (from insanity)
    <researchMods> ProjectRimFactory.Archo.ResearchMod_Notify

  • Wall placeworker:
    ProjectRimFactory.AutoMachineTool.PlaceWorker_WallEmbedded

  • Mountain placeworker:

=== More may be added later when i can remember them... ===
Feel free to suggest more in comments below from PRF or from any other of your ATS mod or even other mods if they are under a lincense that allows it or we know/can talk to owner about it =)

so we can get a cool collection of comps going =)

Other notes

EVERYONE is very welcome to add own comps/extension or other usefull stuff to ATS - framework aswell it dont have to be PRF stuff, but since its the only ones i know i just start here...

only rule is that it should be universal, so can easily be used in any mod more or less from a xml perspective only.

Anyone is also very free to use it, dont have to be a ats member to do so.

I have opened a new github and done initial work to it.
we need someone with skills to get a source folder csproj going so we can add / compile...
https://github.com/zymex22/Augmented-Turtle-Squad-Framework

  • i may update main post if i find more usefull stuff in PRF
@zymex22 zymex22 added help wanted Extra attention is needed Mod support C# labels Dec 7, 2020
@zymex22 zymex22 added the Low Priority should be done, but is not critical by any means label Jan 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C# help wanted Extra attention is needed Low Priority should be done, but is not critical by any means Mod support
Projects
None yet
Development

No branches or pull requests

1 participant