GithubHelp home page GithubHelp logo

rto-chatter / astrs Goto Github PK

View Code? Open in Web Editor NEW
5.0 4.0 4.0 8.11 MB

A Simple Quality of Life mod for the ARMA 3 TFAR Addon. Allows you to save your current configuration, and reload it at any point in the future until a new config is saved.

License: MIT License

C++ 33.57% SQF 66.43%

astrs's Introduction


ASTRS - A Simple TFAR Radio System is a Quality of Life mod for the ARMA 3 written by Chatter and M3ales which allows you to save/load your TFAR Radios configuration via an ACE Self Interaction.

The mod stores data locally in profileNamespace which means it stores configurations on a per profile basis. This has the added side effect of requiring you to save a new configuration for each profile you make use of, but also ensures you can have different LR configurations for different units etc.

Links

Requirements

astrs's People

Contributors

m3ales avatar chatterchats avatar jaredlll08 avatar tirpitz93 avatar

Stargazers

 avatar TMZulu avatar Jacob Oxley avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

astrs's Issues

Profiles

Backend already supports it due to design choices, need to work on frontend to allow for profile switching and perhaps editing/viewing in addon options (nice to have but really is a stretch goal due to complexity).

Need to make choices on:

  • where it'll be in the tree
  • where it'll be in the alternate layout
  • shortcuts to load all parts

Vehicle LR Support

Already WIP.

Allow storage and loading of Vehicle Long Ranges.

Considerations

  • There is no TFAR method for setting Vehicle LR directly.
  • Needs to ensure VLR is saved.
  • Needs to use LR storage array and have backwards comparability to prevent a breaking API change if possible.
  • Will the interaction be on the vehicle? or on the player under equipment?

Custom Vehicle LR Icons

Ability to select from predefined list of icons for VLR, maybe a tank/car/plane/helicopter.
No timeline on it, but might be nice for you to be able to pick icons.

Alternatively we could go overboard and change the icon based on which vehicle type you were in, but that may be too much.

Loading LR does not preserve channel

  • Save a LR Profile with radio set to CH2, CH1 as Alternate.
  • Move to another CH (other than 2)
  • Load LR Profile
  • Notice that you haven't been moved back to CH2

I believe it's Intermittent.

Version: 2.1.0-alpha.1

Macro cleanup + Additions

Macros are pretty messy. Usage of ARR_X to prevent Quote catching , as separate arguments isn't really wide spread.

Need to get file line numbers working.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.