kawaii / moodles Goto Github PK
View Code? Open in Web Editor NEWCrippling depression now in the form of a debuff, kupo!
License: BSD 3-Clause "New" or "Revised" License
Crippling depression now in the form of a debuff, kupo!
License: BSD 3-Clause "New" or "Revised" License
Possibly have an option to apply to specific gearsets rather than to specific classes?
If possible, making it so conditions can have a set number of stacks, or gain stacks whenever a preset is applied (with a potential cap that can be set in the moodle like a max of 3/10 stacks). It could be limited to Stackable conditions already preset (as it's a filter that exists), like Vulnerability Stacks.
This could work as a preset type that "adds stack to existing conditions".
Constantly getting this error while any Preset is made
> [3/2/2024 2:09:21 PM -05:00] Object reference not set to an instance of an object.
at Moodles.Gui.TabPresets.DrawSelected() in /home/runner/work/Moodles/Moodles/Moodles/Gui/TabPresets.cs:line 76
at Moodles.Gui.TabPresets.Draw() in /home/runner/work/Moodles/Moodles/Moodles/Gui/TabPresets.cs:line 34
at ECommons.ImGuiMethods.ImGuiEx.EzTabBar(String id, Boolean KoFiTransparent, ValueTuple`4[] tabs) in /home/runner/work/Moodles/Moodles/ECommons/ECommons/ImGuiMethods/ImGuiEx/ImGuiEx.cs:line 874
at Moodles.Gui.UI.Draw() in /home/runner/work/Moodles/Moodles/Moodles/Gui/UI.cs:line 29
at ECommons.GenericHelpers.Safe(Action a, Boolean suppressErrors) in /home/runner/work/Moodles/Moodles/ECommons/ECommons/GenericHelpers.cs:line 981
Along with this, while I'm not sure if tied to this error or not, but I'm also unable to see others' Moodles on the target bar and unable to apply Moodles to others.
A couple friends and I think it would be nice to have an optional sort of toggle to enable the use of Moodles on other players when Individually Sync'd with them using Mare. It has a lot of potential in the Roleplay scene as well as simply messing with friends. #
I read that you plan on adding a whitelist for who can apply moodles onto you, however would you consider adding an option to let anyone apply moodles onto you?
Heya! I was testing some stuff with a couple friends, one of which plays on controller. We were wondering why they couldn't see moodles. So as an experiment I turned on my controller and targeted someone with the D-Pad and then bam, moodles do not appear. Even in controller mode whilst clicking on someone with the mouse the work normally.
Some mare synced friends I am able to apply Moodles to, others I'm unable to. no errors or anything in chat, so unsure as to why this is the case.
When entering a crowded venue with mostly paired people, majority having Moodles, a crash occurs. I assume it happens when too many buffs are trying to be applied all at once. Crashed 3 times on entering the same venue, crashes stopped when i disabled moodles.
Every single crash log had this in the dump info
Dump at: C:\Users___\AppData\Roaming\XIVLauncher\dalamud_appcrash_20240302_204123_207_67796.dmp
System Time: 2024-03-03 01:41:23.9267710
at Moodles.VfxManager.ActorVfx.Remove()
at Moodles.VfxManager.VfxSpawn.Remove()
at Moodles.VfxManager.VfxSpawn.Tick()
at Moodles.Processors.CommonProcessor.Tick()
at Dalamud.Utility.EventHandlerExtensions.HandleInvoke(Action act)
at Dalamud.Utility.EventHandlerExtensions.InvokeSafely(OnUpdateDelegate updateDelegate, Framework framework)
at Dalamud.Game.Framework.HandleFrameworkUpdate(IntPtr framework)
Akin to the commands in Glamourer to be able to apply presets in Moodles with a command.
Moodles prevents certain debuffs from displaying in the game (outside of instanced combat situations):
BLU's "Brush with Death"
FSH's "Inefficient Hooking"
These are only impacted while using Status Layout "Normal" or "Left-Justified II". Game's debuffs get displayed when using "Left-Justified I", "Left-Justified III", or Split Element into 3/4 groups.
There could be a lot of different things you can do it but it but an example is having a buff apply whenever you are doted or given headpats and maybe another one when someone slaps you.
In a somewhat large syncshell I noticed I had been crashing a lot. After some testing, enabling/disabling, and seeing a few crashes happen en mass /without/ me, I've reason to believe something in Moodles is causing crashes. The little stack trace upon crashing always mentioned VFX in some manner, but I don't have anything further to narrow it down.
I want to request that as other plugins that are used through mare, they lock all the configurations from those players so you can not edit them, if they are paired through mare, I know that only the person that sets the debuff will see it, but that won't prevent misuse for harassment of another players, I think that locking the status of a remote pair on mare is necessary.
When "Display Target Info Independently" is checked Moodles no longer show up. Meaning we can't use just a targets vanilla buffs/debuffs to add to our own UI currently.
This is a Report from a Friend, she can't create an own Github atm so she asked me if i can create it for her.
"A Friend used the Plugin to put a Buff on me, then i crashed, this also happed when he casted this Buff on himself via Timer."
Log of the first Crash when he put that Buff on her.
dalamud_appcrash_20240301_163414_174_28748.log
Added
You can put buffs on other Players that are not linked, but can't remove it from them after adding it to them.
It only could be removed after closing Game.
Unfortunately I can't tell what actually triggered this crash, since all I was doing at the time was summoning my carbuncle (as SMN) but the crash log says it's from the Moodles routine. This buff was active at the time.
I have made a moodle i wanted to apply to a friend but the tab that says "Apply to others" is greyed out. What am I missing?
The custom buffs/debuffs/special buffs do not display when the in game option, Display Target Info Independently, is enabled. They are missing from the separate "Target Info (Status)" window.
I had the unpleasant surprise of importing a moodle when I did not copy an already existing moodle, so that means that the status is empty and is impossible to delete, subsequently to try to resolve the problem I I tried uninstalling the plugin and reinstalling it. Since then, every time I create a status and restart the game, the status created via the + before does not appear as if it has not been saved and the status in a preset is not displayed. And also it makes me crash the game sometimes.
This is a party member who I'm paired with through Mare and who also has Moodles installed. I had applied a permanent moodle I named Royal Decree on him prior. We went for a duty, and after leaving and respawning, the moodle reapplied itself with the status's original name (High and Mighty).
The moodle's custom name displayed correctly on the party list, however. This is very minor, but I thought I'd report it anyway for documentation purposes.
Hi all, it seems there is an issue with Moodles and another plugin (Job Bars).
It happens that when you dont use the plugin, you can see it in your party list the custom buffs, but if you use the plugin, it breaks and doesnt show the buffs and highlight you like "buffed" As normally does Job Bars.
Like the Title says
What i did
1: Enable Tank Stance on Warrior
2: Disabled Plugin
3: Enabled Plugin
I think its not that big of a Problem because the Tank Stance is still "there" and can be deactivated via Skill.
The Games closes itself after enabling the Automation after loading the Game.
The Automation was disabled after disabling the Plugin from the Version before.
log.txt
It happens at the same time when the Buffs wander down. (I think the "crash" happens when they are about to hide)
I also tried to make a new Automation but that did the same. (It doesn't save the new created Automation after Game closes itself)
It doesn't happen when activated in Characterpick Screen. (When it loaded it works)
After changing my Job and another Buff gets added it closes itself again.
I have no UI altering plugins or mods, so I'm unsure as to why this is the case. It worked when I first installed the plugin, but after a while it just stopped working.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.