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

[Feature] Possibility to deactivate Attribute that dont impact the main level #142

Open
SavainB opened this issue Apr 7, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@SavainB
Copy link

SavainB commented Apr 7, 2024

Is your feature request related to a problem? Please describe.
I've created an attribute called addiction. Each time I do something I don't like, I upgrade the addiction attribute by buying items. The issue is that I don't like how this attribute, which increases by level, affects the total level. For example, today my attribute level is 45, but attributes like physical abilities remain at level 5, and the total level is 10...

Describe the solution you'd like
It would be nice if it were possible to deactivate the attribute's ability to increase the main level or to create negative attribute levels.

Additional context
For example, when I drink soda, I become addicted to it, so I buy items that increase the addiction attribute to demonstrate my high level of addiction. The problem is that each time the addiction attribute increases, it also increases the general or main level, which I find odd because addiction shouldn't affect my personal growth represented by the main level.
I dont know if you understand.

@SavainB SavainB added the enhancement New feature or request label Apr 7, 2024
@zeradawit
Copy link

The feature you're requesting can indeed be addressed using alternative methods. However, the issue lies not in the feature itself but rather in your approach to achieving what you want.

My primary recommendation is to avoid setting attributes with negative implications in your attributes list. Ideally, attributes should represent positive values that enhance your overall life level within the app. For example, the way I set up my attribute list includes categories like Social, Spirituality, Work, Productivity, and Personality.

I assume your intention is to obtain statistical data for your habits or actions within the attributes board in the status bar. However, the current approach appears counterproductive.

To address this issue, consider the following steps:

  1. Task Addition: Add a task named after your addiction.
  2. Unlimited Repetition: Set the repetition for this task to unlimited.
  3. Task Type: Mark the task as a "negative task" (experimental).
  4. Self-Penalty: Optionally, you can introduce a penalty item in your inventory to self-punish whenever you fail to do what you don't want to do.

By implementing these changes, you'll be able to utilize repetition statistics to monitor your activity related to your addiction.

@Ayagikei
Copy link
Owner

Ayagikei commented May 3, 2024

Thanks for your feedback!

LifeUp's current design does not consider using attributes as negative attributes.

We will consider adapting it, but some specific plans are still to be determined.

Especially the main level (Life Level), which is a basic setting from the beginning of our application development. It currently seems to lack intuitiveness and customizability. We are also studying how to make it more versatile.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants