First release of the 'redesign', organizing most features into components #54

Merged
NorbiPeti merged 13 commits from dev into master 2019-01-03 20:38:03 +00:00

13 commits

Author SHA1 Message Date
Norbi Peti 7f385df3b1
Handle errors for the components 2019-01-01 03:26:43 +01:00
Norbi Peti ff246b8c8b
Using the ChatMessage for the event too
Forgot to commit this lol
2018-12-27 01:16:09 +01:00
Norbi Peti df5befe1d9
Fixed plugin config error 2018-12-24 00:08:32 +01:00
Norbi Peti dbce36cd4e
PlayerData ann + ConfigData def add 2018-12-23 03:22:21 +01:00
Norbi Peti a417d0ea3f
Plugin configs, ButtonPlugin
Using the same thing for config as components
2018-12-18 00:47:00 +01:00
Norbi Peti 9b097b7858
IsEnabled && enabling late components
Also finally added the source plugin
2018-12-14 23:48:46 +01:00
Norbi Peti f8a850df76
Fixes: Origins 2018-11-22 00:46:52 +01:00
Norbi Peti 652cdfc131
Merge pull request #53 from TBMCPlugins/redesign
Start using components (PR to dev)
2018-11-20 20:44:22 +01:00
Norbi Peti f63443bf44
Merge branch 'dev' into redesign 2018-11-20 20:38:46 +01:00
Norbi Peti 81cb364ddc
Fixes, should be ready to merge 2018-11-18 02:58:26 +01:00
Norbi Peti 5ef5bf47a2
Component data improvements & enable
Separated enabling the component from registering it - a component will be always registerd, even if it's disabled
Component data implemented similarily to player data, just kind of better
Bunch of changes, less code repetition
2018-11-11 00:58:18 +01:00
Norbi Peti ae84994025
Continued refactoring 2018-10-05 22:19:29 +02:00
Norbi Peti c523ff7a5b
Added components with deps
Copied from ButtonPresents and extended
@alisolarflare
#48
2018-08-13 13:33:18 +02:00