Az
344aa046ac
Merge branch 'dev' into no-boxing
2026-10-26 16:53:21 -04:00
Az
51397d78a7
color improvements
2026-10-26 16:53:02 -04:00
Az
28770e4cd8
Merge branch 'no-boxing' of https://github.com/All-Of-Us-Mods/MiraAPI into no-boxing
2026-10-26 15:41:52 -04:00
Az
e8ea720ca0
always update the backing array
2026-10-26 15:41:47 -04:00
AS
7945173061
Merge branch 'dev' into no-boxing
2026-10-26 05:11:53 -04:00
Az
98a37721aa
fix small issue
2026-10-26 04:55:46 -04:00
Az
08fd56754e
fix small issue
2026-10-26 04:55:38 -04:00
Az
accfd04209
several big changes
...
- abstract display value behaviour to the option itself
- updated deprecation notices a bit
- enforced some consistency
- moved the notification code up in the call stack into SetValue
- made the number option round floats instead of directly casting, due to casting having a truncation behaviour (0.999 becomes 0, not 1)
- optimised the wiki behaviour
2026-10-26 04:47:07 -04:00
Az
936da28f6a
actually cache the HarmonyMethod instance instead
2026-10-26 03:38:29 -04:00
Az
6f94e4ed21
reduce value boxing
2026-10-26 03:35:11 -04:00
Az
181013efec
minor code fixes and nitpicks
2026-10-26 00:52:19 -04:00
Atony
a8dfbb616c
Use monobehaviour instead of il2 obj for use event
2026-10-24 17:01:44 -05:00
Az
b79c14ce50
resolve warnings that i am responsible for
2026-10-22 22:41:49 -04:00
Az
17dafadec8
move away from using GetCallingAssembly and GetExecutingAssembly
2026-10-22 22:35:17 -04:00
Az
f9274eda09
consolidate code
2026-10-22 22:02:33 -04:00
Az
10daf01a55
facepalm
2026-10-22 21:32:13 -04:00
Az
1daffd7560
code ordering and cleanup
2026-10-22 21:15:57 -04:00
Az
26541dc07d
clear warnings
2026-10-22 20:54:33 -04:00
Atony
2a7570f022
Adjust code that gets roles and modifiers list
2026-10-22 02:01:05 -05:00
Atony
71138c7bbe
Display current role and modifiers at top
2026-10-22 01:17:21 -05:00
Atony
2993ee2bbc
Resync options upon clicking start
...
This is necessary to prevent some pretty common option desync that tends to happen. If anyone else can optimize it further or move it somewhere else, go for it.
2026-10-21 23:37:46 -05:00
Atony
79bbebd12a
Allow modifiers and roles to override chance text
2026-10-21 17:48:33 -05:00
Az
5021afeee7
improve reflection search
2026-10-18 03:04:04 -04:00
Az
6bfc49af00
rename file
2026-10-18 02:25:04 -04:00
Atony
7a4e891367
Merge branch 'dev' into xml-translations
2026-10-18 00:23:35 -05:00
Az
1667fa4541
add missing documentation
2026-10-18 00:41:39 -04:00
AS
fc7a1dc831
Merge pull request #112 from All-Of-Us-Mods/options-improvements
...
More additions to the options system
2026-10-18 00:37:36 -04:00
Atony
d90d3c0a28
Merge pull request #107 from All-Of-Us-Mods/controller-support
...
Controller Support
2026-10-17 23:10:47 -05:00
Atony
6e48446894
Merge branch 'dev' into controller-support
2026-10-17 21:43:49 -05:00
Atony
0224ac95bc
Merge branch 'dev' into options-improvements
2026-10-17 21:43:45 -05:00
Atony
48ee06990d
Add background for tab buttons
2026-10-17 21:23:17 -05:00
Atony
0ddbabadd6
Add full grid options
2026-10-17 19:39:08 -05:00
Atony
12dee96200
Add auto-alignment to the left of the guide
2026-10-17 19:10:45 -05:00
Az
d8162dcb32
avoid patching indexers instead
2026-10-17 18:23:15 -04:00
Az
5106efe2ac
optimisations and utilities
2026-10-17 15:52:53 -04:00
Atony
dc87c0fc7f
Fix conflicting Local Settings Tabs
...
Neil made this change fyi
2026-10-17 11:26:29 -05:00
Az
6364f8eae6
constructor parity + scrap toggle display delegate
2026-10-17 04:27:24 -04:00
Az
3e421909de
Merge branch 'dev' into options-improvements
2026-10-17 04:03:19 -04:00
Az
e4cb4a28df
warnings begone
2026-10-17 04:02:58 -04:00
AS
0f51eee1be
Merge branch 'dev' into options-improvements
2026-10-16 20:52:49 -04:00
Atony
0b85c9fe96
Add new modifiers, settings, and page buttons
2026-10-16 14:57:56 -05:00
Atony
8fa6903a8d
Merge pull request #111 from idkimneil/wiki-improv
...
Wiki improv
2026-10-16 14:19:20 -05:00
Az
ca587ebb18
optimise code + add new example option
2026-10-15 23:21:09 -04:00
Az
e0db03b576
Merge branch 'dev' into controller-support
2026-10-15 21:30:54 -04:00
Az
aa69fafcf1
minor changes
2026-10-15 21:16:58 -04:00
Az
5e12d1f0d6
oops, copy paste
2026-10-15 21:07:17 -04:00
Az
04b7701b79
more stuff
2026-10-15 20:46:41 -04:00
neilmjain
5c51037503
track options better
2026-10-15 18:09:27 -04:00
neilmjain
da7162d60d
resize option content with more than 2 columns
2026-10-15 18:03:48 -04:00
neilmjain
602665079c
wire up headers to pages with more than 2 columns
2026-10-15 18:03:09 -04:00
neilmjain
39d77a301b
add properties to merge groups of options on one page
2026-10-15 18:01:27 -04:00
neilmjain
5e9967606d
enlarge setting content by base
2026-10-15 16:37:11 -04:00
neilmjain
a7585ee2fe
add setting searching by mod name
2026-10-15 16:37:00 -04:00
Az
b074fdc330
order code
2026-10-15 03:37:23 -04:00
Az
fb74a688c3
remove useless translation calls + order players
2026-10-15 03:28:40 -04:00
Az
7ed3944ad1
target non public getters and setters
2026-10-15 03:10:38 -04:00
Az
f08a00ded7
field support
2026-10-15 02:58:01 -04:00
Az
f433454fe6
add missing documentation line
2026-10-15 02:01:14 -04:00
Az
a31b9e29b9
improve options system
2026-10-15 01:41:56 -04:00
Atony
bcacbad0e6
Merge branch 'dev' into wiki-improv
2026-10-14 23:13:28 -05:00
Atony
c1978bbb88
Add sprites for settings in wiki
2026-10-14 23:09:08 -05:00
neilmjain
cac15bf07f
adjust positons of tab labels
2026-10-14 22:25:20 -04:00
neilmjain
1db6a80768
add the no results found text again
2026-10-14 22:18:55 -04:00
neilmjain
06ca48c088
Fix No Results Found text overlaying other UI elements. and add No Results found message to Settings tab
2026-10-14 22:08:59 -04:00
neilmjain
7b77d0d102
use Option Headers as Dividers to Search Options Results
2026-10-14 22:08:28 -04:00
neilmjain
901503f762
fix double dummy roles being spawned on the panel
2026-10-14 22:00:23 -04:00
Az
56cc7661c7
Merge branch 'master' into dev
2026-10-14 21:04:02 -04:00
AS
bceed03ac7
Merge pull request #109 from All-Of-Us-Mods/more-colors
...
Add variable colors
2026-10-14 21:01:35 -04:00
neilmjain
144c762ae3
Merge branch 'wiki-improv' of https://github.com/idkimneil/MiraAPI into wiki-improv
2026-10-14 20:57:13 -04:00
neilmjain
5197b90360
layer sorting by extra mods
2026-10-14 20:57:12 -04:00
neilmjain
542bf72ece
Sort Pages by Priority of menus and groups
2026-10-14 20:45:01 -04:00
neilmjain
754161d439
Implement ShowInMatchInfoGuide
2026-10-14 20:44:45 -04:00
Atony
63c411754c
Merge branch 'wiki-improv' of https://github.com/idkimneil/MiraAPI into pr/111
2026-10-14 19:13:54 -05:00
Atony
5e863747f7
Merge branch 'dev' into pr/111
2026-10-14 19:13:42 -05:00
neilmjain
a01ff6168c
Override Vanilla View to match others
2026-10-14 20:08:44 -04:00
neilmjain
75142dbcb8
rename sm properties for easier reading
2026-10-14 19:01:36 -04:00
neilmjain
6d40113ea0
fix scroller and option content clipping
2026-10-14 18:36:57 -04:00
neilmjain
e3358507bf
Update UI to clone Options Num Rows to display settings
2026-10-14 18:20:21 -04:00
neilmjain
5ec02eec9c
add CreateAdvancedSettingsPage to print the settings
2026-10-14 17:50:45 -04:00
neilmjain
1e453cf6af
add very scuffed pagination of game settings
2026-10-14 17:26:00 -04:00
CallOfCreator
2748c64db2
Fix custom controller bindings blocking unused vanilla actions
2026-10-14 16:51:37 +00:00
Az
1027e90447
minor improvements
2026-10-14 03:49:21 -04:00
Az
60537fe1a3
Merge branch 'dev' into more-colors
2026-10-14 00:49:38 -04:00
Az
50312e31c2
resolve and suppress warnings
2026-10-14 00:48:08 -04:00
Az
19dd1bb497
fix mentioned issues + add more functionality
2026-10-14 00:18:56 -04:00
Atony
51efa74811
Merge branch 'dev' into controller-support
2026-10-13 22:50:50 -05:00
neilmjain
1c8f7318d3
add no results found text to modifiers page
2026-10-13 23:04:02 -04:00
neilmjain
8e4ff7c179
add filtering/hiding to modifiers page
2026-10-13 23:00:54 -04:00
neilmjain
afcb4dc180
change No Roles Enabled to No Results Found for more general meaning across search settings
2026-10-13 23:00:40 -04:00
neilmjain
98aa9dc9a8
Merge branch 'wiki-improv' of https://github.com/idkimneil/MiraAPI into wiki-improv
2026-10-13 22:56:11 -04:00
neilmjain
b6414fe5a0
Filter/hide roles by search in cleaner way
2026-10-13 22:52:16 -04:00
neilmjain
6f36aa91a5
also add filtering/hiding of entries not pertaining to search
2026-10-13 22:44:20 -04:00
neilmjain
57471289e1
Scale advanced wiki page content
2026-10-13 22:43:48 -04:00
neilmjain
cc4daf5d8b
change maximum to 1.00 instead of 1.50
2026-10-13 22:40:58 -04:00
AS
3b336fb27c
Merge branch 'dev' into more-colors
2026-10-13 22:30:16 -04:00
AS
9da879fd61
Merge pull request #108 from All-Of-Us-Mods/overlooked-behaviour
...
Fixes to codebase
2026-10-13 22:23:04 -04:00
Atony
503b7cec51
Merge branch 'dev' into controller-support
2026-10-13 21:06:27 -05:00
Atony
348c7c615b
Merge branch 'dev' into more-colors
2026-10-13 21:06:23 -05:00
Atony
a07efcd268
Merge branch 'dev' into overlooked-behaviour
2026-10-13 21:06:12 -05:00
neilmjain
613ebafa8a
Add match info guide scale setting
2026-10-13 21:24:18 -04:00
Atony
7349a259a1
Add icons to all menus
2026-10-12 03:07:57 -05:00
Atony
a9dabe9ff4
Merge branch 'dev' into xml-translations
2026-10-11 22:39:05 -05:00
Atony
5d354eff5e
Save wiki preferences in config file
2026-10-11 18:52:29 -05:00
Atony
a6dab42df3
Hide searchbox in advanced menu pane
2026-10-11 18:31:10 -05:00
Atony
67e3a6a7bc
Add labels to filter, grouping, and order buttons
2026-10-11 17:33:15 -05:00
Az
3982867943
cache il2cpp type
2026-10-11 12:29:32 -04:00
Az
d5b08a7145
better audio loading
2026-10-11 12:25:13 -04:00
Az
01b172d73e
remove more code, actually
...
and also fix build error
2026-10-11 12:05:25 -04:00
Az
bdf9f4c9e8
deprecate addressables loader
...
- decprecates the addressables loader utility
- increments the required version
2026-10-11 12:01:26 -04:00
Sameer Umar
362cfc02ff
Merge pull request #110 from rewalo/wiki-preset-fixes
...
Wiki preset fixes
2026-10-11 00:42:13 -04:00
ReAdmin
d3bce25ef6
Guard EnsurePanel and expose TriggerPreload
2026-10-08 20:49:11 -07:00
ReAdmin
317fd243b1
Show role/modifier icons on wiki pages, fix wiki softlock after rejoining, even out sort buttons
2026-10-08 20:15:16 -07:00
ReAdmin
b6bddbd0df
Fix duplicate entries by building entries once on first open
2026-10-08 19:16:37 -07:00
ReAdmin
edadd4f350
Defer UI init to first open, add search debounce, fix advanced wiki scale
2026-10-08 19:15:04 -07:00
ReAdmin
c5431f0666
Keep advanced wiki pages at local scale when parenting
2026-10-08 18:46:44 -07:00
ReAdmin
ec4a5f2bae
Keep the wiki open animation smooth by deferring panel work
2026-10-08 18:27:14 -07:00
ReAdmin
abfbd8ee73
Reveal wiki panels progressively and preload them before first open
2026-10-08 18:16:13 -07:00
ReAdmin
f0650a9841
Look up role parent mods by type instead of scanning IL2CPP objects
2026-10-08 18:16:13 -07:00
Az
43f1209c1c
minor code changes
2026-10-08 01:27:24 -04:00
Az
a90a0c4905
cache audio clips
2026-10-08 01:20:05 -04:00
Az
6410a0dd42
consolidate copy pasted addressables code
2026-10-08 01:02:09 -04:00
Az
f5a994abc3
avoid over-allocating objects
...
when reading sprite sheets
2026-10-08 00:30:57 -04:00
rewalo
c4a5c638f7
Merge branch 'dev' into wiki-preset-fixes
2026-10-07 03:30:16 -07:00
ReAdmin
5379f22364
Remove wiki open timing diagnostics
2026-10-07 03:28:30 -07:00
ReAdmin
cb292308c4
Add temporary wiki open frame timing diagnostics
2026-10-07 03:04:16 -07:00
ReAdmin
ff17c946a4
Spread wiki panel reveal over frames and show the ring immediately
2026-10-07 03:03:51 -07:00
ReAdmin
5c0e5473a5
Reveal wiki panels across frames on every open
2026-10-07 02:59:10 -07:00
ReAdmin
b84c5b064c
Avoid redundant panel refreshes when reopening the wiki
2026-10-07 02:53:04 -07:00
ReAdmin
ffd42a4a91
Copy the original label layout onto the cloned wiki search field
2026-10-07 02:44:04 -07:00
ReAdmin
b94f0aa63b
Build the wiki search box from the chat text field instead of a bare TextBoxTMP
2026-10-07 02:37:48 -07:00
ReAdmin
5d9c38a503
Wire a placeholder into the wiki search box so clearing an empty box works
2026-10-07 02:32:42 -07:00
ReAdmin
9cefeebe2b
Keep the loading ring sprite alive across scene loads
2026-10-07 02:24:27 -07:00
ReAdmin
a88f9b6611
Give the wiki search box a caret so clearing it does not corrupt input
2026-10-07 02:24:27 -07:00
ReAdmin
034521b7b6
Create resource sprites as full rect to stop tiling warnings
2026-10-07 02:16:11 -07:00
ReAdmin
77366593f1
Fix wiki open aborting before the player list is created
2026-10-07 02:16:11 -07:00
ReAdmin
0903503782
Show a loading spinner while wiki panels are built
2026-10-07 02:08:25 -07:00
ReAdmin
a297898e6e
Fix wiki failing to open after clearing the search box
2026-10-07 02:03:03 -07:00
ReAdmin
c5c55745fd
Build wiki panels across frames and stop re-initialising them on refresh
2026-10-07 01:56:58 -07:00
ReAdmin
9e5b470ae6
Fix CoLoopWithBudget default budget being zero
2026-10-07 01:53:09 -07:00
ReAdmin
d827e5d1f9
Tidy role guide sorting, refresh and layout code
2026-10-07 01:40:35 -07:00
ReAdmin
b00775e868
Clean up wiki options text generation
2026-10-07 01:31:44 -07:00
ReAdmin
83722a81c8
Share advanced wiki page creation
2026-10-07 01:31:06 -07:00
ReAdmin
a1d22b2fac
Fix preset lookup racing mod switches during option creation
2026-10-07 01:29:13 -07:00
Atony
eac86ca4eb
Remove clear garbage collector functionality
...
Crashes instantly on x64
2026-10-05 21:02:05 -05:00
Atony
e5c41913cb
Merge pull request #106 from TheDavSmasher/generic-option-list
...
Adds a generic IModdedOptionList definition for easier typed iteration
2026-10-05 01:04:55 -05:00
Atony
3b4b6e1800
Merge branch 'dev' into generic-option-list
2026-10-05 01:04:14 -05:00
Atony
7ee4d7da96
Bump appended number for option lists
2026-10-05 01:00:01 -05:00
Atony
206b00c11f
De-duplicate some code
2026-10-04 23:18:39 -05:00
Atony
aec2cfcad3
Fix presets failing to save
2026-10-04 22:09:03 -05:00
Atony
0dfb65e9b6
clear redundant code
2026-10-04 18:29:34 -05:00
Atony
3cf1963414
Optimize search and filter to be "per-menu"
2026-10-04 18:29:18 -05:00
Atony
6d1557a48d
Add modifier support for wiki
2026-10-04 17:17:42 -05:00
Atony
5e6645ff3b
Add wiki components to modifiers
2026-10-04 11:49:19 -05:00
AS
a36f010207
Merge branch 'dev' into overlooked-behaviour
2026-10-04 02:52:02 -04:00
AS
7deaf5e963
Merge branch 'dev' into more-colors
2026-10-04 02:51:44 -04:00
Atony
d0138936be
Clear helper warnings
2026-10-04 00:16:04 -05:00
Atony
7cb8246953
Add more locale
2026-10-03 22:47:49 -05:00
Atony
9fd5b488b8
Add wiki abilities as a list for ICustomRole
2026-10-03 22:25:37 -05:00
Atony
24407580d5
Add summarized options helper for wiki
2026-10-03 22:25:01 -05:00
Atony
15c0002395
Open Roles Wiki tab immediately
2026-10-03 19:21:50 -05:00
Atony
91c7ea8dda
Toggle roles enabled message properly
2026-10-03 19:16:39 -05:00
Atony
3bcc5139f3
Fix code spacing
2026-10-03 19:10:02 -05:00
Atony
b912f6ffa3
Add search box reset safeguard
2026-10-03 19:09:28 -05:00
Atony
f0503a6d68
Finish search functionality
2026-10-03 18:47:31 -05:00
Atony
c2e251e9c6
Change text color
2026-10-03 15:59:20 -05:00
Atony
43fa7a0a2a
Add functional search box and change UI
2026-10-03 15:44:26 -05:00
Atony
a27a45944c
Add WIP search box
2026-10-03 03:06:33 -05:00
XtraCube
79dc3280e8
dont use il2cpp lists unless absolutely necessary!
2026-10-02 11:52:15 -04:00
Sameer Umar
5303f09627
Add language links and badges to README
2026-10-01 23:07:47 -04:00
Sameer Umar
85f8da54dd
Update README with new badge and language links
2026-10-01 23:07:12 -04:00
Az
2e212dee47
bounds checks
2026-10-01 01:50:39 -04:00
Az
c2c7c63b9b
correct documentation
2026-09-30 19:02:40 -04:00
Atony
f52c5de4cd
Add wip sorting toggling
...
az i know there's warnings PLEASE don't slime me out i'll fix it later i promise 🙏
2026-09-30 10:31:27 -05:00
Az
cd753d554b
fix naming
...
it originally was called "VariantColor" before i switched it to "VariableColor"
2026-09-30 10:28:26 -04:00
Az
f3ddf8d2ab
squash final bugs
2026-09-30 10:00:26 -04:00
Atony
ab7d43f18b
Add vanilla button checks for Influencer
2026-09-29 20:56:03 -05:00
Atony
9f4e519b9e
Update game version
2026-09-29 20:55:42 -05:00
Az
27ac201f88
fix oversights + errors
2026-09-29 16:06:49 -04:00
Az
a73d1df67e
optimisations + example color
2026-09-29 13:54:06 -04:00
CallOfCreator
24f71de1dd
Fixed the keybind menu not appearing when using controller input
2026-09-29 15:56:34 +00:00
Az
3bf066f38c
add variable color system + color spaces
2026-09-29 09:53:18 -04:00
HayashiUme
44d476dd3a
Translated using Weblate (Literary Chinese (lzh_CN))
...
Currently translated at 52.6% (20 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/lzh_CN/
2026-09-28 13:08:53 +00:00
Az
c1cd4a7d67
fix small overlooked behaviours
...
- fixes issue #45 where the player leave event was in a postfix, when the player character was already destroyed
- fixes #46 where modded role options did not have the same change zero behaviour as vanilla ones
2026-09-27 23:24:57 -04:00
Az
5fb60a7082
fix warnings
...
scav you have committed a war crime. C# =/= python
2026-09-27 16:59:17 -04:00
CallOfCreator
041c39d7ff
Controller Support
2026-09-27 16:14:56 +00:00
David Higueros
2d4619f2cf
Used generic interface for ModdedOptionList
2026-09-25 12:44:44 -06:00
David Higueros
1b587547f7
Added ConfigName property to IModdedOptionList to optionally rename the individual options
2026-09-25 12:43:14 -06:00
David Higueros
ffe9194d54
Resolved warnings
2026-09-25 11:47:12 -06:00
Atony
3575f308e4
Merge branch 'dev' into pr/106
2026-09-24 20:47:16 -05:00
Atony
bfee7d44a2
Merge pull request #101 from All-Of-Us-Mods/cleanup
...
Clean project
2026-09-24 20:43:12 -05:00
Az
832d9fe7eb
cleaning code is a sisyphean task
2026-09-24 20:27:19 -04:00
Az
458ca6e13d
Merge remote-tracking branch 'origin/dev' into cleanup
2026-09-24 20:18:43 -04:00
Atony
f89ffb0d86
Find the latest role options collection at start
...
This should help avoid the api breaking from additional roles and additional settings.
2026-09-24 17:08:56 -05:00
David Higueros
0f8d5bc8ca
Merge branch 'dev' into generic-option-list
2026-09-23 21:23:07 -06:00
Atony
2cfdbea51f
Reduce duped code
2026-09-23 21:53:46 -05:00
AS
1c35e93121
Merge branch 'dev' into generic-option-list
2026-09-23 19:08:01 -04:00
Az
7107f66bec
fix additional warning
2026-09-23 19:05:58 -04:00
AS
7589057bd9
Fix reference to advancedWikiTab in RoleGuidePatches
2026-09-23 19:00:56 -04:00
Az
ca5a43a121
Merge remote-tracking branch 'origin/dev' into cleanup
2026-09-23 18:56:29 -04:00
Atony
fc7eaef7c4
Add proper scroller implementation for tab
2026-09-23 17:53:50 -05:00
Az
8b897a17f4
add documentation
2026-09-23 18:17:15 -04:00
Atony
a693cef676
Fix instant SubAssetHolder error
2026-09-23 16:37:03 -05:00
Atony
e4a24d4164
Keep MiraHudHelper public
2026-09-23 16:32:51 -05:00
Az
c7901baa34
Merge remote-tracking branch 'origin/dev' into cleanup
2026-09-23 14:58:17 -04:00
Az
8dee2d0bd0
Merge remote-tracking branch 'origin/xml-translations' into cleanup
2026-09-23 14:49:27 -04:00
Bohnked
0c3869ccf8
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/he/
2026-09-23 18:08:55 +00:00
walter
0ddfb9da63
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/he/
2026-09-23 18:08:55 +00:00
Turret
9cae38481c
Translated using Weblate (Polish)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/pl/
2026-09-23 18:08:55 +00:00
Atony
ef8b4af231
Fix masking and text positions
2026-09-23 01:57:10 -05:00
Atony
a8cc2bc357
why did the languages get removed
2026-09-23 01:43:15 -05:00
Atony
173b0c37b3
Merge branch 'xml-translations' into dev
2026-09-23 01:41:29 -05:00
Atony
b6881e4d77
Add WIP advanced role guide tab
2026-09-23 01:34:06 -05:00
Bohnked
76b8e8c1ee
Translated using Weblate (Hebrew)
...
Currently translated at 36.8% (14 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/he/
2026-09-22 17:08:53 +00:00
David Higueros
1ab662bcf1
Adds a generic IModdedOptionList definition for easier typed iteration
2026-09-21 18:48:09 -06:00
Az
1f6558e7c3
Merge remote-tracking branch 'origin/dev' into cleanup
2026-09-21 18:35:15 -04:00
Sameer Umar
8fa87c0b7d
Merge pull request #105 from TheDavSmasher/paginable-menu-locale
...
Custom Phone Menu fixes
2026-09-21 18:22:54 -04:00
David Higueros
f2a4cf2b37
Added implicit operator to return Minigame component from Phone Menu
2026-09-21 15:18:48 -06:00
David Higueros
6dd36a80ab
Changed paginable menu to use locale text for search and no results text
2026-09-21 15:11:29 -06:00
Bohnked
c01d1ef7e9
Translated using Weblate (Hebrew)
...
Currently translated at 7.8% (3 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/he/
2026-09-21 15:08:53 +00:00
Az
208a388fc0
consistency
2026-09-21 00:26:00 -04:00
Az
957d6067a0
Update MiraLanguage.cs
2026-09-20 16:07:30 -04:00
Az
e88eddfe56
Merge remote-tracking branch 'origin/dev' into cleanup
2026-09-20 15:58:10 -04:00
Atony
fd354285bf
Merge branch 'xml-translations' into dev
2026-09-20 09:51:42 -05:00
Atony
81da4a65b6
Merge branch 'xml-translations' of https://github.com/All-Of-Us-Mods/MiraAPI into xml-translations
2026-09-20 09:50:03 -05:00
Atony
f10431f5b1
Add Arabic, Greek, Hebrew, and Lit-Chinese
2026-09-20 09:49:51 -05:00
Anthony
a5de208f2e
Deleted translation using Weblate (Hebrew)
2026-09-20 14:46:47 +00:00
walter
3edbe57aff
Added translation using Weblate (Hebrew)
2026-09-20 13:30:27 +00:00
Az
2f56b46035
undo accidental deletion
2026-09-19 23:13:45 -04:00
Az
7c76219b17
Merge remote-tracking branch 'origin/dev' into cleanup
2026-09-19 23:12:52 -04:00
Atony
003d577a09
Create masked variants of tmp icons
2026-09-19 16:26:35 -05:00
Atony
d41ab95fa4
Allow older mods to fallback med text to tab text
2026-09-19 15:16:09 -05:00
Atony
0cb0527ddf
Fix null component errors for custom multi menu
2026-09-19 13:18:36 -05:00
Az
18452c0890
resolve new warnings
2026-09-18 12:51:30 -04:00
Az
0857ac5cf5
Merge remote-tracking branch 'origin/dev' into cleanup
2026-09-18 12:43:27 -04:00
Amber
9f0cf11ba1
Merge pull request #95 from TheDavSmasher/phone-menu-extension
2026-09-18 11:43:55 -04:00
Amber
82284c6540
Merge pull request #104 from soyFault/dev
2026-09-18 11:41:27 -04:00
Az
d090a7c216
small corrections
2026-09-18 11:00:42 -04:00
Az
554a77fb64
merge ruleset into editorconfig
2026-09-13 18:40:37 -04:00
Az
cd94666ed9
use aliases and add documentation for new method
2026-09-13 17:10:33 -04:00
Az
8b83dcbf1f
re-add obsolete begin
2026-09-13 16:44:33 -04:00
Az
2c08e89e30
Revert "forgot shapeshifter's menu is a minigame itself"
...
This reverts commit f62513a3b4 .
2026-09-13 16:41:19 -04:00
Fault
95d905c62b
Merge branch 'localefault' into dev
2026-09-13 12:49:17 -06:00
Fault
df4b32b462
Added localization changes for menus and Modifiers mini button in-game
...
Reused the Modifiers string
2026-09-13 12:42:52 -06:00
Leafly
de349bfdea
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (38 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/zh_Hant/
2026-09-13 17:08:53 +00:00
FangkuaiYa
e5bb36fd50
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (38 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/zh_Hans/
2026-09-12 14:08:55 +00:00
Az
f62513a3b4
forgot shapeshifter's menu is a minigame itself
2026-09-12 01:27:16 -04:00
Az
34a4fcf69f
change custom menu behaviour to wrap a script instead
2026-09-12 01:23:01 -04:00
Az
983b7be37a
Merge branch 'dev' into pr/95
2026-09-12 00:20:02 -04:00
Az
1fbd93d6f7
Merge branch 'dev' into cleanup
2026-09-12 00:18:31 -04:00
Atony
16e3249b20
Expose ParseXmlFile
2026-09-10 00:02:10 -05:00
David Higueros
426cb22281
Merge branch 'dev' into phone-menu-extension
2026-09-09 19:52:43 -06:00
Atony
254de6e686
Fix language version
2026-09-09 10:55:06 -05:00
Draxen
5c7ebdac69
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/tr/
2026-09-08 21:08:53 +00:00
AS
db0a22866e
Merge branch 'dev' into phone-menu-extension
2026-09-08 12:43:28 -04:00
Az
2ce04690a9
git is confusing
2026-09-07 15:33:11 -04:00
Az
875107e337
Merge branch 'dev' into cleanup
2026-09-07 15:32:46 -04:00
AS
8003afd9fb
Merge pull request #92 from TheDavSmasher/util-extension-dev
...
Util Extension
2026-09-07 15:10:50 -04:00
Atony
85ed3b5d71
Merge branch 'dev' into util-extension-dev
2026-09-07 14:02:40 -05:00
Atony
7f79685696
fix other gamemode roles appearing in view pane
2026-09-06 21:06:28 -05:00
David Higueros
51044b1e89
Merge branch 'dev' into phone-menu-extension
2026-09-06 17:02:21 -06:00
David Higueros
6540f8b7bb
Made EventHandler InvokeEvent extension methods
2026-09-06 16:40:21 -06:00
David Higueros
caca3d92ad
Merge branch 'dev' into util-extension-dev
2026-09-06 16:36:43 -06:00
Az
329cc85f96
make resharper happy
2026-09-06 09:54:01 -04:00
Az
8418b479d8
cleared all warnings
...
except for the todo ones, since they are supposed to be annoying
2026-09-06 07:03:31 -04:00
Az
7099e377ac
Merge branch 'master' into cleanup
2026-09-04 15:06:03 -04:00
Leafly
9f39c10394
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 89.4% (34 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/zh_Hant/
2026-09-04 03:29:46 +00:00
Leafly
27b5c49eb5
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 89.4% (34 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/zh_Hans/
2026-09-04 03:29:46 +00:00
Atony
ef19f5f7de
Merge pull request #103 from All-Of-Us-Mods/dev
...
0.5.0
2026-09-03 20:34:33 -05:00
Atony
e619acbc2a
Merge branch 'master' into dev
2026-09-03 20:30:53 -05:00
Atony
9e21726ced
Fix MultiTargetButton being renamed?
2026-09-03 20:29:05 -05:00
Atony
7d7d6469ce
Bump version
2026-09-03 02:29:00 -05:00
Atony
087ea2a4bd
Clear up il2cpp warnings
2026-09-03 02:28:27 -05:00
Atony
81c6bac979
Add UiButtonResetEvent for better ui button grid
2026-09-02 15:16:32 -05:00
Leafly
dcb6b14f5f
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 76.3% (29 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/zh_Hant/
2026-09-02 19:29:46 +00:00
Leafly
b48950909e
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 78.9% (30 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/zh_Hans/
2026-09-02 19:29:46 +00:00
Faulo Fault
78066fae1c
Translated using Weblate (Spanish)
...
Currently translated at 34.2% (13 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/es/
2026-09-02 19:29:46 +00:00
Atony
85fb507a43
Adjust gamemode role checks for info guide
2026-09-02 02:34:01 -05:00
Leafly
82e8764f54
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 44.7% (17 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/zh_Hant/
2026-09-01 16:29:46 +00:00
CraftR
9452b64887
Translated using Weblate (Polish)
...
Currently translated at 73.6% (28 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/pl/
2026-09-01 16:29:46 +00:00
Olli
1a52c4f342
Translated using Weblate (German)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/de/
2026-09-01 16:29:46 +00:00
Shade the Minior Fan
fbc29dfb61
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 100.0% (38 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/pt_PT/
2026-08-31 10:29:45 +00:00
Atony
3e2c6df829
Fix skip button vote area order
2026-08-30 19:00:57 -05:00
Atony
6c7b362f95
Add toggles to disable abilities upon use / vote
2026-08-30 18:24:35 -05:00
Atony
027d4763f3
Expose vote methods for other mods
2026-08-30 17:49:20 -05:00
Atony
d2f6ba9718
Fix god-awful spacing in the roles guide
2026-08-29 22:55:44 -05:00
Atony
28871d0a01
Refresh role info on the info guide immediately
2026-08-29 22:35:47 -05:00
Atony
b62b8ae216
Add more helpers for getting role strings
2026-08-29 22:35:10 -05:00
Atony
4bdddc6f8a
Fix IdPart shenanigans
2026-08-29 19:39:21 -05:00
Atony
fa47d1dec4
Merge branch 'xml-translations' of https://github.com/All-Of-Us-Mods/MiraAPI into xml-translations
2026-08-29 18:15:43 -05:00
Atony
004f62eb77
Tweak system for registering changes
2026-08-29 18:15:30 -05:00
Turret
3f7e30a5c3
Translated using Weblate (Polish)
...
Currently translated at 71.0% (27 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/pl/
2026-08-29 21:20:07 +00:00
Faulo Fault
1d18a2ac7b
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (38 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/es_419/
2026-08-29 21:20:07 +00:00
Shade the Minior Fan
663480c77f
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 97.3% (37 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/pt_PT/
2026-08-29 18:38:23 +00:00
Turret
e95b52dbe8
Translated using Weblate (Polish)
...
Currently translated at 68.4% (26 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/pl/
2026-08-29 18:38:23 +00:00
Faulo Fault
76105b3116
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 76.3% (29 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/es_419/
2026-08-29 18:38:23 +00:00
Anthony
c82cc0e173
Translated using Weblate (Spanish)
...
Currently translated at 31.5% (12 of 38 strings)
Translation: Mira API/Mira API
Translate-URL: https://weblate.duikbo.at/projects/mira-api/mira-api/es/
2026-08-29 17:11:26 +00:00
Az
ceab86cc19
Merge branch 'dev' into cleanup
2026-08-28 03:14:56 -04:00
Atony
2a432dd928
Add more localized strings
2026-08-28 00:37:14 -05:00
Atony
648e9ec185
Wrap up locale system
2026-08-27 23:51:25 -05:00
Atony
709b59300b
Revert "Set role amount to 0 if chance is 0"
...
This reverts commit 794c762949 .
2026-08-27 22:37:01 -05:00
Atony
f064952aa6
Merge pull request #91 from HayashiUme/dev
...
Add XML Translation Api
2026-08-27 19:50:48 -05:00
Atony
e532e558b6
Fix local tabs not being localized without hovering
2026-08-27 19:49:10 -05:00
Atony
a3ed901a18
Translate local setting buttons
2026-08-27 19:36:33 -05:00
Atony
48aff163f9
Fix issues with local settings tab localization
2026-08-27 19:29:12 -05:00
Atony
28a77f96cb
Fix capitalization of all xml strings
2026-08-27 18:21:14 -05:00
Atony
4206b74d12
Fix localization being applied
2026-08-26 00:24:02 -05:00
Atony
276ab0ac79
Fix overall localization
2026-08-25 19:02:55 -05:00
Atony
34148499b7
Fix up system registration for the most part
2026-08-25 18:26:54 -05:00
Atony
5b006ab7d3
Fix xml loading
2026-08-25 01:04:11 -05:00
Atony
47582897a8
Fix loading errors
2026-08-25 00:47:54 -05:00
Atony
80e1e6e454
Clear some warnings
2026-08-25 00:20:52 -05:00
Atony
c449669cf2
Fix example plugin error
2026-08-25 00:15:39 -05:00
Atony
6da1048d09
Adjust system for Crowdin / Weblate support
2026-08-25 00:04:09 -05:00
Atony
6a7f58effa
Add localization for gamemodes
2026-08-24 22:23:57 -05:00
Atony
39da0e7d08
Merge branch 'dev' into pr/91
2026-08-24 22:16:53 -05:00
Atony
5a23c38fba
Merge pull request #102 from WanderingPix/meeting-abilities
...
Meeting abilities
2026-08-24 21:56:01 -05:00
Atony
0b1b223a6e
Merge branch 'dev' into meeting-abilities
2026-08-24 21:48:54 -05:00
Atony
a4a363b015
Merge branch 'dev-update' into meeting-abilities
2026-08-24 21:46:00 -05:00
Atony
794c762949
Set role amount to 0 if chance is 0
2026-08-24 16:18:39 -05:00
Atony
e901abfc60
Merge branch 'dev' into dev-update
2026-08-24 15:49:12 -05:00
Atony
853a94681a
Merge pull request #17 from All-Of-Us-Mods/game-modes
...
Game modes
2026-08-24 15:41:24 -05:00
wanderingpix
d37222010d
Document CenteredGridArrange
2026-08-22 13:37:02 +01:00
wanderingpix
1254de742a
Fix text labels visible for disabled meeting abilties
2026-08-22 13:33:55 +01:00
wanderingpix
7bbbd7597d
Refactor + untargeted meeting abilities
2026-08-22 13:32:14 +01:00
wanderingpix
4b7f17fa30
Fix skip button being broken
2026-08-21 19:30:24 +01:00
wanderingpix
06d62da24d
Multi target meeting abilities
2026-08-21 17:00:24 +01:00
wanderingpix
0050c34225
Add singleton for accessing meeting buttons
2026-08-21 14:00:24 +01:00
wanderingpix
605c792e8f
More documentation + Button outline color
2026-08-21 12:32:43 +01:00
wanderingpix
54d7c84e91
Edit example meeting ability
2026-08-21 11:52:48 +01:00
wanderingpix
eb4bff1834
Document meeting abilities
2026-08-21 11:44:30 +01:00
wanderingpix
e381de033e
WIP Targeted meeting abilities API
2026-08-20 22:41:26 +01:00
Atony
f230cff5e5
Add RoleMedDescription for the role guide
2026-08-19 23:28:00 -05:00
Atony
7c7d184d1f
Wip faction display for roles
...
These need to be their own text object later.
2026-08-19 17:24:54 -05:00
Atony
6b923cfe01
Show nameplate on player list menu
2026-08-19 17:10:41 -05:00
Atony
247c765176
Fix bad ui because sloth sucx
2026-08-19 15:56:13 -05:00
Atony
a3668b3150
Add proper support for modded roles in wiki
2026-08-19 13:52:33 -05:00
Atony
aa4dd24ac3
Change options to V11
2026-08-19 13:31:36 -05:00
Atony
cb0afe3095
Add ui resizing + wiki in the lobby
2026-08-19 13:29:03 -05:00
Atony
883222be82
Merge branch 'dev-update' into game-modes
2026-08-19 00:18:25 -05:00
Atony
6b774500dd
Fix reimplemented Judge for good
2026-08-18 23:07:39 -05:00
Atony
f96f75cea1
Fix issues with Judge and new meeting changes
2026-08-18 15:10:11 -05:00
linmeideli
acfe345133
enhanced
2026-08-18 21:25:22 +08:00
David Higueros
503665ce2b
Merge branch 'dev' into phone-menu-extension
2026-08-17 21:37:44 -06:00
David Higueros
8795aab37c
Merge branch 'dev' into util-extension-dev
2026-08-17 21:24:29 -06:00
Atony
75662a6c25
Improve vent checks
2026-08-17 17:47:33 -05:00
Atony
73e4506016
Fix role tab issue
2026-08-17 17:41:24 -05:00
Atony
a491592669
Allow gamemodes to be hidden when registered
2026-08-16 23:01:58 -05:00
Atony
01fef0f747
Fix vanilla advanced role settings tab breaking
2026-08-16 22:36:57 -05:00
Atony
e22f4daf3e
Fix the first role option being duped in the menu
2026-08-16 22:00:24 -05:00
Atony
b83cb5cc29
Force role menu to be refreshed on gamemode change
2026-08-16 21:56:48 -05:00
Atony
fb164a54e3
Fix broken game options tab for mods
2026-08-16 20:05:30 -05:00
Atony
b6475161f1
Merge branch 'dev' into game-modes
2026-08-16 17:03:11 -05:00
XtraCube
c7f3f9d5da
Merge remote-tracking branch 'origin/game-modes' into game-modes
2026-08-16 11:16:52 -04:00
XtraCube
5d54a0c2d3
cleanup this file
2026-08-16 11:16:37 -04:00
ang-xd
cf1a75f5ea
Fix gamemode options visibility
2026-08-16 11:16:37 -04:00
XtraCube
721bd20d2b
improve lobby view pane gamemode handling
2026-08-16 11:08:08 -04:00
XtraCube
0e3b6be5be
show different plugin gamemodes in lobby view pane
2026-08-16 10:46:19 -04:00
Az
058a88e1d2
fix new warnings (thanks tony)
2026-08-16 04:29:17 -04:00
Az
907e4d4c34
Merge branch 'dev' into cleanup
2026-08-16 03:33:09 -04:00
Atony
411340d9e9
Fix role screenshots for combined spritesheets
2026-08-15 16:27:49 -05:00
Atony
57d2a6a9b5
Expose button event types
2026-08-15 16:00:05 -05:00
Atony
6f61a75bb7
Add BundleSubAssetHolder for packed spritesheets
2026-08-15 13:18:05 -05:00
Atony
06c746c632
Add most music logic
2026-08-14 23:24:07 -05:00
Atony
95819cf83a
Add (unsynced) in-game timebar + adjust ui pos
2026-08-14 22:29:40 -05:00
Atony
d1d11e2bec
Show gamemode change notification
2026-08-14 20:22:45 -05:00
Atony
b4ed14f7f2
Remove Hide n Seek port on release builds for now
2026-08-14 19:52:51 -05:00
ang-xd
951af42358
Move icons to gamemode and add icons for vanilla modes
2026-08-14 16:39:16 -04:00
AS
27e14488af
Merge branch 'dev' into game-modes
2026-08-14 07:11:38 -04:00
Az and HayashiUmi
182a53442e
Update README_zh.md
...
Co-Authored-By: HayashiUmi <2558527373@qq.com >
2026-08-14 06:57:19 -04:00
ang-xd
9ab87955bb
i forgor to mask mod icon
2026-08-14 03:19:06 -04:00
ang-xd
0141dfdea4
Update gamemodes info panel to show mod icon
2026-08-14 03:12:04 -04:00
Az
35e4c7cc9d
move chinese readme to translated folder
2026-08-14 02:18:15 -04:00
AS
b2a5b236c0
Merge pull request #79 from TAIKgroup/master
...
Translate the README.md of MiraAPI into Simplified Chinese
2026-08-14 02:14:46 -04:00
linmeideli
525f987926
this check does not work for Unity's fake null
2026-08-14 13:38:28 +08:00
linmeideli
0b81a8808a
Add Translation API
2026-08-14 13:05:30 +08:00
Atony
cd97fab3a2
Show gamemode description in options
2026-08-13 23:59:51 -05:00
Atony
3cd8db1f04
Show gamemode settings properly again
2026-08-13 23:00:09 -05:00
Az
33cafd1963
Merge branch 'dev' into cleanup
2026-08-13 23:56:53 -04:00
AS
535967475d
Merge pull request #100 from All-Of-Us-Mods/shader-improvement
...
Pass shader caching through helper method
2026-08-13 23:43:50 -04:00
Az
6fd5993959
pass shader caching through helper method
2026-08-13 23:27:07 -04:00
Az
df07369376
clean up warnings and typos
2026-08-13 23:20:22 -04:00
Atony
b713599c13
Fix option toggling for vanilla options
2026-08-13 20:51:29 -05:00
ang-xd
f44ec15804
Patch console use
2026-08-13 16:19:23 -04:00
ang-xd
847a4dd287
Move initialize to begin
2026-08-13 14:37:52 -04:00
Atony
83d55d409b
Change indirect and defense flags to get sets
2026-08-13 10:07:40 -05:00
Atony
7a00ea9174
Merge branch 'dev' into game-modes
2026-08-13 09:24:10 -05:00
Atony
22716b29ab
Add Framed and Advanced Murder RPCs
2026-08-13 09:20:26 -05:00
ang-xd
43291bda50
Merge branch 'game-modes' of https://github.com/All-Of-Us-Mods/MiraAPI into game-modes
2026-08-13 00:43:23 -04:00
ang-xd
d4a675f2a9
Hide roles tab if no roles in mod
2026-08-13 00:43:15 -04:00
Atony
00c5c5c4ff
Merge branch 'dev' into game-modes
2026-08-12 23:23:14 -05:00
Atony
abb6f3d161
Add better murder event data
2026-08-12 23:22:55 -05:00
Atony
eef098317e
Add hide and seek end logic and cooldown checks
2026-08-12 23:20:19 -05:00
Atony
1c097b47df
Add end game patches for all gamemodes
2026-08-12 23:18:17 -05:00
Atony
6fe2750545
Make kill timer use whatever the gamemode sets
2026-08-12 23:18:00 -05:00
Atony
a57f40fa79
Apply role menu toggle
2026-08-12 23:17:29 -05:00
Atony
54bfd3002b
Add role settings toggle and imp cooldown for mode
2026-08-12 22:53:30 -05:00
Atony
4c38189444
Fix initialize patch for gamemodes
2026-08-12 22:25:56 -05:00
Atony
14ce020208
Hide modifier spawning on non-dev builds
2026-08-12 21:14:50 -05:00
Atony
877fc15aec
Merge branch 'dev' into game-modes
2026-08-09 22:26:50 -05:00
Atony
2160d1d823
Allow HandleVoteEvent's PreventVote to be set
2026-08-09 22:26:31 -05:00
amber
4d187f3f79
more null checks, yay!
2026-08-09 09:49:25 -04:00
amber
4e37f8b3d4
fix scrollbar
2026-08-09 09:31:59 -04:00
amber
015d175aa0
check if header is not null
2026-08-09 09:11:05 -04:00
Amber
ca7da0c343
update gamelibs
2026-08-09 08:43:56 -04:00
Atony
72fa908cb0
Move patches to account for gamemodes
2026-08-08 20:34:10 -05:00
Atony
58067d9f21
Merge branch 'dev' into game-modes
2026-08-08 20:26:39 -05:00
Atony
b8b85e2bc3
Merge pull request #99 from yanpla/fix/role-assignment
...
Fix role assignment
2026-08-08 20:13:02 -05:00
Atony
043845ee11
Fix crashing on Epic and MS Store
2026-08-08 19:57:47 -05:00
yanpla
df7c182abb
use .select() in loop
2026-08-09 01:52:33 +02:00
yanpla
2a4d16e65e
simplify and fix role assignment patch
2026-08-09 01:50:29 +02:00
Nix-main
9606871cbe
sync gamemode on join
2026-08-07 23:22:49 -04:00
Atony
ae45c506cb
Temporary fix for scroller being too small
2026-08-07 18:32:55 -05:00
Atony
fd01273635
Merge branch 'dev' into game-modes
2026-08-07 15:08:23 -05:00
Atony
840761787f
Merge pull request #97 from All-Of-Us-Mods/dev
...
MiraAPI 0.4.3
2026-08-06 18:29:35 -05:00
Atony
615d527c86
Merge branch 'master' into dev
2026-08-06 18:25:58 -05:00
Atony
7628a41d86
Adjust tab count + text
2026-08-06 17:50:25 -05:00
amber
121baeb178
Remove IsHideAndSeek
2026-08-06 17:37:55 -04:00
Atony
0cf4954eaf
Add in Hide and Seek role logic
2026-08-05 22:36:34 -05:00
Atony
8f403f5408
Add modifier classic check
2026-08-05 22:05:27 -05:00
Atony
2f5c382ece
Remove hns IsNormal patch
2026-08-05 22:00:20 -05:00
Nix-main
1ab0c3f4a7
Fix IsInstance for associated mode
2026-08-05 22:55:01 -04:00
Nix-main
0230d98642
make IsClassic and IsHideNSeek use assignable
2026-08-05 22:53:17 -04:00
Nix-main
04b7a9905d
make gamemode use assignable from / instance
2026-08-05 22:00:09 -04:00
Nix-main
317e0b6ea9
Fix gamemodes not being properly added to the option
2026-08-05 21:26:09 -04:00
Nix-main
cbe44a40d0
Fix button issue and emove options reload logic for now
2026-08-06 01:10:21 -04:00
Nix-main
d5c3905684
fix reloading not occuring until next opening of the menu
2026-08-06 00:34:30 -04:00
Nix-main
49d16b707c
use ValueChanged patch for logic
2026-08-06 00:31:04 -04:00
Nix-main
3eb5bfae01
Merge remote-tracking branch 'origin/game-modes' into game-modes
...
# Conflicts:
# MiraAPI/Patches/Options/RoleSettingMenuPatches.cs
2026-08-06 00:23:51 -04:00
Nix-main
b1293081fc
Merge remote-tracking branch 'origin/dev' into game-modes
...
# Conflicts:
# MiraAPI/Patches/Options/GameSettingMenuPatches.cs
# MiraAPI/Patches/Options/RoleSettingMenuPatches.cs
2026-08-05 22:04:06 -04:00
Atony
83751a25a9
add back some fixes
2026-08-05 18:58:25 -05:00
Atony
bd58fca7bd
Merge branch 'dev' into game-modes
2026-08-05 18:50:22 -05:00
XtraCube
63d1003b2b
fix role scroll issues
2026-08-05 15:08:58 -04:00
Atony
0645c32cca
Add tmp sprite todo comment
2026-08-05 13:39:43 -05:00
Atony
8beabb20a2
Bump version
2026-08-05 12:19:10 -05:00
Atony
3f28d70308
Fix errors every time role options are opened
2026-08-05 12:18:36 -05:00
Atony
b919c55ef1
Fix advanced role settings being unscrollable
2026-08-05 11:55:30 -05:00
XtraCube
55a2161876
get rid of field warning
2026-08-04 00:04:13 -04:00
XtraCube
4ca2249fbd
options patches overhaul
2026-08-04 00:01:21 -04:00
Atony
fc94c8e67e
Bump version
2026-08-02 20:13:16 -05:00
Atony
83e550c1f2
Merge pull request #96 from All-Of-Us-Mods/dev
...
MiraAPI 0.4.2
2026-08-02 20:11:59 -05:00
Atony
edee889ffe
Fix hidden local tabs breaking the menu
2026-07-30 23:15:24 -05:00
amber
119d4c5152
use methodrpc
2026-07-30 01:58:04 -04:00
Nix-main
c99f468abf
sync gamemode option
2026-07-30 00:39:02 -04:00
Nix-main
adde6db1d0
Merge remote-tracking branch 'origin/dev' into game-modes
...
# Conflicts:
# MiraAPI/GameModes/AbstractGameMode.cs
# MiraAPI/GameModes/CustomGameModeManager.cs
# MiraAPI/GameOptions/AbstractOptionGroup.cs
# MiraAPI/GameOptions/ModdedOptionsManager.cs
# MiraAPI/Modifiers/Types/TimedModifier.cs
# MiraAPI/Patches/Menu/NameplatesTabPatches.cs
# MiraAPI/Patches/Menu/SkinsTabPatches.cs
# MiraAPI/Patches/Menu/VisorsTabPatches.cs
# MiraAPI/Patches/Options/GameOptionsMenuPatch.cs
# MiraAPI/Patches/Options/GameSettingMenuPatches.cs
# MiraAPI/Patches/Options/LobbyViewPanePatches.cs
# MiraAPI/Patches/Options/RoleSettingMenuPatches.cs
# MiraAPI/PluginLoading/IMiraPlugin.cs
# MiraAPI/PluginLoading/MiraPluginInfo.cs
# MiraAPI/PluginLoading/MiraPluginManager.cs
# MiraAPI/Utilities/Extensions.cs
2026-07-29 19:50:41 -04:00
Nix-main
0012fe8cd6
Make ActiveMode setter private
2026-07-29 18:14:27 -04:00
Nix-main
9148a1e8da
Sync gamemode option surely
2026-07-29 18:13:14 -04:00
Atony
8c5aee4beb
Fix vanilla roles tab being broken
2026-07-26 11:56:21 -05:00
Atony
30a39fa223
Add DisplayOnOptionsMenu for mira api mods
2026-07-26 11:12:28 -05:00
Atony
228ed9711a
Add mod name abbreviation
2026-07-26 11:05:13 -05:00
Atony
7c085b1072
Add modifier post assignment-check
2026-07-25 18:03:29 -05:00
Atony
8750e5c894
Reorder modifier validity checks
2026-07-25 17:20:14 -05:00
David Higueros
695bbf8ea7
Registered menu types in Il2Cpp
2026-07-23 23:18:01 -06:00
Atony
ca27188229
Merge branch 'dev' into pr/95
2026-07-23 19:27:45 -05:00
XtraCube
1b40b1c5e4
attempt to improve gc behavior
2026-07-20 20:23:38 -04:00
XtraCube
0a0ad74419
improve GC collection
2026-07-20 20:02:29 -04:00
XtraCube
992bdbcbf8
cleanup usings
2026-07-20 19:10:06 -04:00
XtraCube
f9721a8d69
improve stability and FPS on 17.4+
2026-07-20 19:06:52 -04:00
XtraCube
e541840da9
improve lag issues in settings menu on 17.4
2026-07-20 16:35:52 -04:00
David Higueros
6ca0b25674
Fixed documentation typo lol
2026-07-18 18:02:17 -06:00
David Higueros
638db81335
Renamed parameters to match/improve documentation
2026-07-18 17:59:23 -06:00
David Higueros
d603f5c953
Called SetNameplateAppearance on total selections equal case as well to account for confirming
2026-07-18 17:52:13 -06:00
David Higueros
a776edc1f6
Added case for selecting a panel past the max selections
2026-07-18 17:51:13 -06:00
Atony
6b3ce1971d
Merge branch 'dev' into phone-menu-extension
2026-07-18 08:50:34 -05:00
David Higueros
65e7770fc5
Merge branch 'dev' into util-extension-dev
2026-07-17 22:43:29 -06:00
David Higueros
8db3e10ce7
Added example for Visibility attribute
2026-07-17 22:41:23 -06:00
David Higueros
e205a68330
Created examples of utilizing option lists
2026-07-17 22:37:41 -06:00
David Higueros
ff6c6114cf
Changed option list attributes to only accept strings with zero or one format parameters
2026-07-17 22:28:13 -06:00
Atony
eb18d82d8e
Allow overriding configuration on modded option
2026-07-17 21:34:10 -05:00
David Higueros
ff3478be54
Merge branch 'dev' into util-extension-dev
2026-07-17 19:24:35 -06:00
Atony
7afd899e56
Improve example options
2026-07-17 15:47:53 -05:00
Atony
5cccc192b1
Add support for better option notfs
2026-07-17 15:07:40 -05:00
David Higueros
8246e58f00
Added base Begin for Paginable menu
2026-07-12 23:44:51 -06:00
David Higueros
bae3ff8cea
Added documentation to new classes and methods
2026-07-12 23:35:14 -06:00
David Higueros
24443c94ca
Renamed parameter to match overload
2026-07-12 23:13:19 -06:00
David Higueros
7f023eb2c9
Created UiElement for confirm button
2026-07-12 22:55:03 -06:00
David Higueros
8700a2bf92
Added onSelection field to use earlier
2026-07-12 22:39:04 -06:00
David Higueros
dc909037e8
Added shouldConfirm to single selection Begins with default false
2026-07-12 22:35:54 -06:00
David Higueros
b3501b47c4
Added TODO comments for confirming multi-selection
2026-07-12 22:33:34 -06:00
David Higueros
9cfd8d6857
Clear selections on clicking back
2026-07-12 22:32:03 -06:00
David Higueros
54f594f947
Added 2 selections overload
2026-07-12 22:28:11 -06:00
David Higueros
4fb9897cc6
Made CustomPlayerMenu extend MultiSelectMenu
2026-07-12 22:19:59 -06:00
David Higueros
810facf50e
Added canRepeat parameter
2026-07-12 22:12:56 -06:00
David Higueros
e6621bd036
Added overload for single selections
2026-07-12 22:11:12 -06:00
David Higueros
a5ec81b51f
Created basic MultiSelect Custom Menu
2026-07-12 22:06:14 -06:00
David Higueros
88e17c4f58
Marked method as Obsolete to prevent it from being used.
2026-07-12 20:15:00 -06:00
David Higueros
49e5061d88
Created interfaces to define entries stored within the menu
2026-07-12 20:03:15 -06:00
David Higueros
6175628fdf
Moved interface out of class
2026-07-12 19:54:58 -06:00
David Higueros
d65203692b
Created Paginable Menu subclass based on TOU GuesserMenu
2026-07-12 16:47:22 -06:00
David Higueros
04329e1c87
Added generic to only have certain types of entries
2026-07-12 16:22:55 -06:00
David Higueros
86912d75e4
Made menuEntries protected with initial value and BasicEntry sealed
2026-07-12 15:57:36 -06:00
David Higueros
1719bbf1b7
Added local variable, properties, and delegate type
2026-07-12 15:33:48 -06:00
David Higueros
59db03f39d
Made Entry Selection check default to false
2026-07-12 15:10:13 -06:00
David Higueros
17db947003
Added base nameplate appearance method
2026-07-12 15:07:19 -06:00
David Higueros
48112c6a42
Added on mouse actions
2026-07-12 15:06:44 -06:00
David Higueros
1660dd72dc
Renamed variables and removed variable
2026-07-12 14:48:43 -06:00
David Higueros
3f2a3286ed
Added MenuDepth property
2026-07-12 13:38:23 -06:00
David Higueros
cf374487be
Merge branch 'dev' into phone-menu-extension
2026-07-12 12:44:42 -06:00
David Higueros
3f952da5b2
Added documentation and reverse implicit operator to BasicEntry
2026-07-12 12:42:42 -06:00
David Higueros
f34697a5bf
Moved option list attributes to subfolder
2026-07-10 19:02:06 -06:00
David Higueros
2ebb9f183c
Allowed properties to be of type ModdedOption<bool>
2026-07-10 16:55:33 -06:00
David Higueros
a2f363c8da
Added instanceGet out parameter to provide the group instance when needed, null when static, or the Singleton Instance if another OptionGroup
2026-07-10 16:48:50 -06:00
David Higueros
121744e9ef
Changed what flags are set for member finding
2026-07-10 16:13:14 -06:00
David Higueros
bae3a245f1
Added case for properties, including list values and indexers
2026-07-10 15:34:38 -06:00
David Higueros
7b5e38b10e
Added null member case
2026-07-10 14:10:33 -06:00
David Higueros
0895c58524
Added logic to determine method member validity and obtain visibility function
2026-07-10 14:01:17 -06:00
David Higueros
22d45c7c64
Applied attribute function in options manager
2026-07-10 13:28:50 -06:00
David Higueros
908ff4fa67
Created modded option visibility attribute
2026-07-10 13:26:52 -06:00
David Higueros
e7184c9592
Added RoleID further util methods
2026-07-09 23:44:46 -06:00
Atony
9d7e41a3c9
Fix duplicated Populate Results Event
2026-07-09 23:03:02 -05:00
Atony
662b52f78d
Allow populated votes to be modified
2026-07-09 22:57:59 -05:00
Atony
dac1d82d5c
Reduce heavy garbage collection temporarily
2026-07-09 22:57:31 -05:00
David Higueros
98a0d3e2a6
Changed to use Register Panels
2026-07-09 16:27:33 -06:00
David Higueros
71234128d0
Added protected methods to add panels to custom Phone Menu
2026-07-09 16:27:31 -06:00
David Higueros
5d34f78fe0
Created parent class for phone menus
2026-07-09 16:27:27 -06:00
Atony
1b718092ee
Move GC clearing out of coroutines
2026-07-08 18:13:34 -05:00
Atony
3eb0a4fdb3
Fix some instant crashing
...
Happens very quickly on practice mode when spam switching tasks
2026-07-08 17:31:20 -05:00
Atony
850e82155c
Improve tmp offsets
2026-07-01 23:39:57 -05:00
Atony
ff30d5fdd6
Add tmp sprite scaling support
2026-07-01 20:30:44 -05:00
Atony
2eecba2e51
Add TMP icon support for roles
2026-07-01 19:57:29 -05:00
Atony
84321f290e
Fix game option checks
2026-06-30 16:25:53 -05:00
David Higueros
6598cb6933
Undid chaging property to init setter
2026-06-30 14:21:28 -06:00
David Higueros
706a836e4a
Invert order of operation for ResetTarget so SetOutline(false) still has previous target
2026-06-30 14:17:29 -06:00
David Higueros
418889087a
Merge branch 'dev' into util-extension-dev
2026-06-29 17:03:47 -06:00
David Higueros
a4daa87bfc
Added implicit operator to loadable asset which will call LoadAsset
2026-06-29 16:41:44 -06:00
Atony
d8d3cc202a
Merge pull request #94 from All-Of-Us-Mods/dev
...
MiraAPI v0.4.1
2026-06-29 09:22:38 -05:00
Atony
e08e7e5f4b
Merge branch 'master' into dev
2026-06-29 09:22:03 -05:00
Atony
a5f0ed5975
Bump version
2026-06-29 09:13:24 -05:00
Atony
d1f5e56cb9
Merge pull request #93 from TheDavSmasher/documentation-improvement
...
Documentation improvement
2026-06-29 09:12:15 -05:00
Atony
127e3f600e
Fix misc warnings
2026-06-29 09:05:35 -05:00
Atony
47e02d3dcf
Add documentation for menu categories
2026-06-29 08:47:21 -05:00
Atony
f53e4fdc38
Add more option documentation
2026-06-29 08:44:56 -05:00
Atony
b1f0ec6da3
Fix settings button breaking
2026-06-28 21:15:30 -05:00
Atony
d0d5056e39
Fix hat tab being severely broken on v17.4
2026-06-28 20:30:28 -05:00
Atony
57e3f20cba
Improve role option garbage collection further
2026-06-27 21:00:57 -05:00
David Higueros
7fdfd506e0
Added missing method cref
2026-06-23 21:18:05 -06:00
David Higueros
edf61e722f
Updated added method
2026-06-23 21:17:43 -06:00
David Higueros
791daa08ad
Merge branch 'dev' into documentation-improvement
2026-06-23 21:08:22 -06:00
David Higueros
e4d2509895
Added href tags for links
2026-06-23 21:01:45 -06:00
David Higueros
62c8e27535
Fixed annotations with double > annotations
2026-06-23 20:55:47 -06:00
David Higueros
8852c014ab
Replaced true, false, and null with langword annotations
2026-06-23 20:54:23 -06:00
David Higueros
adb9a2823d
Updated docstrings to reference classes, fields, and methods directly
2026-06-23 20:43:32 -06:00
David Higueros
a8861f03ac
Merge branch 'dev' into util-extension-dev
2026-06-23 15:19:17 -06:00
David Higueros
25794b149b
Created attribute versions for option list
2026-06-21 22:05:14 -06:00
David Higueros
c3384ef850
Changed parent attribute method signatures
2026-06-21 21:43:26 -06:00
David Higueros
3fd3c68aaf
Removed propertyinfo field
2026-06-21 21:06:14 -06:00
David Higueros
edeec4ca4d
Implemented list value patches
2026-06-21 21:01:48 -06:00
David Higueros
67727945da
Changed to store a reference to the property's value instance
2026-06-21 20:42:10 -06:00
David Higueros
68fb1d2b58
Added patches to the list's getter and setter
2026-06-21 20:27:46 -06:00
David Higueros
80b8af85cb
Added IList cast and null check
2026-06-21 19:59:49 -06:00
David Higueros
e5658df8c5
Created parent attribute class to share methods
2026-06-21 19:35:14 -06:00
David Higueros
887be871f0
Changed abstract methods to handle casting and calling abstract overload
2026-06-21 19:28:17 -06:00
David Higueros
11fa9581fa
Added abstract option list attribute
2026-06-21 18:54:57 -06:00
David Higueros
604d2f375d
Added interface to error logger check
2026-06-21 13:54:08 -06:00
David Higueros
39a43f5395
Removed unnecessary private get
2026-06-21 12:57:16 -06:00
David Higueros
b5e35e2533
Added constructor overload
2026-06-21 12:38:38 -06:00
Atony
ff658db6f1
Remove destroyable singletons
2026-06-20 15:08:22 -05:00
Atony
750e00d06d
Run GC when destroying multiple objects
2026-06-20 14:53:45 -05:00
Atony
3a5a397846
Only run gc when using v17.4
2026-06-20 14:28:08 -05:00
David Higueros
bea37d815a
Applied Modded option list into options manager
2026-06-20 02:06:25 -06:00
David Higueros
e115317ad4
Removed generic from interface for easier manager registering alongside property
2026-06-20 01:56:14 -06:00
David Higueros
6a899ba27d
Removed properties that aren't required
2026-06-20 01:29:56 -06:00
David Higueros
ad6ca6fa3e
Simplified property setters and getter
2026-06-20 01:27:01 -06:00
David Higueros
93d5ebf15a
Removed Preset fields from interface that won't be used
2026-06-20 01:20:08 -06:00
David Higueros
007c202058
Changed properties to init instead of set to allow using object initializer but not changing the values later
2026-06-20 00:52:07 -06:00
David Higueros
f9f7b7e667
Expanded setters to set the inner options values as well
2026-06-19 23:30:58 -06:00
David Higueros
beb7443c9a
Extended from IReadOnlyList for potential easier iteration
2026-06-19 23:30:18 -06:00
David Higueros
be1d77bc6c
Removed readonly properties that can be more easily replicated with the indexer
2026-06-19 23:13:10 -06:00
David Higueros
b0be07192e
Removed middleman classes and fields that can be handled much easier
2026-06-19 23:12:08 -06:00
David Higueros
f9a33ce109
Created concrete class for nested IModdedOptions that aren't the concrete class
2026-06-19 22:32:16 -06:00
David Higueros
71a3461432
Created subclass with generic values
2026-06-19 22:23:35 -06:00
David Higueros
612597566b
Created abstract class for Option list
2026-06-19 21:35:03 -06:00
David Higueros
42eba6280d
Created interface for sets of equal/comparable modded options
2026-06-19 21:05:23 -06:00
David Higueros
c846109d07
Changed to use obsolete annotation
2026-06-19 17:07:31 -06:00
David Higueros
690b1b2dae
Added generic Enum Option attribute
2026-06-19 14:23:27 -06:00
David Higueros
01fe88ede9
Added equivalent extensions of Modifier OfType methods
2026-06-19 13:47:07 -06:00
David Higueros
34c172b6f1
Added methods to get modifiers from an interface type
2026-06-19 13:40:15 -06:00
David Higueros
29779f3711
Added similar extensions with new try remove methods
2026-06-19 13:24:28 -06:00
David Higueros
388b6ec676
Added TryRemoveModifier methods to simplify get and remove modifiers
2026-06-19 13:17:31 -06:00
David Higueros
d64eaddb0e
Added remove self method for modifiers
2026-06-19 12:43:28 -06:00
Atony
e3b0eb68c0
Temporary measures for clearing up memory leaks
2026-06-12 18:03:13 -05:00
amber
90921ff786
Remove UseVanillaVentButton as it's unnecessary
2026-06-11 22:37:10 -04:00
amber
c1d0bb5d26
Seperate vanilla vent data receiving from the actual button
2026-06-11 22:34:27 -04:00
amber
25a55b1b60
ColoredName property rather than a method
2026-05-31 11:33:14 -04:00
amber
af2cc9a3c1
Renames DefaultMode to ClassicMode among other util changes.
2026-05-31 11:27:46 -04:00
Atony
e9730f018d
Check valid gamemode roles to spawn
2026-05-31 10:08:41 -05:00
Atony
1d316bb02f
Merge branch 'dev' into game-modes
2026-05-31 09:17:43 -05:00
Atony
c59ed8eaa6
Fix screenshake within options menu
2026-05-31 09:17:26 -05:00
Atony
2eac3d04f1
Add more configuration for hns tasks
2026-05-31 09:16:48 -05:00
Atony
154b50fd76
Mods can now choose to appear in the settings menu
2026-05-31 08:54:27 -05:00
Atony
390e4c1157
Fix toggle title
2026-05-13 12:26:24 -05:00
Atony
35b444854a
Fix showing/hiding groups
2026-05-13 12:23:51 -05:00
Atony
8e5028c236
Fix scroller issues
2026-05-13 12:07:15 -05:00
Atony
ad113a47ab
Hide and add gamemode options
2026-05-13 10:15:03 -05:00
Atony
59b8e92c48
WIP option toggling
2026-05-13 08:32:26 -05:00
Atony
d313089521
Register MiraAPI within itself
2026-05-13 08:32:11 -05:00
Atony
0852f769ae
Fix game mode option appearing in mod tabs
2026-05-12 22:18:48 -05:00
Atony
ae4b4d872b
Add crewmate kill tracker
2026-05-12 22:09:38 -05:00
Atony
b33a66cbd9
Fix OnPlayerDeath for HnS
2026-05-12 21:48:14 -05:00
Atony
ac87003d0a
Fix color not applying on game mode name
2026-05-12 21:46:01 -05:00
Atony
f7de7f127d
Merge branch 'dev' into game-modes
2026-05-12 21:24:52 -05:00
Atony
d2fafc3650
Fix errors in How to Play menu
2026-05-04 09:55:37 -05:00
Atony
0c0157fed2
Add soft-support for Corsac Cosmetics
2026-05-04 07:43:53 -05:00
Atony
e095e2da6a
Merge branch 'dev' into game-modes
2026-05-03 22:32:51 -05:00
Atony
90bf402cbc
Fix UI resizing with the top right buttons
2026-05-03 11:57:04 -05:00
Atony
50cb8ffc3d
Add body type patch for Hide n Seek
2026-05-01 20:52:54 -05:00
Atony
4f4b880ad4
Reimplement Hide n Seek intro (no music)
2026-05-01 20:34:45 -05:00
amber
b627006ba1
Move gamemode option to the top, fix registration.
2026-05-01 12:44:54 -04:00
Atony
b0ceb129a4
Re-add Hns options as modded options
...
The options don't appear yet though, this needs to be fixed!
2026-04-30 12:37:54 -05:00
Atony
bf7c800613
Add basic Hide n Seek gamemode
2026-04-30 11:58:02 -05:00
Atony
990bac4c06
Merge branch 'dev' into game-modes
2026-04-30 10:09:46 -05:00
amber
08c6883a0d
Remove more StringNames duplication
2026-04-26 23:19:01 -04:00
Nix-main
3066720e6e
Rename Default -> Classic
2026-04-26 23:09:00 -04:00
Nix-main
af363000c7
Fix bugs and add HuD
2026-04-26 23:06:38 -04:00
Atony
245f2e6919
Merge pull request #83 from All-Of-Us-Mods/dev
...
## What's Changed
- Guardian Angel protection is checked properly.
- The Options Menu no longer throws errors on Android
- Framerate slider applies properly on PC again
- StateMachineWrapper now allows overriding existing states and returns for Coroutines.
2026-04-18 08:41:18 -05:00
Atony
fed3abafb2
Bump version
2026-04-18 08:31:59 -05:00
Atony
925d47a275
Fix framerate slider
2026-04-18 08:29:11 -05:00
Atony
45a3597ab2
Update dependencies
2026-04-04 20:50:27 -05:00
Chipseq
faeb39d3de
use AccessTools to allow any method to be an event handler
2026-04-04 22:05:41 +02:00
Atony
6b46cffe5e
Add isKilling check for basic kills
2026-04-03 20:31:27 -05:00
Atony
00a60bb7ad
Add methods for StateMachineWrapper
2026-04-03 09:46:44 -05:00
Atony
d89bce6956
Merge branch 'master' into dev
2026-04-01 21:33:21 -05:00
Atony
7f92e94293
Fix options menu error on mobile
2026-04-01 21:30:28 -05:00
Atony
6199e55110
Add Guardian Angel protection checks
2026-04-01 21:30:19 -05:00
Pietro420
eac442443b
Random Snapshot for kill anim
2026-03-29 22:34:43 -03:00
Pietro420
6321753ec0
Don't use nullable for kill anim
2026-03-29 22:26:07 -03:00
XtraCube
e66d45bd21
revert ID change for now
2026-03-23 19:33:16 -04:00
XtraCube
1e00181220
Change plugin identifier for Mira API
2026-03-23 12:07:08 -04:00
Amber
77c13bebdc
fix goofy 'works on my machine'
2026-03-22 03:30:33 -04:00
Atony
fcd7856571
Merge pull request #82 from All-Of-Us-Mods/dev
...
MiraAPI 0.3.9
2026-03-21 16:25:04 -05:00
Atony
5680d27db1
Merge branch 'master' into dev
2026-03-21 16:22:27 -05:00
amber
00eaa2601c
Make Gamemode text bigger
2026-03-11 21:55:40 -04:00
Atony
49d77fcf40
Fix issues with PlayerControl.Die race condition
2026-03-11 15:40:50 -05:00
Atony
dcb4a3876f
Fix neutral color in view pane
2026-03-11 00:23:32 -05:00
amber
ba2deb66f1
Remove from HNS, fix spacing.
2026-03-10 20:24:39 -04:00
amber
bb5c212e97
Summary tag for the only public part of the option
2026-03-10 19:57:11 -04:00
amber
f59e0af7e8
make patch methods private
2026-03-10 19:54:10 -04:00
amber
8f3a137877
Merge remote-tracking branch 'origin/game-modes' into game-modes
2026-03-10 19:49:56 -04:00
amber
44415019cc
Full gamemode option in vanilla Game Options menu.
2026-03-10 19:49:44 -04:00
Atony
7125374cda
Merge branch 'runtime-options' into game-modes
2026-03-10 18:47:48 -05:00
Atony
cff46ebd19
Merge branch 'dev' into runtime-options
2026-03-10 18:47:28 -05:00
Atony
9270de408d
Verify that target isn't already dead or dc'd
2026-03-10 18:04:22 -05:00
Atony
8940de76bb
Add one last murder check
2026-03-10 00:18:55 -05:00
Atony
1813fe5a84
Adjust functions
2026-03-09 09:43:00 -05:00
Atony
272b14f0e0
Change murders to check with the host beforehand
2026-03-09 09:35:36 -05:00
amber
8b19271e34
Merge branch 'runtime-options' into game-modes
2026-03-08 17:57:00 -04:00
amber
c29e882d7e
Fix error from float data in ModdedStringOption.cs
2026-03-08 13:24:24 -04:00
Atony
fdfb876b44
Fix plugin loading
2026-03-07 22:36:39 -06:00
Atony
205eee96b2
Merge branch 'dev' into game-modes
2026-03-07 22:21:08 -06:00
amber
8774c9da70
Fix tony's -1 index
2026-03-07 21:48:28 -05:00
Atony
51c7e248f9
Update Directory.Build.props
2026-03-07 15:24:28 -06:00
Atony
02f9c20804
Add wip string option
2026-03-07 15:23:26 -06:00
XtraCube
6cc1d4b762
updated readme
2026-02-27 12:11:41 -05:00
Atony
9dfad78df6
Merge pull request #81 from All-Of-Us-Mods/dev
...
MiraAPI 0.3.8
2026-02-11 11:50:15 -06:00
Atony
7f506000a4
Check for vanilla kills
2026-02-11 11:40:55 -06:00
Atony
795b6a81d7
Merge branch 'dev' of https://github.com/All-Of-Us-Mods/MiraAPI into dev
2026-02-10 14:00:51 -06:00
Atony
bd8d7a3208
Add lobby checks for kills
2026-02-10 14:00:47 -06:00
Atony
e8536e5d4b
Merge pull request #80 from All-Of-Us-Mods/dev
...
## What's New
- Individual game options can be reset if they are a part of a preset.
- A new meeting-specific murder rpc is now available for use, checking for kills happening within and outside of a meeting.
- ## What's Changed
- Framerate Slider has been renamed to be more accurate
- Memory usage per frame has been improved
2026-02-08 16:30:05 -06:00
Atony
090db766b2
Bump version from 0.3.6 to 0.3.7
2026-02-08 16:25:37 -06:00
Atony
1f0027108e
Automatically change reactor dev build indicator
2026-02-01 13:22:57 -06:00
Atony
665724010d
Fix how to play errors without custom roles
2026-01-26 13:02:39 -06:00
wangzeyu
b100f92525
Update README_zh.md
2026-01-24 06:34:59 +08:00
wangzeyu
202b098857
Create README_zh.md
2026-01-24 06:33:49 +08:00
wangzeyu
fedba71889
Update README.md
2026-01-23 05:22:50 +08:00
Atony
2d58c91289
Replace alt murder rpc
2026-01-21 04:47:27 -06:00
XtraCube
b3ed6d67f9
Reduce memory allocations in HudManagerPatches.cs
2026-01-20 16:35:44 -05:00
Atony
64ef78e3a2
Fix wordwrap on local setting
2026-01-20 10:21:37 -06:00
Atony
5e9e4012ef
Update CustomMurderRpc.cs
2026-01-19 21:38:45 -06:00
Atony
fe04a7033a
Change kill button to use alt murder rpc
2026-01-19 21:15:52 -06:00
Atony
ba0ee49255
Add reset button for game options
2026-01-19 20:10:21 -06:00
Atony
97528b4380
Add alternative Murder RPC for meeting checks
2026-01-19 19:31:31 -06:00
Atony
50030c113b
Merge pull request #78 from All-Of-Us-Mods/dev
...
## What's New
- Screen shake no longer interferes with scrolling in the host options menu
## What's Changed
- Sabotage flashes no longer break on Starlight
- Using the button scale setting no longer breaks the UI.
- If a role fails to register to a marshalling error (nullables) the game will no longer crash.
2026-01-04 12:41:46 -06:00
Atony
20e51cc993
Bump version
2026-01-04 12:38:43 -06:00
Atony
64b5e01ba1
Improve scrolling in roles menu itself
2026-01-03 19:06:51 -06:00
Atony
d4469153ab
Improve scrolling in roles menu
2026-01-03 19:00:46 -06:00
Atony
ab67c233d8
Add FPS slider (default to 120 fps)
2026-01-03 18:55:12 -06:00
Atony
c72eacc7a2
Fix options scroll with screen shake
2026-01-03 18:54:57 -06:00
Atony
13072d6834
Fix dualshock light errors on Starlight
2026-01-02 22:57:58 -06:00
Atony
c6342750ef
Add checks to prevent errors on Starlight
2026-01-02 15:17:31 -06:00
XtraCube
5c2e95376d
add exception handling around role registration
2025-12-31 22:38:01 -05:00
Atony
067859b9fd
Fix scale factor not setting properly when changed
2025-12-31 18:36:19 -06:00
Atony
fe3bfcdbc4
Merge pull request #77 from All-Of-Us-Mods/dev
...
- Added Vanilla Button Click Event (and respective Cancel Event)
- Added accessibility settings for sabotage flashes and blares
- Added an in-game slider for resizing ability buttons
2025-12-28 18:00:57 -06:00
Atony
5d01462a32
Adjust local setting groups
2025-12-28 17:55:33 -06:00
Atony
a9b6f40ed0
Add Button Scale Slider
2025-12-28 17:51:39 -06:00
Atony
eae0024ec3
Add Accessibility settings for sabotages
2025-12-22 21:41:36 -06:00
Atony
2907564d6a
Add Vanilla Button Click Event (& Cancel Event)
2025-12-16 22:14:50 -06:00
Atony
7ad003ed1e
Merge pull request #75 from All-Of-Us-Mods/dev
...
- Adds custom game tabs, with their own names and description blurbs.
- All keybinds have been moved to the right for consistency and to prevent hide and seek vent uses being obscured.
- Holding shift will change most options to be split in half, like 2.5s -> 1.25s
- Vanilla roles can be blacklisted from spawning or appearing in menus via other mira mods.
- Roles can check if they can spawn on the current gamemode or under specific conditions, such as the current map.
- Adds options that can have customizable text for -1 and 0 values respectively.
- Adds support for modded roles in Hide and Seek
- Fixes vanilla roles bypassing murder attempts
- Fixes keybinds not being hidden on buttons
- Fixes buttons used via keybinds bypassing ButtonClickEvents
- Fixes crashing for Epic Games users when opening the keybinds menu.
2025-12-14 07:58:01 -06:00
Atony
93eea6ea2f
Bump version
2025-12-14 07:50:55 -06:00
Atony
8e09b7fee0
Merge pull request #74 from All-Of-Us-Mods/new-features
...
- Adds custom game tabs, with their own names and description blurbs.
- All keybinds have been moved to the right for consistency and to prevent hide and seek vent uses being obscured.
- Holding shift will split options in half
- Vanilla roles can be blacklisted from spawning or appearing in menus via other mira mods.
- Roles can check if they can spawn on the current gamemode or under specific conditions, such as the current map.
- Add options that can have customizable text for -1 and 0 values respectively.
- Fix buttons used via keybinds bypassing ButtonClickEvents
2025-12-14 07:47:27 -06:00
Atony
1e4894538c
Merge branch 'dev' into new-features
2025-12-14 07:40:15 -06:00
Atony
303aedafc7
Fix keybinds bypassing button click events
2025-12-13 15:29:12 -06:00
Atony
8ed4355504
Clear up I2lCpp warning
2025-12-08 12:28:02 -06:00
Atony
76b02835a7
Update HudManagerPatches.cs
2025-11-30 15:30:17 -06:00
Atony
8d5bc710e7
Move all binds to the top right of buttons
2025-11-30 15:22:37 -06:00
Atony
798ce451d5
Add text for setting descriptions
2025-11-29 14:21:25 -06:00
Atony
136bbde516
Fix MaxUses check
2025-11-29 13:40:21 -06:00
Atony
5252620108
Update CustomActionButton.cs
2025-11-27 23:00:24 -06:00
Atony
c9b1c57774
Add toggle for buttons to change uses check
2025-11-27 22:54:03 -06:00
Atony
d97df1a891
Add options for negatives as infinity
2025-11-27 22:30:04 -06:00
Atony
e93ef6fd1d
Add special modded number type
2025-11-27 21:34:20 -06:00
Atony
3afe437101
Fix Hns Task Event not registering properly
2025-11-23 12:50:52 -06:00
Atony
62c01b2f72
Add Hns Manager into the task event
2025-11-23 12:05:31 -06:00
Atony
089d2c1ea5
Add Hide and seek task event
2025-11-23 12:01:41 -06:00
Atony
c65511d03e
Add checks to hide roles from menus
2025-11-22 15:26:07 -06:00
Atony
aee304fb96
Fix nullable roletype errors
2025-11-22 08:19:58 -06:00
Atony
11ba564eed
Fix seeker role assignment
2025-11-21 23:18:41 -06:00
Atony
259b9b7097
Add logic for modifiers & roles in hide and seek
2025-11-21 18:23:08 -06:00
Atony
7e3a279b56
Fix imps and crew being shown twice in view pane
2025-11-20 21:51:39 -06:00
Atony
1fd2dd3539
Allow mods to blacklist vanilla roles
2025-11-20 21:39:45 -06:00
XtraCube
3f60bcae2c
default constructor not supported for custom role config
2025-11-20 10:18:39 -05:00
Atony
fe1580bb7e
Fix double round events on Airship & Submerged
2025-11-17 18:45:32 -06:00
Atony
8b23021b2a
Fix null error for player without assigned role
2025-11-16 08:41:29 -06:00
Atony
fdc715dac2
Expose data for option names
2025-11-07 17:26:06 -06:00
Atony
e1ca50be3e
Vanilla roles no longer bypass murder cancels
2025-11-01 10:00:42 -05:00
Atony
bf9b34e728
Fix modded keybinds not being hidden on buttons
2025-10-26 13:36:35 -05:00
Atony
baf80618bb
Rename keybinds option
2025-10-26 13:19:22 -05:00
Atony
7d1976f772
Relocale keybinds toggle to local options for epic
2025-10-26 13:15:20 -05:00
Atony
4ce24c2a00
Fix warning on epic games
2025-10-26 12:20:02 -05:00
Atony
7fa75946fd
Make ResetCooldowns callable
2025-10-25 18:51:14 -05:00
Atony
43f92d4dc2
Standadize button position
2025-10-25 12:17:44 -05:00
Atony
ee22b776eb
Fix Vanilla view pane
2025-10-20 18:23:13 -05:00
Atony
f31349f6e8
Add shift-intervals for options
2025-10-20 11:17:51 -05:00
Atony
448e2f9152
Adjust size and scale
2025-10-18 13:27:33 -05:00
Atony
dde7e70406
Fix category names
2025-10-18 12:32:34 -05:00
Atony
713a7a2bcc
Work on adding custom game tabs
2025-10-18 12:19:15 -05:00
Atony
056a9b6102
Merge pull request #72 from All-Of-Us-Mods/dev
...
Fix Logger error for v0.3.3
2025-10-14 13:53:21 -05:00
Atony
4b144a782d
Fix Logger error
2025-10-14 13:53:02 -05:00
Atony
ae917a9c77
Merge pull request #71 from All-Of-Us-Mods/dev
...
MiraAPI v0.3.3
2025-10-14 13:46:58 -05:00
Atony
7a8d608b17
Bump Version (again)
2025-10-14 13:46:08 -05:00
XtraCube
6503bbecb7
use reactor static logging pattern
2025-10-14 14:37:20 -04:00
XtraCube
cb794c3fc2
make kill anim patch update resilient
2025-10-14 14:35:20 -04:00
XtraCube
88329bef79
update freeplay patch to be version resistant
2025-10-14 14:14:25 -04:00
XtraCube
eb7abecd75
update to latest among us
2025-10-14 14:06:43 -04:00
Atony
fc9e9740be
Merge pull request #70 from All-Of-Us-Mods/dev
...
MiraAPI v0.3.2
2025-10-14 09:08:53 -05:00
Atony
3c51c88963
Bump version
2025-10-14 09:05:25 -05:00
Atony
e42f5e6029
Log exception
2025-10-12 19:44:30 -05:00
Atony
61be7dda82
Maybe fix the issues with kill animations?
2025-10-12 18:33:45 -05:00
xChipseq
3220a4a820
change texture wrap mode to clamp
2025-10-11 00:46:35 +02:00
XtraCube
8fd142a92e
fix custom murder dead body
2025-10-04 14:07:00 -04:00
XtraCube
fcec6ad6e5
fix new role fields
2025-10-01 22:17:40 -04:00
XtraCube
10a7ffe886
add new role information to try and fix broken gamemanager
2025-10-01 20:59:44 -04:00
Atony
7e541733b7
More fixes for role names
2025-09-30 18:15:29 -05:00
Atony
99a275a97c
Adjust edit pane for self-adjusting role names
2025-09-30 18:08:56 -05:00
XtraCube
67a5f0dd67
fixing inner scuff problems
2025-09-30 11:22:43 -04:00
XtraCube
f13d46ec18
android support
2025-09-30 11:13:23 -04:00
Atony
f9096b6160
Merge pull request #69 from All-Of-Us-Mods/dev
...
MiraAPI v0.3.1
2025-09-28 13:17:06 -05:00
Atony
8bf101534f
Bump version
2025-09-28 13:13:21 -05:00
Atony
479323acdd
Merge pull request #68 from yanpla/dev
...
Fix DetectiveNotesMinigame
2025-09-28 13:06:21 -05:00
Atony
50c5899f4d
Merge branch 'dev' into dev
2025-09-28 13:06:12 -05:00
XtraCube
fd719ae42f
Merge remote-tracking branch 'origin/dev' into dev
2025-09-26 12:18:18 -04:00
XtraCube
e050b043cb
use reflection for intro cutscene patches
2025-09-26 12:18:13 -04:00
XtraCube
e78c456636
match android
2025-09-25 13:47:54 -04:00
XtraCube
7e8d07672c
fix mira asset
2025-09-25 12:27:26 -04:00
XtraCube
77ae01c66a
improve player customization tabs
2025-09-25 12:25:12 -04:00
XtraCube
ce824f05fa
fix selection problem on android
2025-09-25 11:36:34 -04:00
yanpla
b5fe3c7afd
Remove custom roles from DetectiveNotesMinigame
2025-09-24 19:53:24 +02:00
XtraCube
1750cd3db9
Merge pull request #67 from All-Of-Us-Mods/dev
...
0.3.0
2025-09-24 08:54:52 -04:00
XtraCube
4dd2554b38
bump version
2025-09-24 08:53:09 -04:00
XtraCube
e5cfd8a2fc
fix game never ending
2025-09-24 08:24:14 -04:00
XtraCube
6d387cae96
fix round start events for airship
2025-09-24 07:35:50 -04:00
XtraCube
59f3058685
update comment
2025-09-24 07:21:31 -04:00
XtraCube
9dfb40d7bf
add new role stubs
2025-09-24 07:12:34 -04:00
XtraCube
ffca13e6e6
Merge remote-tracking branch 'origin/dev' into dev
2025-09-21 16:57:06 -04:00
XtraCube
c1d2868e77
fix server dropdown
2025-09-21 16:57:00 -04:00
Atony
18c52e0138
Expose certain local option overrides and tabs
2025-09-20 22:17:51 -05:00
XtraCube
b64bf7c9de
bump version
2025-09-20 22:14:07 -04:00
XtraCube
e98c16b9f5
fix role settings tab
2025-09-20 22:12:51 -04:00
xChipseq
e166efa666
ignore custom roles in vanilla role options
2025-09-20 23:47:36 +02:00
xChipseq
8da80be027
add HideIconOnHover for local settings
2025-09-20 21:58:30 +02:00
XtraCube
af75cc3606
revert un-inline
2025-09-20 11:16:56 -04:00
XtraCube
0f1962394a
un-inline rpcendgame
2025-09-19 21:07:22 -04:00
XtraCube
36991f34ee
fix index of task adder patch
2025-09-19 20:52:01 -04:00
Atony
ae5f3783b4
Add locale to task adder
2025-09-18 05:07:05 -05:00
Atony
12a1908c3e
Merge branch 'dev' of https://github.com/All-Of-Us-Mods/MiraAPI into dev
2025-09-18 04:47:11 -05:00
xChipseq
8246e05da6
Merge remote-tracking branch 'origin/dev' into dev
2025-09-17 21:04:24 +02:00
xChipseq
c75e039141
fixes
2025-09-17 21:04:05 +02:00
Atony
ac66e0d62b
Clear up warnings
2025-09-17 12:23:40 -05:00
xChipseq
c4cbf0b18d
use the old system instead of role children
2025-09-17 19:19:47 +02:00
Pietro420
f3175990d3
ACTUALLY fix Viper
2025-09-14 20:07:17 -03:00
XtraCube
790d868759
fix viper
2025-09-14 15:26:58 -04:00
XtraCube
9f11874189
fix role settings
2025-09-14 15:15:06 -04:00
xChipseq
1b6a2c4eb3
part 1 of trying to fix the task adder
2025-09-12 23:49:24 +02:00
xChipseq
81887c34d9
fix misaligned settings (again)
2025-09-12 23:23:10 +02:00
xChipseq
810fd54e10
i love useless using thingies
2025-09-12 22:33:05 +02:00
xChipseq
5492c2b3cc
fix how to play role tutorial
2025-09-12 22:02:21 +02:00
XtraCube
f7a515882a
Merge pull request #65 from All-Of-Us-Mods/2025.9.9
...
2025.9.9 Support
2025-09-11 21:00:00 -04:00
Atony
89eb774501
Merge pull request #66 from WanderingPix/fix-roleicons
...
Fix role icons now appearing if there are no settings for the role.
2025-09-11 05:26:17 -05:00
WanderingPixel
5fd57633ff
Update RoleSettingMenuPatches.cs
2025-09-11 11:01:35 +01:00
xChipseq
834d1d878e
fix
2025-09-10 22:45:48 +02:00
xChipseq
790b37e8d3
cool role file icons
2025-09-10 22:40:09 +02:00
xChipseq
dfa8b29710
update task adder (and improvements)
2025-09-10 22:07:47 +02:00
Atony
da7aab9aa2
Merge pull request #64 from All-Of-Us-Mods/vanilla-keybind-bindings
...
Vanilla keybindings
2025-09-09 18:44:18 -05:00
xChipseq
2c0042e6a8
bump to 2025.9.9
2025-09-09 22:58:18 +02:00
xChipseq
70f63f8b16
custom role fixes
2025-09-09 22:58:02 +02:00
xChipseq
03a3733966
fix body prefab
2025-09-09 22:57:19 +02:00
Atony
3d274c2f61
KEYBINDS WORK NOW
2025-09-09 05:05:56 -05:00
Atony
b94e20c6f7
Add Ability Button bind
2025-09-08 20:29:33 -05:00
Chipseq
5a0428c7c0
Merge branch 'dev' into vanilla-keybind-bindings
2025-09-08 21:08:53 +02:00
xChipseq
c41dd27f88
init vanilla keybinds after input manager init
2025-09-08 19:38:07 +02:00
xChipseq
6872ca6866
basekeybind class, vanilla keybindings
2025-09-08 18:37:09 +02:00
xChipseq
4b7fa906b9
fix misaligned options after labels
2025-09-07 22:49:23 +02:00
xChipseq
b7173d18ab
change mira config
2025-09-07 22:45:06 +02:00
xChipseq
ffc7a1a4fd
fix keybind icon clipping
2025-09-07 22:43:08 +02:00
XtraCube
a1611f5f7a
fix merge errors
2025-09-07 16:34:57 -04:00
XtraCube
1664aa1003
Merge branch 'fork/xChipseq/local-settings-rework' into dev
...
# Conflicts:
# MiraAPI/MiraApiConfig.cs
# MiraAPI/PluginLoading/MiraPluginManager.cs
# MiraAPI/Utilities/Helpers.cs
2025-09-07 16:29:33 -04:00
xChipseq
af3d99eafe
wip
2025-09-07 21:25:15 +02:00
xChipseq
94197e38dd
cleanup
2025-09-07 20:47:59 +02:00
angxl wtf
97a0b2084a
Merge pull request #61 from WanderingPix/timed-modifiers-taskadder-icon
...
Timed modifier QOL changes in Task Adder
2025-09-07 13:50:48 -04:00
Atony
1d87790212
Merge pull request #62 from All-Of-Us-Mods/vote-event-tweaks
...
Add Before and After Vote Events
2025-09-06 22:54:04 -05:00
xChipseq
9d130a53de
fix typo
2025-09-07 00:54:44 +02:00
Atony
d8afc6887d
Merge branch 'dev' into vote-event-tweaks
2025-09-06 14:36:22 -05:00
Atony
c0a406610d
Merge pull request #60 from WanderingPix/Roleicons-in-options-menu
...
Role icons in options menu
2025-09-06 14:32:14 -05:00
Atony
d73c21936c
Add Before and After vote events
...
Useful for local checks before a vote is placed (like with TOU Mira Prosecutor)
2025-09-06 14:19:17 -05:00
xChipseq
449192f0ef
remove this annoying log
2025-09-06 19:02:40 +02:00
xChipseq
f3614b9a5c
fix null errors
2025-09-05 23:33:01 +02:00
angxl wtf
a62c6d496c
Merge pull request #57 from xChipseq/button-improvements
...
Custom Button Improvements + Major Keybind API rewrite
2025-09-04 19:02:07 -04:00
xChipseq
bebd648691
remove null check, it's always none when null
2025-09-04 21:51:45 +02:00
xChipseq
ecadfa86dd
remove invoke log
2025-09-04 21:51:26 +02:00
WanderingPixel
5ad53f695f
Update TaskAdderPatches.cs
2025-09-04 14:29:39 +01:00
WanderingPixel
31a9c0c98d
Update TaskAdderPatches.cs
2025-09-04 13:23:31 +01:00
WanderingPixel
ea389b986f
Update TaskAdderPatches.cs
2025-09-04 12:58:09 +01:00
WanderingPixel
ef85fab6a6
Update TaskAdderPatches.cs
2025-09-04 12:35:40 +01:00
WanderingPixel
b2fdaaf89f
Timed Modifier Enhancements in TaskAdderGame
2025-09-04 12:29:19 +01:00
WanderingPixel
e6043b6f5f
Fix Masking issue
2025-09-03 21:27:38 +01:00
WanderingPixel
ffe0db0e9e
Add role icons in role settings menu
2025-09-03 21:14:07 +01:00
xChipseq
705ef64b4d
fix helper method returning null if no keybind
2025-09-02 22:27:04 +02:00
xChipseq
ebdb4a09ca
make number options accept floats
2025-09-02 19:24:34 +02:00
xChipseq
ac113b6a7f
add tab open method and fixes
2025-09-02 18:55:27 +02:00
xChipseq
1f6962efe9
add local setting buttons
2025-09-01 23:34:17 +02:00
xChipseq
6b37b9c09c
add an error
2025-09-01 22:28:30 +02:00
xChipseq
f515516937
remove the two million test tabs
2025-09-01 22:24:58 +02:00
xChipseq
8b2d24ccc1
more stuff
2025-09-01 22:22:32 +02:00
xChipseq
57bab258e5
enum and int options and lots of other stuff i forgot
2025-09-01 21:54:13 +02:00
ang-xd
04d5e72caa
Add slider float value
2025-08-31 18:45:22 -04:00
ang-xd
b4e6e448f2
Major work/rewrite on local settings
2025-08-31 18:04:52 -04:00
xChipseq
b19a0178ad
add a limit to multitarget buttons
2025-08-31 23:41:35 +02:00
xChipseq
8a71f13874
fix for keybind loading
2025-08-31 20:26:22 +02:00
xChipseq
809e7a07ab
literally one dot
2025-08-31 20:21:50 +02:00
xChipseq
47394c6afe
fix example mod
2025-08-31 18:06:53 +02:00
xChipseq
a2a1e91439
replace EffectCancelable with a method
2025-08-31 18:03:17 +02:00
xChipseq
2f5ca32475
multitarget buttons
2025-08-31 17:59:38 +02:00
xChipseq
5fb59408fa
wip
2025-08-31 17:51:02 +02:00
xChipseq
57c842ece6
Merge remote-tracking branch 'origin/local-settings-rework' into local-settings-rework
2025-08-30 23:08:55 +02:00
Chipseq
63e552245d
Sync local settings branch with dev
2025-08-30 23:05:03 +02:00
xChipseq
43d7f80660
add show keybinds setting
2025-08-30 21:41:04 +02:00
xChipseq
45291b0e98
change default keybinds to make sense
2025-08-30 21:31:34 +02:00
xChipseq
45972f71a9
major rework of the keybinds api
2025-08-30 21:13:42 +02:00
xChipseq
a6f7171b71
add PauseTimerInVent
2025-08-29 14:32:13 +02:00
xChipseq
e6d3819517
add uses mode for buttons
2025-08-29 14:20:19 +02:00
xChipseq
b97ada22bc
allow the duration to be 0
2025-08-29 13:58:06 +02:00
xChipseq
5f67960b28
cancelable abilities
2025-08-29 13:38:35 +02:00
xChipseq
b4e30b2b68
wip
2025-08-29 13:04:18 +02:00
ang-xd
2237d3a2df
Additional changes to keybind icons
2025-08-28 12:33:19 -04:00
ang-xd
e708c23f81
Fix checks and positions for keybinds
2025-08-28 11:26:45 -04:00
ang-xd
3ca33b1d86
Merge branch 'master' into dev
2025-08-28 11:08:57 -04:00
angxl wtf
8967348cd3
Merge pull request #55 from CallOfCreator/keybinds
...
Keybind Icons
2025-08-28 11:08:26 -04:00
angxl wtf
305d2c3714
Merge pull request #54 from AtonyGit/dev
...
Adjust Keybinds for Buttons + Add IntroRoleRevealEvent
2025-08-28 11:08:14 -04:00
Atony
85a0275eea
Add IntroRoleRevealEvent
...
Also needs to be changed for the android branch
2025-08-24 19:48:43 -05:00
Atony
f006deab3f
Fix Send Immediately warning from Reactor
2025-08-24 18:33:52 -05:00
CallOfCreator
a274f23e65
Merge pull request #1 from WanderingPix/keybinds
...
Add Keybind Icons
2025-08-21 11:36:08 -07:00
Atony
f1a5aef581
Remove requirement but allow blank keybind
2025-08-17 20:52:46 -05:00
Atony
ce15e93e59
Fix DefaultKeybind name + remove requirement
...
By default, buttons will use no keybind, and will not add a new keybind option in doing so.
2025-08-17 20:40:03 -05:00
XtraCube
08ca995eb1
Merge pull request #52 from All-Of-Us-Mods/dev
...
mira api 0.2.1
2025-08-17 16:39:35 -04:00
XtraCube
453259df98
Merge branch 'master' into dev
2025-08-17 16:36:16 -04:00
XtraCube
2ec3eec370
bump version
2025-08-17 16:34:56 -04:00
ang-xd
2ee8730ba4
WIP Left side Modifiers HUD option
2025-08-14 00:56:29 -04:00
XtraCube
c89e5938cc
Merge pull request #43 from CallOfCreator/keybinds
...
Implement Keybind API
2025-08-13 09:32:42 -04:00
WanderingPixel
513be01c02
Add Keybind icons for custom buttons
2025-08-09 22:12:15 +01:00
CallOfCreator
01fa1f0915
Update conflict system
2025-08-09 11:41:43 +00:00
CallOfCreator
355eef509b
Add support for modifier keys
2025-08-06 18:03:48 +00:00
XtraCube
763a493283
Merge pull request #51 from xChipseq/dummy-improvements
...
Dummies Fix
2025-08-05 16:50:09 -04:00
xChipseq
68e421bf91
literally just a dot
2025-08-05 22:35:39 +02:00
xChipseq
c343ab5e9f
dummy fix
2025-08-05 22:34:00 +02:00
XtraCube
9c1ef70ea7
Merge pull request #50 from xChipseq/dummy-improvements
...
Dummy Voting Improvements
2025-08-04 21:19:18 -04:00
xChipseq
c0c8fa08ff
changed DidVote to check VotesRemaining instead of Votes
2025-08-04 20:58:24 +02:00
xChipseq
e7fba386aa
dummy changes
2025-08-04 20:53:50 +02:00
XtraCube
72e5e0c137
Merge pull request #49 from xChipseq/round-start-event
...
Invoke RoundStartEvent when starting freeplay
2025-08-04 12:30:09 -04:00
XtraCube
4422072060
Merge pull request #48 from AtonyGit/dev
...
Add BeforeRoundEvent for edge case scenarios
2025-08-04 12:29:51 -04:00
xChipseq
8145c8e599
patch
2025-08-04 15:33:04 +02:00
Atony
afd6fbc3b6
Add BeforeRoundStartEvent
2025-08-02 14:24:53 -05:00
XtraCube
74741b41a7
Merge pull request #47 from WanderingPix/Ghosts-included-in-GetClosestPlayer
...
Add argument for PlayerControl.GetClosestPlayer() to include ghosts
2025-07-31 09:13:04 -04:00
WanderingPixel
f98429b5f9
Update GetClosestPlayer method
2025-07-31 09:09:37 -04:00
XtraCube
bf7edb30ab
fix warnings
2025-07-20 07:30:38 -04:00
XtraCube
b4527014b7
Merge pull request #44 from AtonyGit/dev
...
Allow modifiers to have freeplay colors
2025-07-16 14:41:01 -04:00
Atony
277391ef1c
Add freeplay modifier colors
2025-07-11 22:30:09 -05:00
CallOfCreator
dfe124d67a
Add missing credit from previous commit
2025-07-11 18:06:06 +00:00
CallOfCreator
2b06633488
Cleanup
2025-07-11 18:00:58 +00:00
CallOfCreator
4784b1f0ad
Rename CurrentKeybind to DefaultKeybind
2025-07-09 13:48:38 +00:00
CallOfCreator
d9d0d6bc62
Implement Keybind API
2025-07-08 20:41:20 +00:00
XtraCube
6b3038f397
shuffle modifiers before assigning
2025-07-07 18:47:12 -04:00
XtraCube
4e1db039a0
Merge pull request #42 from AtonyGit/dev
...
Fix Regions Dropdown in "Find Game" & Add Tab Count for Cosmetics Menu
2025-07-05 15:36:08 -04:00
Atony
62bee24789
Fix Server Dropdown for Game Finder
2025-07-04 22:43:13 -05:00
Atony
2156c80467
Cosmetic Tab Count Improvements
2025-07-04 22:42:47 -05:00
XtraCube
0ff60071c2
fix canuse event
2025-06-30 20:47:17 -04:00
XtraCube
de2f3f0d95
update assetbundle
2025-06-29 22:31:21 -04:00
XtraCube
05f132c506
expose modifiers
2025-06-29 20:03:20 -04:00
XtraCube
ab54c44434
expose custom roles in CustomRoleManager.cs
2025-06-29 19:57:58 -04:00
XtraCube
bf652b68c3
fix warnings
2025-06-28 23:04:30 -04:00
XtraCube
00377c7926
Merge remote-tracking branch 'origin/dev' into dev
2025-06-28 22:57:09 -04:00
XtraCube
55555604f3
error proof buttons
2025-06-28 22:57:04 -04:00
ang-xd
de77a9fa92
Add page counter in options screen
2025-06-28 20:55:22 -04:00
ang-xd
eba2a037d3
Bug fixes and chat pasting
2025-06-28 19:21:47 -04:00
ang-xd
bc7f772de9
Add ModdedPlayerOption and fix role options scroll
2025-06-28 18:44:31 -04:00
ang-xd
f43191c4f2
Fix role option visibility & shift 5 increments on chance
2025-06-27 19:16:56 -04:00
XtraCube
cd818a18cf
Merge pull request #40 from All-Of-Us-Mods/dev
...
0.2.0 Update
2025-06-27 15:52:24 -04:00
XtraCube
56d4e399d9
Merge branch 'master' into dev
2025-06-27 15:50:58 -04:00
XtraCube
0d41ebbc13
adjust server dropdown to fit 2 columns
2025-06-27 15:47:38 -04:00
XtraCube
9388ff487a
fix scrolling bug on role menu
2025-06-27 15:21:58 -04:00
XtraCube
720491e5cf
make role options wrap around
2025-06-27 15:16:14 -04:00
XtraCube
9884df356e
hide hidden role settings in advanced menu
2025-06-27 14:28:09 -04:00
XtraCube
7ec4addacc
cleanup
2025-06-24 23:13:00 -04:00
XtraCube
bc9bc0ce24
brace style
2025-06-24 21:38:36 -04:00
XtraCube
aff1c311fa
update readme
2025-06-24 21:24:40 -04:00
XtraCube
0d2a9d9700
fix warnings
2025-06-24 15:06:45 -04:00
XtraCube
669c541279
fix advanced role settings scroll
2025-06-24 14:57:48 -04:00
XtraCube
2e5f9639b3
fix role settings menu
2025-06-24 12:32:13 -04:00
XtraCube
e6d1f440c8
adjust it
2025-06-24 12:27:02 -04:00
XtraCube
2ac8bdc240
fix lobby view settings scroll issues
2025-06-24 12:26:22 -04:00
XtraCube
d5d99001ea
privacy change
2025-06-23 19:14:22 -04:00
XtraCube
5628b79814
Merge remote-tracking branch 'origin/presets' into dev
...
# Conflicts:
# MiraAPI/GameOptions/IModdedOption.cs
# MiraAPI/GameOptions/ModdedOptionsManager.cs
# MiraAPI/GameOptions/OptionTypes/ModdedOption.cs
# MiraAPI/Patches/Options/GameSettingMenuPatches.cs
# MiraAPI/Patches/Options/LobbyViewPanePatches.cs
# MiraAPI/Patches/Options/RoleSettingMenuPatches.cs
# MiraAPI/Utilities/Assets/MiraAssets.cs
# MiraAPI/Utilities/Assets/SpriteTools.cs
# MiraAPI/Utilities/Extensions.cs
2025-06-23 11:44:30 -04:00
XtraCube
72a44f65f1
fix role menu scrolling bug
2025-06-23 11:31:49 -04:00
XtraCube
db6a336a63
Add modifier tab scroll positions and fix scroll positions not saving in some cases.
2025-06-23 11:07:28 -04:00
XtraCube
90b23ec2ca
fix role scroll position issue
2025-06-23 10:31:47 -04:00
XtraCube
20e927208c
make options wrap around in values
2025-06-21 20:17:57 -04:00
XtraCube
13ef3bdd49
add format string for cooldown timers
2025-06-21 19:32:28 -04:00
XtraCube
b3ff6755bb
suppress naming warnings
2025-06-21 18:52:18 -04:00
XtraCube
67604600cd
remove obsolete code
2025-06-21 18:52:09 -04:00
XtraCube
6e35de6185
add BeforeGameEndEvent.cs
2025-06-21 18:43:56 -04:00
XtraCube
a26ec51c7d
send murder RPC immediately
2025-06-21 18:24:32 -04:00
XtraCube
3f6ae4cc41
send gameover immediately
2025-06-21 18:21:37 -04:00
XtraCube
15a2cdcd5b
Merge pull request #36 from All-Of-Us-Mods/2025.5.20
...
Update to 2025.5.20
2025-06-21 17:27:23 -04:00
XtraCube
cf0bd6ec38
fixed presets
2025-06-20 08:43:11 -04:00
XtraCube
130236e899
oops fix bad code
2025-06-20 08:38:31 -04:00
XtraCube
3b7b247ac0
refresh presets when opening preset menu
2025-06-20 08:32:24 -04:00
XtraCube
52de9a22de
fix preset loading networking
2025-06-19 23:24:02 -04:00
XtraCube
372a9e3aa9
suppress RPC warnings
2025-06-16 21:31:58 -04:00
XtraCube
10a9dcfa34
suppress RPC warnings
2025-06-11 21:26:08 -04:00
XtraCube
d46fdb0185
comments about rpcmurder inlining
2025-05-30 17:15:52 -04:00
XtraCube
a361afbcbf
add comment about meetinghud inline issue
2025-05-30 17:12:03 -04:00
XtraCube
24cdac0243
Fix role options collection inlining
2025-05-30 17:07:11 -04:00
XtraCube
5fe75843ad
fix haunt menu inlining
2025-05-30 17:01:43 -04:00
XtraCube
a0436dcbba
Fix ToggleOption inlining
2025-05-30 16:58:32 -04:00
XtraCube
35be381a77
Fix LobbyViewPane inlining
2025-05-30 16:53:15 -04:00
XtraCube
1298beb517
fix kill anim inlining
2025-05-30 16:06:21 -04:00
XtraCube
d41c19a176
Adjust kill anim patch for inlining
2025-05-30 15:45:59 -04:00
XtraCube
476f4400ad
Fix ReportBodyEventPatch.cs
2025-05-29 22:04:34 -04:00
XtraCube
2b46d90570
Merge branch 'dev' into 2025.5.20
2025-05-27 16:09:29 -04:00
XtraCube
ae4aaf7af9
adjust mirabundle name to work on epic
2025-05-27 16:09:14 -04:00
XtraCube
757b9436ca
adjust role message
2025-05-27 16:09:05 -04:00
XtraCube
7ea10afffb
dont need reactor dev nuget anymore
2025-05-21 18:18:10 -04:00
XtraCube
0ab80c42f9
Update discord badge
2025-05-20 22:25:21 -04:00
XtraCube
bc144568f4
fix harmony error due to renamed parameter
2025-05-20 18:51:55 -04:00
XtraCube
07f402e659
update reactor
2025-05-20 18:42:59 -04:00
XtraCube
1a6aed539a
fix lobbyview modifier options showing in game options
2025-05-18 14:49:40 -04:00
XtraCube
023cdaa470
fix role setting menu bug
2025-05-18 14:46:24 -04:00
XtraCube
98dd5ca056
fix more warnings
2025-05-18 12:40:40 -04:00
XtraCube
1f3e21ce19
cleanup more warnings
2025-05-18 10:01:48 -04:00
XtraCube
15e441dd71
add documentation in mira assets
2025-05-18 09:37:27 -04:00
XtraCube
8c67bbbd44
cleanup warnings
2025-05-18 09:32:33 -04:00
XtraCube
aa584a8f44
update role notifications to match custom role colors
2025-05-18 09:25:26 -04:00
XtraCube
a8a584b61b
Fix bug with CustomRoleSingleton.cs
2025-05-18 09:09:14 -04:00
XtraCube
acc4b1c8dd
Save scroll positions on options and roles pages
2025-05-17 23:27:25 -04:00
XtraCube
f9600bc906
fix chameleon role again
2025-05-17 23:27:14 -04:00
XtraCube
f3da06870f
fix chameleon role errors
2025-05-17 23:20:26 -04:00
XtraCube
9180dec9e1
update example mod to fit new role update
2025-05-17 23:16:01 -04:00
XtraCube
ef6dedbd55
add errors for incorrect usage of registrations
2025-05-17 22:40:02 -04:00
XtraCube
5d3c3ed319
Update example events and catch exceptions in events
2025-05-17 22:32:29 -04:00
XtraCube
5b22d667fd
remove redundant ICustomRole methods
2025-05-17 22:31:34 -04:00
XtraCube
fb894c9f2c
add wrappers around modifiers to catch exceptions
2025-05-17 17:42:19 -04:00
XtraCube
d0449f57b5
adjust naming in plugin manager
2025-05-17 17:40:05 -04:00
XtraCube
5ffd591258
add dead body to death and murder events
2025-05-17 17:34:04 -04:00
XtraCube
cc0ac1b988
Merge remote-tracking branch 'origin/dev' into dev
2025-05-17 17:28:08 -04:00
XtraCube
00b96f6e61
Merge pull request #34 from All-Of-Us-Mods/2025.3.25
...
2025.3.25 (16.0.0) support
2025-05-17 17:28:06 -04:00
XtraCube
6cb7f9f145
add unregistration of events
2025-05-17 17:26:29 -04:00
XtraCube
b94472ee07
save options scroll states
2025-05-16 19:42:59 -04:00
XtraCube
f8056c29da
Merge branch 'dev' into presets
2025-05-16 19:27:26 -04:00
XtraCube
e7f9a3bb60
hide roles in lobby view pane
2025-05-16 19:27:12 -04:00
XtraCube
8d4f2baf1e
Merge remote-tracking branch 'origin/presets' into presets
2025-05-16 19:24:52 -04:00
XtraCube
11ba3dae64
save scroll position in roles menu
2025-05-16 19:24:47 -04:00
AlchlcDvl
86145f94f4
Merge branch 'dev' into presets
2025-05-04 22:29:23 -04:00
AlchlcDvl
a9ded0b313
Modifier display improvement
2025-05-04 22:15:08 -04:00
XtraCube
e0da386567
fix lag and broken roles saving/loading
2025-05-04 18:10:34 -04:00
XtraCube
6f1da2de9f
add roles to presets
2025-05-02 19:25:03 -04:00
XtraCube
b85358e304
Merge branch '2025.3.25' into presets
2025-05-02 19:19:33 -04:00
XtraCube
2c901bb9b9
remove unused thingy
2025-05-02 14:56:28 -04:00
XtraCube
68f40a96b7
fix preset system
2025-05-02 14:54:42 -04:00
XtraCube
a96ffc42f2
fix saving default preset only
2025-04-29 17:23:05 -04:00
XtraCube
0907b14893
Merge branch 'feat-addressables-2' into presets
2025-04-29 17:22:57 -04:00
ang-xd
7a7204b0e0
Fix minigame crashes
2025-04-22 18:14:45 -04:00
ang-xd
e57e88c179
Update AbstractOptionGroup.cs
2025-04-19 13:35:03 -04:00
ang-xd
878eab25b8
Merge branch 'dev' into 2025.3.25
2025-04-16 20:11:51 -04:00
angxl wtf
e4f15f2ed9
Merge pull request #33 from All-Of-Us-Mods/feat-addressables-2
...
Addressables Loading
2025-04-16 19:51:27 -04:00
ang-xd
bdc9fa28ac
oops
2025-04-15 18:20:24 -04:00
ang-xd
64604aff98
Fix bug if you change hideonui
2025-04-15 18:05:20 -04:00
ang-xd
32a44d646d
Futher progress on presets UI
2025-04-12 23:29:09 -04:00
ang-xd
8f590b94a8
Merge branch 'feat-addressables-2' into presets
2025-04-12 20:54:35 -04:00
ang-xd
3ba71d8f19
Add pagination
2025-04-12 16:22:55 -04:00
ang-xd
96a47d480a
Add Modifiers HUD
2025-04-12 12:35:09 -04:00
XtraCube
bb72d885cf
Merge remote-tracking branch 'origin/feat-addressables-2' into feat-addressables-2
2025-04-09 22:06:37 -04:00
XtraCube
e242975d75
fix modifier errors in end game win patch
2025-04-09 22:06:28 -04:00
ang-xd
be6bc07a62
Merge branch 'dev' into feat-addressables-2
2025-04-06 19:53:32 -04:00
ang-xd
a6d55ec90f
Fix confirm ejects
2025-04-06 19:52:47 -04:00
ang-xd
e5b6400eb8
Fix CastVote event issue
2025-04-06 14:50:29 -04:00
XtraCube
0d1d1891a8
Merge branch 'dev' into 2025.3.25
2025-04-05 16:30:17 -04:00
XtraCube
54d85a6996
Merge branch 'dev' into feat-addressables-2
2025-04-05 16:28:41 -04:00
XtraCube
531a799a24
fix double initialization of roles
2025-04-05 16:28:34 -04:00
XtraCube
3e6eb49d93
fix scroller in freeplay role menu
2025-04-05 15:00:51 -04:00
XtraCube
3fabe85a18
fix scroller in freeplay role menu
2025-04-05 15:00:35 -04:00
XtraCube
a3fc847d07
Merge branch 'dev' into 2025.3.25
2025-04-05 14:32:26 -04:00
XtraCube
ddfad0752d
proper fix for meeting vote issue (I HATE IL2CPP)
2025-04-05 14:31:46 -04:00
ang-xd
f1846375ca
Fix end game stuff
2025-04-05 14:31:46 -04:00
XtraCube
fcb693e899
fix modifier adding/removing AGAIN
2025-04-05 14:31:46 -04:00
XtraCube
21bec074fa
improve GetAlivePlayers
2025-04-05 14:31:45 -04:00
ang-xd
30516104aa
Merge branch 'feat-addressables-2' of https://github.com/All-Of-Us-Mods/MiraAPI into feat-addressables-2
2025-04-05 14:31:43 -04:00
ang-xd
e7508e299b
Faster loading of hats
2025-04-05 14:31:37 -04:00
XtraCube
b0cd1d30b3
Merge remote-tracking branch 'origin/feat-addressables-2' into feat-addressables-2
2025-04-05 14:30:57 -04:00
XtraCube
9f3a40b48f
proper fix for meeting vote issue (I HATE IL2CPP)
2025-04-05 14:30:52 -04:00
XtraCube
31ffe6274c
fix silly mistake with settings
2025-04-05 14:19:52 -04:00
ang-xd
91c9a27df8
Fix end game stuff
2025-04-05 13:06:35 -04:00
MyDragonBreath
7484dd1a9f
possible pagination...
2025-04-05 23:17:55 +11:00
XtraCube
9c9964eecf
fix modifier adding/removing AGAIN
2025-04-04 18:26:16 -04:00
XtraCube
78fad65b97
improve GetAlivePlayers
2025-04-04 18:25:57 -04:00
XtraCube
aef4d6daf1
actually fix meetinghud vote issue
2025-04-04 13:09:11 -04:00
XtraCube
87b94b1b6d
actually fix meetinghud vote issue
2025-04-04 13:08:35 -04:00
XtraCube
cf92b97e8b
slight logic adjustment to fix inactive modifier checks
2025-04-04 12:42:24 -04:00
XtraCube
bd0aa68cb8
slight logic adjustment to fix inactive modifier checks
2025-04-04 12:42:12 -04:00
XtraCube
f43a542134
fix voting never ends bug
2025-04-04 12:35:26 -04:00
XtraCube
efd176f7a4
fix timer bug related to effects
2025-04-04 12:35:26 -04:00
XtraCube
b2fabdb139
add check inactive variants of hasmodifier
2025-04-04 12:35:26 -04:00
XtraCube
a651099217
fix voting never ends bug
2025-04-04 12:34:41 -04:00
XtraCube
e2f39c29a8
fix timer bug related to effects
2025-04-04 12:18:37 -04:00
XtraCube
140b697aaf
add check inactive variants of hasmodifier
2025-04-04 09:33:59 -04:00
XtraCube
a56b6d52ef
rework modifier assignment
2025-04-03 21:05:44 -04:00
XtraCube
3a36acd131
rework modifier assignment
2025-04-03 20:37:09 -04:00
XtraCube
3adb7ef018
Merge branch 'dev' into feat-addressables-2
2025-04-01 21:22:41 -04:00
XtraCube
8c763e2a57
fix mira event priorities
2025-04-01 21:22:34 -04:00
XtraCube
2df50112eb
Merge branch 'dev' into feat-addressables-2
2025-04-01 17:03:29 -04:00
XtraCube
ce330325e4
fix broken submerged compat patch
2025-04-01 17:03:13 -04:00
XtraCube
516cc83170
Merge branch 'dev' into feat-addressables-2
2025-04-01 13:09:10 -04:00
XtraCube
89cd32d4a4
fix round start event
2025-04-01 13:09:00 -04:00
XtraCube
f0e37daf0e
Merge branch 'dev' into 2025.3.25
2025-04-01 12:25:59 -04:00
XtraCube
71e2f2e375
Merge branch 'dev' into feat-addressables-2
2025-03-31 22:16:38 -04:00
XtraCube
a5ddec48c8
attempt at better config I/O during setup
2025-03-31 22:16:32 -04:00
XtraCube
9e6524817a
Merge branch 'dev' into feat-addressables-2
2025-03-30 20:25:39 -04:00
XtraCube
5f4461f7e5
suppress il2cpp warnings
2025-03-30 16:26:22 -04:00
XtraCube
5e2ca191ba
proper submerged compat
2025-03-30 16:19:52 -04:00
XtraCube
5af10b52a4
Merge branch 'dev' into feat-addressables-2
2025-03-30 15:44:47 -04:00
XtraCube
a0d3afc7c7
add onmeeting event
2025-03-30 15:38:05 -04:00
XtraCube
2e769d79f2
try fix
2025-03-30 14:56:18 -04:00
XtraCube
41305ad0e2
Merge branch 'dev' into presets
2025-03-30 12:09:32 -04:00
XtraCube
a8ac00d270
Merge branch 'dev' into feat-addressables-2
2025-03-29 22:07:24 -04:00
XtraCube
3cd7acbc70
fix ejection patch for submerged and airship
2025-03-29 22:07:12 -04:00
XtraCube
ce583d11de
Merge branch 'dev' into feat-addressables-2
2025-03-29 21:51:43 -04:00
XtraCube
31132e6e65
add RoundStartEvent.cs
2025-03-29 21:51:31 -04:00
XtraCube
1a53e2b045
add new meeting and intro events
2025-03-29 21:39:44 -04:00
XtraCube
2418e17af6
this doesnt work
2025-03-29 21:29:46 -04:00
XtraCube
6fb0afe14e
add folder button
2025-03-29 21:29:40 -04:00
XtraCube
32b368c1ef
update other addressable related things
2025-03-29 17:58:05 -04:00
XtraCube
103c32f386
finish AddressablesLoader.cs
2025-03-29 17:56:50 -04:00
XtraCube
662b867dc5
Merge remote-tracking branch 'origin/feat-addressables-2' into feat-addressables-2
2025-03-29 17:40:17 -04:00
XtraCube
adae0225e9
fix merge error
2025-03-29 17:40:00 -04:00
XtraCube
0d347b8b1b
Merge branch 'dev' into feat-addressables-2
...
# Conflicts:
# MiraAPI.Example/ExampleEventHandlers.cs
2025-03-29 17:39:46 -04:00
XtraCube
ab0063dd99
update preset system
2025-03-29 14:56:07 -04:00
XtraCube
a35bf60870
add rounded box sprite
2025-03-29 14:26:15 -04:00
XtraCube
692b9d7180
improve spritetools
2025-03-29 14:26:06 -04:00
XtraCube
b99efaa420
create loadable asset wrapper
2025-03-29 14:25:57 -04:00
XtraCube
2ecfa267d6
Merge branch 'dev' into presets
...
# Conflicts:
# MiraAPI/Patches/Options/LobbyViewPanePatches.cs
2025-03-29 13:55:18 -04:00
XtraCube
4fad586aa7
use new alternate color in lobby
2025-03-29 13:53:58 -04:00
XtraCube
6d51e6806a
fix warning in role stubs
2025-03-29 13:37:06 -04:00
XtraCube
b28a0a1253
cleanup CustomPlayerMenu.cs
2025-03-29 13:35:16 -04:00
XtraCube
51b54d4340
reorganize vent patch
2025-03-29 13:12:19 -04:00
XtraCube
ea9bf162ea
rework modifier component caching
2025-03-29 13:12:12 -04:00
XtraCube
57105f487b
cleanup
2025-03-29 13:11:15 -04:00
XtraCube
c5e424e8ff
hide empty role groups in settings
2025-03-29 12:26:38 -04:00
MyDragonBreath
d3b40aec5a
remove tou and me specific example
2025-03-29 23:25:55 +11:00
XtraCube
521e5a12fd
more accurate doc
2025-03-29 00:27:07 -04:00
XtraCube
e6e4a86546
fix stupid innerscuff code
2025-03-28 15:20:31 -04:00
XtraCube
9afe821b0f
fix stupid innerscuff code
2025-03-27 18:09:27 -04:00
XtraCube
a8d076656d
more WIP presets
2025-03-26 18:45:48 -04:00
XtraCube
be46ee7329
fix custom murder stats
2025-03-25 17:11:51 -04:00
XtraCube
75a15dc090
fix minigame patch
2025-03-25 17:09:16 -04:00
XtraCube
cffb104392
update libs
2025-03-25 17:06:02 -04:00
XtraCube
bb0b678747
fix VERY stupid issue with LobbyViewPanePatches.cs
2025-03-24 18:57:06 -04:00
XtraCube
429b64fc03
preset v2
2025-03-23 17:28:22 -04:00
XtraCube
bf5dadc6a0
that def doesnt work
2025-03-23 15:34:20 -04:00
XtraCube
b2137230da
Merge branch 'dev' into presets
2025-03-23 15:19:51 -04:00
XtraCube
f48143610c
fix incorrect chunking algorithm
2025-03-23 15:15:21 -04:00
XtraCube
9e8c05f21d
text input WIP
2025-03-23 15:01:31 -04:00
XtraCube
2cfc5ac039
update example
2025-03-23 14:00:12 -04:00
XtraCube
2f56c95b39
Merge branch 'dev' into presets
...
# Conflicts:
# MiraAPI/GameOptions/OptionTypes/ModdedOption.cs
2025-03-23 13:45:49 -04:00
XtraCube
38f72c42a3
presets v1
2025-03-23 13:44:40 -04:00
MyDragonBreath
71b537dba9
final addressables
2025-03-23 22:59:11 +11:00
XtraCube
e9beb3b423
fix weird behaviour
2025-03-21 15:24:48 -04:00
XtraCube
5b608f5b3a
preset WIP
2025-03-21 15:21:18 -04:00
MyDragonBreath
23c0397afe
an approach to addressables
2025-03-19 23:07:09 +11:00
XtraCube
2248726450
IncludeInPreset property
2025-03-17 09:12:26 -04:00
XtraCube
c60537cbd1
add comments to imoddedoption
2025-03-17 09:02:24 -04:00
ang-xd
7917d4b5d9
Make some changes to role registration for sounds
2025-03-16 19:05:12 -04:00
ang-xd
bf795a2e36
Bug fixes with option screen & modifiers options
2025-03-15 23:47:05 -04:00
angxl wtf
144a95fa3b
Merge pull request #31 from All-Of-Us-Mods/voting
...
Voting API
2025-03-15 21:10:19 -04:00
ang-xd
e25b78705b
Merge branch 'dev' into voting
2025-03-15 17:34:42 -04:00
ang-xd
19ba9da2c3
Remove debug method
2025-03-15 17:22:01 -04:00
ang-xd
ce9864ae8b
Lots of new Util methods, and fix opt header colors
2025-03-15 17:21:26 -04:00
XtraCube
8f76f21cb1
fix dummy voting in freeplay
2025-03-15 16:12:05 -04:00
ang-xd
bc7b835dc8
Admit defeat to custom sprite assets
2025-03-15 15:04:57 -04:00
XtraCube
f0b2f9ee2a
fix bad naming
2025-03-14 17:39:27 -04:00
XtraCube
25eafe664b
improve MeetingSelectEvent
2025-03-13 12:53:00 -04:00
XtraCube
db327604c5
Remove PopulateResultsRpc and simplify.
2025-03-13 12:19:08 -04:00
XtraCube
1462061df9
fix REALLY stupid bug
2025-03-13 09:23:26 -04:00
XtraCube
fb40664bd0
add CheckForEndVotingEvent.cs
2025-03-12 22:56:41 -04:00
XtraCube
3cba870980
add ProcessVotesEvent.cs and remove "weighting"
2025-03-12 22:30:54 -04:00
XtraCube
ab2f03ee4d
still broken
2025-03-12 20:13:20 -04:00
ang-xd
645d1dad1c
Broken thing
2025-03-12 18:01:58 -04:00
XtraCube
a04e0d28db
WTF GIT FAIL!
2025-03-12 17:24:40 -04:00
XtraCube
b04d9619b8
Merge branch 'dev' into voting
...
# Conflicts:
# MiraAPI/Events/Vanilla/Meeting/ReportBodyEvent.cs
# MiraAPI/Patches/Events/ReportBodyEventPatch.cs
# MiraAPI/Utilities/Extensions.cs
2025-03-12 17:23:29 -04:00
XtraCube
33fd657eb3
add "OptionsMenuColor" to ICustomRole
2025-03-12 16:48:04 -04:00
XtraCube
529fc89fc5
add WCAG 2.1 compliant alternate color
2025-03-12 16:45:29 -04:00
XtraCube
6ab283d39c
increase accessibility of properties in CustomActionButton.cs
2025-03-12 16:04:26 -04:00
XtraCube
08d8a48701
make Player not nullable in basemodifier (because it shouldnt ever be)
2025-03-12 16:02:15 -04:00
XtraCube
708534ed5c
make Player not nullable in basemodifier (because it shouldnt ever be)
2025-03-12 16:01:34 -04:00
XtraCube
886ef0e31f
fix ToAdd/ToRemove modifier bug
2025-03-12 15:26:24 -04:00
XtraCube
0b9e54eb50
voting API improvements
2025-03-10 22:29:33 -04:00
XtraCube
bad6648f44
add weight to CustomVote
2025-03-10 21:52:16 -04:00
XtraCube
86f970c989
copy new meeting event from voting branch
2025-03-08 10:11:19 -05:00
XtraCube
7aafaf478c
bump version
2025-03-08 10:10:55 -05:00
XtraCube
7890ec9456
WIP update gamemodes
2025-03-04 19:21:57 -05:00
XtraCube
8bb191270f
Merge branch 'dev' into game-modes
...
# Conflicts:
# MiraAPI.Example/Modifiers/CaptainModifier.cs
# MiraAPI/GameModes/CustomGameModeManager.cs
# MiraAPI/GameOptions/AbstractOptionGroup.cs
# MiraAPI/GameOptions/Attributes/ModdedEnumOptionAttribute.cs
# MiraAPI/GameOptions/Attributes/ModdedNumberOptionAttribute.cs
# MiraAPI/GameOptions/Attributes/ModdedToggleOptionAttribute.cs
# MiraAPI/GameOptions/IModdedOption.cs
# MiraAPI/GameOptions/ModdedOptionsManager.cs
# MiraAPI/GameOptions/OptionTypes/ModdedEnumOption.cs
# MiraAPI/GameOptions/OptionTypes/ModdedNumberOption.cs
# MiraAPI/GameOptions/OptionTypes/ModdedOption.cs
# MiraAPI/GameOptions/OptionTypes/ModdedToggleOption.cs
# MiraAPI/Hud/CustomActionButton.cs
# MiraAPI/MiraApiPlugin.cs
# MiraAPI/Modifiers/BaseModifier.cs
# MiraAPI/Patches/Options/GameOptionsMenuPatch.cs
# MiraAPI/Patches/Options/LobbyViewPanePatches.cs
# MiraAPI/Patches/Options/RoleSettingMenuPatches.cs
# MiraAPI/PluginLoading/MiraPluginManager.cs
# MiraAPI/Roles/ICustomRole.cs
2025-03-04 19:02:38 -05:00
XtraCube
451a626370
Merge pull request #30 from All-Of-Us-Mods/optionable
...
Optionable Types
2025-03-04 18:50:20 -05:00
XtraCube
e02c06ca07
final cleanup
2025-03-04 18:29:30 -05:00
XtraCube
e43cd0ceff
remove debug log
2025-03-04 17:00:16 -05:00
XtraCube
e680b5c872
unity lifetime check
2025-03-04 17:00:05 -05:00
XtraCube
b6f304fe1d
organize example
2025-03-04 16:59:55 -05:00
XtraCube
e52f48c20d
allow any groups to be shown in modifiers menu
2025-03-03 19:28:20 -05:00
XtraCube
d97588b356
add lobby view pane settings
2025-03-03 19:12:09 -05:00
XtraCube
68304a5eb8
simplify + partial unscuff
2025-03-03 17:10:14 -05:00
XtraCube
f2add2a65b
this is very broken idk why
2025-03-02 19:21:37 -05:00
XtraCube
bbff2dd2d9
modifier options (WIP)
2025-03-01 18:34:18 -05:00
ang-xd
664f8cb2e8
Add PopulateResultsEvent.cs
2025-03-01 15:31:48 -05:00
ang-xd
d9081ed17b
Outline text method
2025-03-01 15:30:14 -05:00
XtraCube
6f248221d6
remove extra log
2025-03-01 12:38:04 -05:00
ang-xd
989b511276
Voting "API"
2025-02-28 23:19:34 -05:00
XtraCube
b67fdf5ab1
optionable v1
2025-02-28 23:11:31 -05:00
XtraCube
26afd47d2a
attribute event registration
2025-02-28 15:41:18 -05:00
XtraCube
2e0ecd95a6
fix things i forgot to commit
2025-02-28 10:17:39 -05:00
XtraCube
669d5765e6
add winner info to verify condition in gameover
2025-02-28 10:14:24 -05:00
XtraCube
309094bdf8
better error message
2025-02-28 06:25:53 -05:00
XtraCube
49d09bb44f
use NotNullWhen attribute
2025-02-28 06:24:26 -05:00
XtraCube
f77b694e78
cleanup code
2025-02-27 20:41:45 -05:00
XtraCube
e3cf884975
add player to verify condition
2025-02-27 20:40:57 -05:00
XtraCube
3d91c8de25
allow any player to trigger gameover, but add verification
2025-02-27 20:34:27 -05:00
XtraCube
3387564f2d
Merge pull request #29 from All-Of-Us-Mods/custom-game-over
...
Custom game over
2025-02-27 20:20:11 -05:00
XtraCube
9e2787b781
fix intro cutscene bug
2025-02-27 20:19:34 -05:00
XtraCube
90ed9b2a98
finalize custom gameover
2025-02-27 20:11:24 -05:00
XtraCube
530cb79981
custom game over
2025-02-27 19:33:14 -05:00
XtraCube
6f4eff7b38
Merge pull request #19 from All-Of-Us-Mods/rpc-modifier-arguments
...
Modifier Rework
2025-02-27 18:33:35 -05:00
XtraCube
2159b6aa89
Merge pull request #28 from Zeo666/IntroTeam
...
Custom Intro Team Screen
2025-02-27 18:33:24 -05:00
XtraCube
9ec270bd68
use precomputed shader ID
2025-02-27 18:22:42 -05:00
XtraCube
c9ff839f12
improve flexibility of setup team intro
2025-02-27 18:21:04 -05:00
XtraCube
d1116b3fce
comment on miraapiplugin
2025-02-27 15:15:21 -05:00
XtraCube
65a81d0fb4
fix broken wav audio resource loader
2025-02-26 21:34:31 -05:00
XtraCube
26b94b0127
fix ordering of properties in BaseModifier.cs
2025-02-26 17:29:46 -05:00
XtraCube
6443b5932b
modifier converter + cleanup
2025-02-26 17:24:41 -05:00
XtraCube
a619a975d7
fix modifier factory issue
2025-02-26 17:24:05 -05:00
XtraCube
81834a7f1a
allow modifier in lobby with error
2025-02-26 15:38:25 -05:00
Zeo
3015c6dd6a
Added method to override the intro team screen to be based on custom role
2025-02-26 18:26:07 +00:00
XtraCube
0e2eeea069
add check to prevent adding modifiers before a game has started
2025-02-25 22:01:52 -05:00
XtraCube
7e4a71739c
better modifier unique IDs
2025-02-25 21:57:38 -05:00
XtraCube
caa27642db
further modifier improvements (massive changes)
2025-02-25 17:22:00 -05:00
XtraCube
4a8fb38380
improvements to timed modifier
2025-02-25 17:17:40 -05:00
XtraCube
66375e884f
use invariant info to shut up warnings
2025-02-24 21:52:53 -05:00
XtraCube
9ae9094a85
oops fix that
2025-02-24 21:52:06 -05:00
XtraCube
1c6fa9a84d
major modifier overhaul
2025-02-24 21:51:02 -05:00
XtraCube
0ebec6d0f1
fix testing thing
2025-02-23 20:28:24 -05:00
XtraCube
0bed367eda
Merge branch 'dev' into rpc-modifier-arguments
...
# Conflicts:
# MiraAPI/Patches/PlayerControlPatches.cs
# MiraAPI/Patches/VentPatches.cs
2025-02-23 20:27:20 -05:00
XtraCube
176a1d5e5c
Merge pull request #27 from All-Of-Us-Mods/modifier-improvements
...
Modifier improvements
2025-02-23 20:15:53 -05:00
XtraCube
fb19b4bc04
better naming for "stackable" modifier
2025-02-23 20:13:12 -05:00
XtraCube
8fb8d18be9
fix name
2025-02-23 19:10:57 -05:00
XtraCube
b1846fae26
Merge branch 'dev' into modifier-improvements
...
# Conflicts:
# MiraAPI/Modifiers/BaseModifier.cs
# MiraAPI/Patches/Freeplay/TaskAdderPatches.cs
2025-02-23 19:08:57 -05:00
XtraCube
8b8f9ea5db
utilize new modifier extension stuff
2025-02-23 19:06:59 -05:00
XtraCube
bbec3c1958
fix something i almost broke
2025-02-23 19:06:12 -05:00
XtraCube
758b1d3183
organize task add patches
2025-02-23 19:06:12 -05:00
XtraCube
d8131d1f5d
fix pietros mistake and cleanup things
2025-02-23 19:06:12 -05:00
XtraCube
9ccf7104cb
better summary comment
2025-02-23 19:06:12 -05:00
Pietrodjaowjao
bc12c5a5f7
Change util to TMP_Text (all textmeshpro render components)
2025-02-23 19:06:12 -05:00
XtraCube
5dfbd5dc8f
add masking to task adder roles
2025-02-23 19:06:12 -05:00
XtraCube
84c8f743f8
i dont know why this is even a bug
2025-02-23 19:06:12 -05:00
XtraCube
3905a3b394
.
2025-02-23 19:06:12 -05:00
XtraCube
fb5ff4b53e
freeplay modifiers
2025-02-23 19:06:09 -05:00
XtraCube
047312a197
Merge pull request #26 from All-Of-Us-Mods/freeplay-modifiers
...
freeplay modifiers
2025-02-23 19:05:01 -05:00
XtraCube
8e0a8f0585
fix something i almost broke
2025-02-23 19:02:22 -05:00
XtraCube
4849b52b47
organize task add patches
2025-02-23 18:59:14 -05:00
XtraCube
9cc9a137cc
fix pietros mistake and cleanup things
2025-02-23 18:54:51 -05:00
XtraCube
055b097c21
better summary comment
2025-02-23 18:32:23 -05:00
XtraCube
87187fe205
improve modifier extensions and add more method for dealing with modifiers
2025-02-23 18:25:25 -05:00
XtraCube
975e8cb9b7
allow stackable modifiers
2025-02-23 18:24:56 -05:00
Pietrodjaowjao
6775294a19
Change util to TMP_Text (all textmeshpro render components)
2025-02-23 20:22:11 -03:00
XtraCube
2af89a678f
add masking to task adder roles
2025-02-23 16:34:59 -05:00
XtraCube
dda46e5903
i dont know why this is even a bug
2025-02-23 15:45:31 -05:00
ang-xd
ba92d9608c
Updated role settings appearance + role options
2025-02-22 21:12:54 -05:00
XtraCube
52ff4bfbfc
.
2025-02-22 18:59:19 -05:00
XtraCube
b6dda5f970
freeplay modifiers
2025-02-22 18:54:20 -05:00
XtraCube
9504862bea
add format string option to number options
2025-02-21 12:01:28 -05:00
XtraCube
4b6ffc65df
fix after murder event
2025-02-21 09:26:53 -05:00
XtraCube
ccde63068b
fix lobby view pane issues
2025-02-18 21:49:54 -05:00
XtraCube
5e16429acf
fix more scrolling issues
2025-02-18 11:15:13 -05:00
XtraCube
65cd177551
fix more scrolling issues
2025-02-18 11:15:00 -05:00
XtraCube
7801f81052
Merge branch 'dev' into game-modes
...
# Conflicts:
# MiraAPI/Patches/Options/RoleSettingMenuPatches.cs
2025-02-18 11:07:04 -05:00
XtraCube
1e47500686
fix scrolling issues
2025-02-18 11:03:50 -05:00
XtraCube
2d59b29c15
cleanup
2025-02-18 10:19:55 -05:00
XtraCube
a62c75a13b
that was stupid
2025-02-18 10:19:22 -05:00
XtraCube
c85cf7ef2f
finish merge
2025-02-18 10:15:39 -05:00
XtraCube
ead28339b0
Merge branch 'dev' into game-modes
...
# Conflicts:
# MiraAPI/Patches/Options/RoleSettingMenuPatches.cs
# MiraAPI/Roles/CustomRoleConfiguration.cs
# MiraAPI/Roles/ICustomRole.cs
2025-02-18 10:11:53 -05:00
XtraCube
0b1cf998f8
fix coloring issues and hidden roles in rolesettingsmenu
2025-02-17 21:59:58 -05:00
XtraCube
14a3669031
fix rolebehaviour stubs cuz im an idiot
2025-02-17 11:52:57 -05:00
XtraCube
ae79cd87d9
:shush:
2025-02-17 11:37:02 -05:00
XtraCube
fb99f02549
i forgor
2025-02-17 11:10:26 -05:00
XtraCube
8382b9adf1
clearer naming
2025-02-17 11:08:12 -05:00
XtraCube
cb1a818377
role configuration improvements
2025-02-17 11:03:39 -05:00
XtraCube
e950278bf9
seperate some role configs
2025-02-17 10:58:25 -05:00
XtraCube
3de9482233
add missing minigame stubs
2025-02-17 10:32:28 -05:00
XtraCube
4508aaeb55
add role stubs
2025-02-17 10:32:18 -05:00
XtraCube
9177d5b456
fix merge stuff
2025-02-17 10:14:38 -05:00
XtraCube
284a0f58b1
oops
2025-02-17 10:14:26 -05:00
XtraCube
47dfa63423
improve CustomRoleConfiguration.cs
2025-02-17 10:13:32 -05:00
XtraCube
1b261d7287
Merge remote-tracking branch 'origin/dev' into game-modes
...
# Conflicts:
# MiraAPI/Hud/CustomActionButton.cs
# MiraAPI/Patches/Options/RoleSettingMenuPatches.cs
# MiraAPI/PluginLoading/MiraPluginManager.cs
# MiraAPI/Roles/ICustomRole.cs
2025-02-17 09:59:42 -05:00
XtraCube
ee15a1acbe
fix neutral default role group title
2025-02-17 09:46:09 -05:00
XtraCube
113c716fd3
hide role groups in settings menu
2025-02-17 00:00:37 -05:00
ang-xd
f7c34fb5cd
Add ShowInFreeplay configuration
2025-02-16 23:13:04 -05:00
XtraCube
37446964c5
change neutral team to Custom and add more customization
2025-02-16 22:33:16 -05:00
ang-xd
0af392d60e
Make buttons act more like vanilla
2025-02-16 01:04:15 -05:00
ang-xd
e910805e50
Delete log
2025-02-15 23:54:47 -05:00
ang-xd
2b1db0ee24
Whoops
2025-02-15 17:59:40 -05:00
ang-xd
2bb1d41e65
Fix issue #24
2025-02-15 13:49:38 -05:00
Pietrodjaowjao
7bf35fc8ae
Fix player skin resetting on no-teleport murder
2025-02-15 15:49:09 -03:00
XtraCube
719ee0400d
for MDB fr this time 🙏
2025-02-13 18:21:36 -05:00
ang-xd
4db7605d27
Some changes to role visibility name text
2025-02-13 18:10:42 -05:00
ang-xd
c7d16f7fc9
Try fix console spam bug
2025-02-13 17:43:24 -05:00
ang-xd
8ed38c02ce
This ones for Xtra
2025-02-13 17:37:44 -05:00
ang-xd
328ee52549
SetRole event
2025-02-13 17:08:21 -05:00
ang-xd
e412e5ead5
Some fixes
2025-02-13 16:51:00 -05:00
XtraCube
59ab2736ab
further optimization?
2025-02-13 16:19:12 -05:00
XtraCube
bb27f83e8b
miradisable -> miraignore
2025-02-13 16:18:53 -05:00
XtraCube
7fe2341be0
fix miradisable bug
2025-02-10 16:43:45 -05:00
XtraCube
5bf39593c5
get rid of annoying log
2025-02-10 16:41:00 -05:00
XtraCube
1e56c8860a
Merge pull request #18 from All-Of-Us-Mods/optimization
...
optimize plugin loading (and other optimizations if I find them)
2025-02-09 22:11:31 -05:00
ang-xd
7042c6e646
New events & extensions
2025-02-09 16:42:09 -05:00
XtraCube
4fe301511d
remove annoying logs
2025-02-09 14:47:02 -05:00
ang-xd
22718a708c
New events and more flexibility
2025-02-06 20:24:53 -05:00
XtraCube
fa8ea9dbab
final fix to logic
2025-02-03 22:44:35 -05:00
XtraCube
9c15ca4d06
update to optimization
2025-02-03 22:43:25 -05:00
XtraCube
a4b1868690
Merge branch 'optimization' into game-modes
...
# Conflicts:
# MiraAPI/GameModes/DefaultMode.cs
# MiraAPI/GameModes/RegisterGameModeAttribute.cs
# MiraAPI/PluginLoading/MiraPluginManager.cs
2025-02-03 22:03:48 -05:00
XtraCube
e569c27010
replace most attributes and add MiraDisableAttribute.cs
2025-02-03 21:58:57 -05:00
XtraCube
145ae304eb
remove extra thingy
2025-02-02 20:59:44 -05:00
XtraCube
dcf557ca46
optimize plugin loading
2025-02-02 20:57:10 -05:00
XtraCube
a65de5a938
Epic CI Win!
2025-02-02 20:46:56 -05:00
XtraCube
8e2535ada2
yes it works
2025-02-02 20:42:23 -05:00
XtraCube
ce81d8c1ff
it works?
2025-02-02 20:36:14 -05:00
XtraCube
9485099ab9
RPC add modifier with arguments
2025-02-02 16:09:06 -05:00
ang-xd
35689487ae
Updated events
2025-02-02 16:08:29 -05:00
XtraCube
51fcc2c88f
add ModdedEnumOption<T>
2025-01-29 20:57:21 -05:00
XtraCube
d5ac231811
initial cooldown zero in freeplay
2025-01-29 18:07:04 -05:00
XtraCube
3538bea933
implicit conversions for explicit option classes
2025-01-29 18:04:01 -05:00
XtraCube
1d34e82503
implement changfe for MDB
2025-01-26 16:41:01 -05:00
XtraCube
f5b4bdd1d4
Update discord links
2025-01-26 15:25:27 -05:00
XtraCube
cd6c4f5390
Update README.md
2025-01-26 14:01:44 -05:00
XtraCube
5cc29d903a
Update README.md
2025-01-26 14:01:30 -05:00
XtraCube
c32eabcdff
add InitialCooldown property to buttons
2025-01-03 19:05:00 -05:00
XtraCube
96f108ab92
use exception for invalid resource name in spritetools
2025-01-02 11:16:31 -05:00
XtraCube
204d1fe123
Merge pull request #16 from All-Of-Us-Mods/modifier-assignment-priority-2
...
Modifier assignment priority 2
2024-12-31 14:36:49 -05:00
XtraCube
7b51d9b6e6
fix modifier related errors
2024-12-30 13:48:24 -05:00
XtraCube
786450c7c1
fix SetUses bug in buttons and make effect and use limit optional
2024-12-27 18:48:43 -05:00
XtraCube
82050b9d2b
bump version cuz i forgor
2024-12-27 14:15:10 -05:00
XtraCube
e2b8c0c0a9
remove unnecessary tolist()
2024-12-26 22:34:40 -05:00
XtraCube
69635e02f1
cleanup
2024-12-26 13:41:26 -05:00
XtraCube
f39442785f
fix button event bug
2024-12-25 10:37:39 -05:00
AlchlcDvl
409503a261
read me change to reflect now mode filtering
2024-12-23 20:57:53 -05:00
AlchlcDvl
edca42247d
finish full implementation of game modes i hope
2024-12-23 20:52:18 -05:00
XtraCube
ed7e9949f5
silly bug
2024-12-23 12:55:47 -05:00
XtraCube
0fe6d98c67
remove unnecessary stuff
2024-12-21 16:21:38 -05:00
AlchlcDvl
9fb8a6bda4
make click handler public to allow forced behaviour
2024-12-21 15:16:25 -05:00
AlchlcDvl
3d2f53ce25
not get the count twice
2024-12-21 15:16:24 -05:00
AlchlcDvl
ed0c75acf8
move max count down a bit
2024-12-21 15:16:24 -05:00
AlchlcDvl
246e40539c
finally works
2024-12-21 15:16:24 -05:00
AlchlcDvl
160d424707
adding some logging to see what's wrong
2024-12-21 15:16:23 -05:00
AlchlcDvl
14276b6c2b
why check the players twice
2024-12-21 15:16:23 -05:00
AlchlcDvl
b909fb7447
insurance
2024-12-21 15:16:22 -05:00
AlchlcDvl
8b9621dafa
fix up assignment + hide from il2cpp was being annoying
2024-12-21 15:16:21 -05:00
AlchlcDvl
9de2ba8e41
i think i got a better solution to this
2024-12-21 15:16:21 -05:00
AlchlcDvl
23e11fef93
reverse mod assignment order
2024-12-21 15:16:20 -05:00
AlchlcDvl
570bb388b6
add loggin for debugging
2024-12-21 15:16:20 -05:00
AlchlcDvl
5d05a07364
add modifier assignment priority
2024-12-21 15:16:19 -05:00
XtraCube
d3a815faa9
Merge pull request #15 from All-Of-Us-Mods/events-system
...
initial event draft
2024-12-21 15:11:50 -05:00
XtraCube
a23de7b51c
event system fixes
2024-12-21 14:06:52 -05:00
XtraCube
13268ac70a
fix issues with vent events
2024-12-08 17:58:37 -05:00
XtraCube
870c913b5d
update to handle emergency meeting
2024-12-08 15:36:41 -05:00
XtraCube
c1d2455e4d
improve example
2024-12-08 15:20:11 -05:00
XtraCube
29c2939871
improved report body event and added vent events
2024-12-08 15:16:12 -05:00
XtraCube
2567722b52
prolly shouldnt be rpc
2024-12-08 14:57:03 -05:00
XtraCube
04ee35d708
basic "sabotage" event
2024-12-08 14:56:13 -05:00
XtraCube
3ea46d5574
more events
2024-12-08 14:44:01 -05:00
AlchlcDvl
b6ba8f59bd
better approach
2024-12-07 11:21:07 -05:00
AlchlcDvl
f9f7898277
set option title
2024-12-07 11:18:58 -05:00
AlchlcDvl
dbacd044eb
game mode stuff, missing implementation of 4 methods coming soon ™️
2024-12-07 10:46:26 -05:00
XtraCube
707b5629b4
priority system
2024-11-26 16:27:36 -05:00
XtraCube
8884996c06
button events and stuff properly work
2024-11-24 21:25:51 -05:00
XtraCube
eac41a7c9e
events 2 electric boogaloo
2024-11-24 18:27:14 -05:00
XtraCube
4c113e5fb8
initial event draft
2024-11-24 15:54:03 -05:00
XtraCube
bc756d5c1b
real fix for vent
2024-09-23 16:17:58 -04:00
XtraCube
bbe7cd5a91
adjust
2024-09-23 16:05:25 -04:00
XtraCube
538ad48d18
modifier didwins
2024-09-23 16:05:24 -04:00
XtraCube
53baac167c
custom player menu in mira
2024-09-23 16:05:24 -04:00
XtraCube
167566dc9b
fix rpc custom murder
2024-09-23 16:05:23 -04:00
XtraCube
2df1eaa7c0
fix role defaults
2024-09-23 16:05:23 -04:00
XtraCube
dd7f643153
only use custom murder
2024-09-23 16:05:23 -04:00
XtraCube
13dd0f4874
fix custom buttons
2024-09-23 16:05:22 -04:00
XtraCube
715d235bdc
adjustment to role setting menu
2024-09-23 16:05:22 -04:00
XtraCube
25590242bc
fix patch error
2024-09-23 16:05:22 -04:00
XtraCube
49489ff0d1
improvements to custom role (added SetChance and SetCount, improved GetChance and GetCount)
2024-09-23 16:05:21 -04:00
XtraCube
aa2350bedf
potentially fix mira vent bug
2024-09-23 15:59:42 -04:00
ang-xd
52daf69dfe
Fix config disappearing issue
2024-09-17 19:40:14 -04:00
XtraCube
95f78addee
oops
2024-09-17 12:33:38 -04:00
XtraCube
12d947748c
make plugin manager publicly accessible
2024-09-17 12:31:30 -04:00
XtraCube
be28948e7e
allow access to plugin information externally
2024-09-17 12:26:01 -04:00
XtraCube
d0161ba85c
bump version
2024-09-16 16:01:20 -04:00
XtraCube
2411ac28a4
Merge branch 'new-role-configs' into dev
2024-09-16 16:00:59 -04:00
XtraCube
1bc0950acc
adjust code
2024-09-14 23:22:19 -04:00
XtraCube
3aecd5a91c
fix bug with setting uses of button
2024-09-14 23:22:12 -04:00
XtraCube
836823c477
Merge branch 'master' into dev
2024-09-14 22:56:24 -04:00
XtraCube
c24404620b
fix bug with modifiers and hud
2024-09-14 19:29:24 -04:00
XtraCube
7471a43d39
fix white button flashing issue
2024-09-14 19:29:14 -04:00
ang-xd
dd6d57343e
Role singleton
2024-09-14 15:47:02 -04:00
ang-xd
fd75c99850
New role options
2024-09-14 14:42:20 -04:00
ang-xd
6e3de08043
New role configs system
2024-09-14 12:55:34 -04:00
XtraCube
1fa30485b0
bump version
2024-09-13 22:10:45 -04:00
XtraCube
faed84d0f6
fix issue with example mod
2024-09-13 22:00:45 -04:00
XtraCube
2f7b0692f3
fix error in Polus Outside tasks in TaskAdder
2024-09-13 21:57:03 -04:00
XtraCube
8123381e1e
add some more utility methods to timed modifier
2024-09-13 20:43:45 -04:00
XtraCube
4d36c13c5b
use .Instance instead of DestroyableSingleton<>.Instance
2024-09-13 20:35:35 -04:00
XtraCube
91b7901528
generic type thingy :)
2024-09-13 20:33:50 -04:00
XtraCube
9a27a0c3d8
slight modification to caching modifier componenets
2024-09-13 20:24:38 -04:00
XtraCube
cda441ee56
vent patch improvements
2024-09-13 20:03:46 -04:00
XtraCube
6ee83f8c7d
better canvent stuff
2024-09-13 19:52:55 -04:00
XtraCube
8712a2b4e7
add predicate for selecting players in GetClosestPlayer extension method
2024-09-13 19:45:57 -04:00
XtraCube
30d2edfd9c
Merge branch 'master' into dev
2024-09-10 09:46:44 -04:00
XtraCube
76cb2a6a59
adjustment to vent patches
2024-09-08 21:52:03 -04:00
XtraCube
f20e7459a4
fix issue with hiding/showing options
2024-09-08 12:25:19 -04:00
XtraCube
f462a116d7
fix contactfilter thingy
2024-09-08 12:06:01 -04:00
XtraCube
6f771821c8
update nearestobjectsoftype to specify layermask/contactfilter
2024-09-08 12:03:00 -04:00
XtraCube
754b8ef684
Merge branch 'refs/heads/master' into dev
2024-09-07 18:49:37 -04:00
XtraCube
d8eb671b49
add pixels per unit to LoadableResourceAsset.cs
2024-09-07 18:46:32 -04:00
XtraCube
24ebee2743
make timers run on all players
2024-09-07 17:13:24 -04:00
XtraCube
878cf15a20
fix timed modifier auto removing if AutoStart is false
2024-09-07 16:47:52 -04:00
XtraCube
2f7cf4d664
fix double deactivation of modifiers when using ClearModifiers
2024-09-07 16:12:20 -04:00
XtraCube
4fcfb2a9ee
fix LobbyViewPanePatches.cs AGAIN
2024-09-07 10:38:37 -04:00
XtraCube
41bedd3e16
bump version
2024-09-07 10:24:18 -04:00
XtraCube
d27bf67f65
fix lobby view pane issues
2024-09-07 10:23:59 -04:00
XtraCube
76ddfa4126
Merge branch 'dev'
2024-09-05 18:10:04 -04:00
XtraCube
400ad535a4
bump version
2024-09-05 18:09:50 -04:00
XtraCube
eaf5890f67
Merge pull request #13 from CallOfCreator/dev
2024-09-05 08:08:52 -04:00
XtraCube
b2651adcab
adjustments
2024-09-05 07:18:20 -04:00
XtraCube
c8c6ab1f61
Update README.md
2024-09-04 18:49:24 -04:00
XtraCube
7f65f2d5bb
remove warning from example build
2024-09-04 18:34:45 -04:00
XtraCube
17da594207
fix notif popper issue
2024-09-04 18:34:36 -04:00
ang-xd
fa8fdfc4f6
Create ChameleonRole.cs
2024-09-04 17:30:08 -04:00
CallOfCreator
75dd5e8a35
Add CanUseSabotage support in ICustomRole
2024-09-04 16:27:57 +00:00
XtraCube
a442f54b82
Merge pull request #12 from Rubyboat1207/audio-resource
...
Added Loadable Audio Resource Asset
2024-09-03 21:29:50 -04:00
Rubyboat
24dca63df1
File name more descriptive
2024-09-03 20:17:50 -05:00
XtraCube
08a4dc75f2
fix period oops
2024-09-03 21:05:55 -04:00
XtraCube
4e474dc5b2
formatting
2024-09-03 21:05:32 -04:00
XtraCube
3deffb701f
Merge branch 'refs/heads/dev' into fork/Rubyboat1207/audio-resource
2024-09-03 21:02:00 -04:00
XtraCube
f83dce99ef
add group priorities for ordering groups
2024-09-03 20:59:26 -04:00
XtraCube
9c14db0321
slight fix to options Click To Close text
2024-09-03 18:39:03 -04:00
Rubyboat
f92d08b825
Added Loadable Audio Resource Asset
2024-09-02 15:37:53 -05:00
XtraCube
ae10917f2a
hidefromil2cpp
2024-09-02 15:22:56 -04:00
XtraCube
51d08bb168
hide mod in TaskAdder if it has no roles
2024-09-02 15:22:50 -04:00
XtraCube
0e56a30c5c
fix most non-documentation warnings
2024-09-02 15:19:32 -04:00
XtraCube
74055b8a17
various code alterations to patches to fix warnings
2024-09-02 14:11:10 -04:00
XtraCube
812cef5f2b
fix loadable asset code docs and rework logic slightly
2024-09-02 14:10:44 -04:00
XtraCube
9665188a18
various adjustments to code style
2024-09-02 13:46:10 -04:00
XtraCube
cb943c2173
CanKill -> UseVanillaKillButton
...
ICustomRole changes to clear up confusion
Add KillButtonOutlineColor to ICustomRole
2024-09-02 13:37:45 -04:00
XtraCube
dc483adc1c
more comments + nullable stuff
2024-09-02 13:04:20 -04:00
XtraCube
3d9bbc0833
comments
2024-09-02 13:01:34 -04:00
XtraCube
b032e91e08
using statements
2024-09-02 12:57:32 -04:00
XtraCube
3cada4cb3d
fix problem with TimedModifier using RPC on every client, despite being replicated
2024-09-02 12:57:25 -04:00
XtraCube
97ded2fc32
some updates to example mod
2024-09-02 12:53:08 -04:00
XtraCube
f207849e5e
fix neutral killing issues and rename some properties in ICustomRole to clear confusion
2024-09-02 00:12:50 -04:00
XtraCube
f8bb63483f
fixing possible issues with ghost roles
2024-09-01 20:54:35 -04:00
XtraCube
a3dd4acf43
code document custom murder RPCs
2024-09-01 16:29:42 -04:00
XtraCube
f17089f435
split HudManager patches
2024-09-01 16:14:30 -04:00
XtraCube
d1c469746e
fix poor documentation in ICustomRole
2024-09-01 16:08:18 -04:00
XtraCube
b053684235
formatting
2024-09-01 16:08:01 -04:00
XtraCube
0f26cadd9a
clean up OptionGroupSingleton.cs
2024-09-01 16:07:36 -04:00
XtraCube
a07c332dce
add DeathReason to modifier OnDeath method
2024-09-01 16:07:22 -04:00
XtraCube
74ab8c5581
oops
2024-09-01 16:06:41 -04:00
XtraCube
aa72770bfc
change vent color for custom roles
2024-09-01 16:06:35 -04:00
XtraCube
2b71438cd0
fix button reset after meeting
2024-09-01 15:53:33 -04:00
XtraCube
e22032e1fb
fix neutral naming from outcast
2024-09-01 15:53:09 -04:00
XtraCube
bdb8852347
FIX NUGET CI PRAYING RN
2024-08-31 21:45:01 -04:00
XtraCube
4775bbfeaa
precautions for the nuget stuff
2024-08-31 21:42:20 -04:00
XtraCube
0aa164de99
Merge branch 'refs/heads/dev'
2024-08-31 21:39:53 -04:00
XtraCube
5ec91813b7
bump version
2024-08-31 21:35:36 -04:00
XtraCube
e2cabc6782
fix skidded CI
2024-08-31 21:35:12 -04:00
XtraCube
126df24a23
HideFromIl2Cpp and slight modification to TimedModifier to use new HudString method
2024-08-31 21:33:32 -04:00
XtraCube
8178967fd8
fix issue #11
2024-08-31 20:43:45 -04:00
XtraCube
0e40526d26
forgor to implement hud string thingy for modifiers
2024-08-31 17:41:12 -04:00
XtraCube
7bb9733513
update modifiers in fixedupdate instead of in add/removemodifier methods
2024-08-31 17:33:03 -04:00
XtraCube
1c97a4d32a
try fixing null ref with roletab
2024-08-31 17:32:40 -04:00
XtraCube
1f357b5e08
add hud string method and code docs for modifiers
2024-08-31 16:25:50 -04:00
XtraCube
264defe8bf
target should have protected setter, not private
2024-08-31 15:32:45 -04:00
XtraCube
c318c447f7
namespace issue
2024-08-31 15:31:50 -04:00
XtraCube
06c59c5103
showcase mira stuff
2024-08-31 15:31:41 -04:00
XtraCube
8fe58ca6ca
reset buttons on meeting start
2024-08-31 15:12:39 -04:00
XtraCube
1d92404b0e
possible fix to weird errors??
2024-08-31 15:12:27 -04:00
XtraCube
0429cd8005
remove ModdedStringOption.cs, improve code in Options API
2024-08-31 10:41:16 -04:00
XtraCube
dc5bb4177f
fix comments
2024-08-31 06:32:54 -04:00
XtraCube
5a95a6b352
finally fix custom colors, stupid among us and no errors for somr reason supe rweird
2024-08-31 00:56:32 -04:00
XtraCube
7999506359
change when colors are registered
2024-08-31 00:29:47 -04:00
XtraCube
0b36939858
fix pls????
2024-08-31 00:24:21 -04:00
XtraCube
09ce9f7cfb
possible fix for getplayermodifiers?
2024-08-31 00:12:12 -04:00
XtraCube
aba4b30027
fix getclosestplayer errors
2024-08-31 00:10:04 -04:00
XtraCube
409113e37a
WIP code documentation and various fixes
2024-08-30 23:52:43 -04:00
XtraCube
a52f46972e
make Role Tab optional
2024-08-30 12:28:02 -04:00
XtraCube
9f975c8263
half finished docs for cusotm action button
2024-08-30 11:59:02 -04:00
XtraCube
e083c0c420
fix null ref in getclosestplayers
2024-08-30 11:44:15 -04:00
XtraCube
592e636903
document Extensions.cs
2024-08-30 11:25:15 -04:00
XtraCube
b139fbe51d
Add docs to ICustomRole, remove GetNetData from ICustomRole to prevent overriding it
2024-08-30 09:14:58 -04:00
XtraCube
ce87fc4705
fix possible bug related to neutral role ghosts if devs dont specify exactly
2024-08-29 22:03:29 -04:00
XtraCube
f23d21d896
remove useless property from ICustomRole
2024-08-29 21:51:28 -04:00
XtraCube
84651b90ea
precautions for role configs
2024-08-29 21:36:14 -04:00
XtraCube
1428c629b8
document gamemodes
2024-08-29 20:34:12 -04:00
XtraCube
feb73d6b07
document colors
2024-08-29 20:34:06 -04:00
XtraCube
54717c495f
rework config definition setup + some docs
2024-08-29 20:16:52 -04:00
XtraCube
febfda7d6f
sonar analyzer
2024-08-29 20:08:31 -04:00
XtraCube
913377e4df
Merge remote-tracking branch 'origin/dev' into dev
2024-08-29 19:48:55 -04:00
XtraCube
86893a1e9e
update gitignore
2024-08-29 18:08:26 -04:00
Ang
56c2d9c0df
Merge pull request #9 from All-Of-Us-Mods/dev
...
0.1.3 Changes
2024-08-29 16:51:36 -04:00
ang-xd
ab5f997fb6
Bump ver
2024-08-29 16:51:24 -04:00
Ang
869d4970fd
Merge pull request #8 from All-Of-Us-Mods/stylecop-and-new-build
...
Stylecop
2024-08-29 16:47:13 -04:00
ang-xd
2cbbcca161
oops
2024-08-29 16:46:38 -04:00
ang-xd
2f09baa371
Bug fixes and new teleport button
2024-08-29 16:31:07 -04:00
ang-xd
acf1d44b52
Changes
2024-08-29 15:47:54 -04:00
ang-xd
03ef684691
New
2024-08-28 20:50:34 -04:00
XtraCube
eafc740aca
new CI, build, and stylecop skidded from reactor :p
2024-08-28 20:40:56 -04:00
ang-xd
7af85d9fbb
Implement custom murders & extension method
2024-08-28 15:18:36 -04:00
Ang
bdce8fa37d
Update README.md
2024-08-28 15:17:56 -04:00
ang-xd
9fc5044085
Merge branch 'master' into dev
2024-08-28 14:08:12 -04:00
XtraCube
7cb103f318
save config file once when handling netdata
2024-08-28 13:45:32 -04:00
XtraCube
dd8d3df2b0
refactor access and management methods for modifiers
2024-08-28 12:39:05 -04:00
XtraCube
19c7e38690
what the freak
2024-08-27 21:56:33 -04:00
XtraCube
f1639a784d
Merge branch 'refs/heads/dev'
2024-08-27 21:52:41 -04:00
XtraCube
5f1996b457
precautions
2024-08-27 21:49:53 -04:00
XtraCube
33d389e107
fix modifiers logic
2024-08-27 21:46:45 -04:00
XtraCube
176d472cd7
nullable
2024-08-27 21:46:36 -04:00
XtraCube
7a3406e0ae
XD
2024-08-27 21:46:26 -04:00
XtraCube
9f92af8958
only show role setting button if there is settings for it
2024-08-27 21:46:21 -04:00
Ang
8d167596d2
Update README.md
2024-08-27 21:29:29 -04:00
XtraCube
a98a37bea7
fix modifier manager logic?
2024-08-27 21:14:53 -04:00
ang-xd
4963c80395
Fixes and new stuff
2024-08-27 20:56:53 -04:00
XtraCube
4bef2f838d
can use fix
2024-08-27 20:46:15 -04:00
XtraCube
763017b6e2
make GetTarget abstract instead of virtual
2024-08-27 20:44:37 -04:00
XtraCube
16fd8e02aa
fix bug with advanced roles settings
2024-08-27 20:44:25 -04:00
XtraCube
f187a15f2e
more documentaion stuff
2024-08-27 20:23:53 -04:00
XtraCube
e211c4c49c
rename ResetCooldown to ResetCooldownAndOrEffect, add warning in doc
2024-08-27 20:21:06 -04:00
XtraCube
7f532cd82f
Merge remote-tracking branch 'origin/master'
2024-08-27 20:11:43 -04:00
XtraCube
7a0396fe5c
Make lobby view pane sync on options change
2024-08-27 20:11:36 -04:00
ang-xd
d4955b5183
Merge branch 'master' into dev
2024-08-27 20:10:37 -04:00
ang-xd
0a5c59d9cd
somewhat fix notifications on game start
2024-08-27 20:10:01 -04:00
ang-xd
774e1a7a2b
Modifiers bug fixed
2024-08-27 19:54:33 -04:00
ang-xd
8e6f75cfbd
WIP
2024-08-27 19:43:38 -04:00
XtraCube
b36b434a99
oversight in the code
2024-08-27 19:39:36 -04:00
XtraCube
858e518a57
for sake of versioning ig
2024-08-27 19:34:31 -04:00
XtraCube
b9734f5a1c
forgot to bump version what an idiot
2024-08-27 19:31:42 -04:00
XtraCube
1cb11be9b0
Merge pull request #7 from All-Of-Us-Mods/dev
...
Button fix, MiraNumberSuffixes, checkmark fix,
2024-08-27 19:24:36 -04:00
XtraCube
6bc6ab7143
fix button issue
2024-08-27 19:22:48 -04:00
ang-xd
05fdf5313d
MiraNumberSuffixes, and checkmark fix
2024-08-27 19:04:32 -04:00
XtraCube
d54c47c835
oops
2024-08-27 18:24:51 -04:00
XtraCube
5d4f9eb06a
Create main.yaml
2024-08-27 18:24:28 -04:00
XtraCube
d153f10f0b
Create build.cake
2024-08-27 18:23:54 -04:00
XtraCube
f8af852286
Update README.md
2024-08-27 18:22:19 -04:00
XtraCube
9fb25542e7
all fixes except TMP mask
2024-08-27 18:12:20 -04:00
ang-xd
8a9300425a
Semi broken task scroll
2024-08-27 17:19:50 -04:00
XtraCube
4277193aed
we forgot scrolling colors
2024-08-27 16:18:15 -04:00
XtraCube
a9015a3535
nugget preparations
2024-08-27 16:07:24 -04:00
XtraCube
67f0513605
fix
2024-08-27 15:56:12 -04:00
XtraCube
9c751bcd39
prep for release
2024-08-27 15:48:19 -04:00
XtraCube
10b8999f3e
make colors make sense
2024-08-27 15:38:08 -04:00
XtraCube
76c39d9bdc
final touches and fixes
2024-08-27 15:32:26 -04:00
XtraCube
016d21075f
add custom color docs to readme
2024-08-27 15:07:20 -04:00
XtraCube
36a419d721
Merge pull request #6 from All-Of-Us-Mods/modifiers
...
Modifiers
2024-08-27 14:59:53 -04:00
XtraCube
87a1be7410
modifiers README
2024-08-27 14:59:16 -04:00
XtraCube
892c5c7c70
final touches
2024-08-27 14:46:53 -04:00
XtraCube
625cd2ca4b
Merge branch 'refs/heads/master' into modifiers
...
# Conflicts:
# MiraAPI.Example/Buttons/ExampleButton.cs
# MiraAPI.Example/ExampleRole.cs
# MiraAPI/GameOptions/OptionTypes/ModdedOption.cs
# MiraAPI/Hud/CustomActionButton.cs
# MiraAPI/MiraApiPlugin.cs
# MiraAPI/Patches/Options/RoleSettingMenuPatches.cs
# MiraAPI/Patches/PlayerControlPatches.cs
# MiraAPI/PluginLoading/MiraPluginManager.cs
# MiraAPI/Roles/ICustomRole.cs
# MiraAPI/Utilities/Extensions.cs
2024-08-27 14:43:05 -04:00
XtraCube
39851c6269
hmm
2024-08-27 14:33:33 -04:00
XtraCube
013c94d064
Merge pull request #5 from All-Of-Us-Mods/collapsible-options
...
Collapsible options, and fixes
2024-08-27 14:30:44 -04:00
XtraCube
2dadf08df4
a todo
2024-08-27 14:30:27 -04:00
XtraCube
74592b2558
oops role ID had issues
2024-08-27 14:29:06 -04:00
XtraCube
157c5af280
more readme
2024-08-27 14:05:04 -04:00
XtraCube
1cc41052e3
Merge branch 'refs/heads/master' into collapsible-options
2024-08-27 13:58:25 -04:00
ang-xd
8a8fb7ced4
Collapsible options, and fixes
2024-08-27 13:57:38 -04:00
XtraCube
99d5efca1a
Merge pull request #4 from All-Of-Us-Mods/sequential-role-ids
...
sequential role IDs
2024-08-27 13:56:32 -04:00
XtraCube
37aee8712e
readme update
2024-08-27 13:54:40 -04:00
XtraCube
f39580e858
fixes
2024-08-27 13:26:32 -04:00
XtraCube
201826dc62
Merge branch 'refs/heads/master' into sequential-role-ids
...
# Conflicts:
# MiraAPI/PluginLoading/MiraPluginInfo.cs
# MiraAPI/PluginLoading/MiraPluginManager.cs
2024-08-27 13:23:38 -04:00
XtraCube
4cd8aa0bd7
advanced role settings in view tab
2024-08-27 13:18:38 -04:00
XtraCube
cd1529b4bf
QOL in view tab
2024-08-27 12:51:00 -04:00
XtraCube
564f524dd6
lobby view pane almost done
2024-08-27 12:45:22 -04:00
XtraCube
5e9c592aab
prep for view pane
2024-08-27 12:44:53 -04:00
XtraCube
d96b146e59
set neutral header color for uniformity
2024-08-27 12:44:41 -04:00
XtraCube
a2b1e9ddbf
increase contrast on AlternateColors
2024-08-27 12:44:28 -04:00
ang-xd
dfa5591188
modifiers UI
2024-08-26 21:28:34 -04:00
ang-xd
a88646465b
GameModifiers, and fixes
2024-08-26 20:02:05 -04:00
XtraCube
f4f2cf9182
braces
2024-08-26 16:27:00 -04:00
XtraCube
c77664936f
add button location property
2024-08-26 11:17:53 -04:00
XtraCube
55b7174be2
fix palette manager
2024-08-26 11:10:39 -04:00
XtraCube
af471f0232
xd
2024-08-26 10:45:42 -04:00
XtraCube
e4e3a10ed8
.
2024-08-26 10:41:36 -04:00
XtraCube
d0bbb191c5
rename to palette
2024-08-26 10:38:35 -04:00
XtraCube
6de53fb761
custom colors API stuff
2024-08-26 09:57:46 -04:00
XtraCube
0e39612325
add docs to target button
2024-08-26 09:57:35 -04:00
XtraCube
b62d1b6565
targeting action button
2024-08-25 21:51:22 -04:00
XtraCube
70320d7c19
fixing a possible version not having commit hash attached to it case
2024-08-25 09:45:57 -04:00
XtraCube
2eb2567db9
update to 2.3.1 and use ReactorCredits
2024-08-24 23:22:21 -04:00
XtraCube
3226d9fea5
small fixes
2024-08-24 16:52:20 -04:00
XtraCube
a9ff1c7f63
networking modifiers
2024-08-24 13:36:49 -04:00
ang-xd
9b173a4298
Updates to Modifiers
2024-08-23 20:30:34 -04:00
XtraCube
26284852c9
fix merge issues
2024-08-23 15:48:16 -04:00
XtraCube
140d9ed353
Merge remote-tracking branch 'origin/modifiers' into modifiers
...
# Conflicts:
# MiraAPI/Modifiers/BaseModifier.cs
# MiraAPI/Modifiers/ModifierManager.cs
# MiraAPI/Utilities/Extensions.cs
2024-08-23 15:45:47 -04:00
XtraCube
81f9fa728b
rework how modifiers exist
2024-08-23 15:45:18 -04:00
ang-xd
5c24488049
Idk
2024-08-23 15:18:21 -04:00
XtraCube
a0a2e9a6ab
sequential role IDs
2024-08-22 18:48:38 -04:00
ang-xd
a077cabea1
Modifiers base
2024-08-20 21:42:35 -04:00