Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/loathers/mafioso

A Kingdom of Loathing graphical gameplay visualizer
https://github.com/loathers/mafioso

fix hasItemChanges using the wrong property

28e96c990a9428dab793876023f0a3f2d40ab684 authored over 4 years ago by aahvocado <[email protected]>
bold text when substat also levels up

71ba296baabe88c45f93889d754fde9816d56007 authored over 4 years ago by aahvocado <[email protected]>
fix substat exp gain/loss parsing and restyle display

3a0751f8bdbe588df1fecd06bcfdcabe93bf738d authored over 4 years ago by aahvocado <[email protected]>
delete sample-raw-log.txt

94a84363946123d066101669ff1ade136fe5b3a7 authored over 4 years ago by aahvocado <[email protected]>
add display for showing substat gains

238b79927297b2f496024fa4fa2660ec4a7f1fd3 authored over 4 years ago by aahvocado <[email protected]>
show + sign in front of meat gain

da339a5157009f72527f0c3e341d2e103ddd2fec authored over 4 years ago by aahvocado <[email protected]>
entries now track statData separately

ed9810efd0436021482ca5dc43d0af1304248d8b authored over 4 years ago by aahvocado <[email protected]>
substat exp is different from the substat level up

68d7eeb71568ad11d04199b452dd3b681ed24182 authored over 4 years ago by aahvocado <[email protected]>
strip out substat gains for display

4648de04080e2af900487002ffc4bf842af177fe authored over 4 years ago by aahvocado <[email protected]>
remove hp/mp/stat changes from display

3bb9a52140ba85e5e1aa91da0faf673e692270ba authored over 4 years ago by aahvocado <[email protected]>
LogEntry.js - now have a separate object for combat specific data

9ff67ed5d19367954da43c190b2779dda7214e6c authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - shuffle and rename some functions

1521ff6ebc5be0d703b0b4db3d9dc3bae5213a16 authored over 4 years ago by aahvocado <[email protected]>
make tooltip not interactable when not visible

9cae1c28e5561d8a3c75e412ec9fb71017905e95 authored over 4 years ago by aahvocado <[email protected]>
fix details tooltip floating to incorrect previous positions

814947f4b4d4548268c7c4f5332dfb387edbe298 authored over 4 years ago by aahvocado <[email protected]>
disable text select on entries

b591028ac21a764ebd3c51bd0571df914c29dd63 authored over 4 years ago by aahvocado <[email protected]>
stop raw tooltip from going off screen

08029e4bc18afd6a8b22e30d38d96e47164a5d07 authored over 4 years ago by aahvocado <[email protected]>
logStore.js - rename some properties and use getters again lol

59822192736c6e2f5565d1cf4b94897ae916f694 authored over 4 years ago by aahvocado <[email protected]>
add hp/mp/stat regex

f09422f22f487ab2678be133f7f70ce4615ca74e authored over 4 years ago by aahvocado <[email protected]>
let each logEntry class calculate their entryType and clean string

6a0854a186b240695e9fb4307db49eea825a72ee authored over 4 years ago by aahvocado <[email protected]>
move a bunch of entryType checking functions into its own file

9f042a0d42be9d7e193c9af29b746703964bfcd4 authored over 4 years ago by aahvocado <[email protected]>
moving actual parsing of array into separate function

6756db0118b4a7cf885621bd208fd8845e602dfa authored over 4 years ago by aahvocado <[email protected]>
update log parsing messages

67acb2a89d5158578eccf6608933e7fb20dd52f5 authored over 4 years ago by aahvocado <[email protected]>
calculate parsing batch size by looking at character count

9e5c28fbaee30e0427773a5b500907bf5a37aa5a authored over 4 years ago by aahvocado <[email protected]>
add a delay being parsing each group of entries

df532ddebc8948f5ebe36c81e7e0aac858783462 authored over 4 years ago by aahvocado <[email protected]>
logParser now parses in batches

cd9f1a74e25c3f3d540766ae0f8855ccba62ba95 authored over 4 years ago by aahvocado <[email protected]>
add a Loader component

1703510b62636b6d170db69b7f0ac65513a07729 authored over 4 years ago by aahvocado <[email protected]>
remove appStore and set up isParsing state

1d7a6160d7f9dd60de40df18b27f81def9049426 authored over 4 years ago by aahvocado <[email protected]>
support parsing amount of meat gained

51f673c96bdad2386c5413c0443bb3dd951270dd authored over 4 years ago by aahvocado <[email protected]>
cleaning up entry body removes all combat round strings

f5cadc974fb4e99fd863b7d513b5dfded9dde9b4 authored over 4 years ago by aahvocado <[email protected]>
rename stringUtils.js to regexUtils.js

7d2e2f61a2df28c086214942bff5a8be0c4844a3 authored over 4 years ago by aahvocado <[email protected]>
implement parsing acquired effects

bb2b7736fe9b4d820aef2ff1ec44b2f058cae1df authored over 4 years ago by aahvocado <[email protected]>
fix all the different entry displays so they show up if only if present

36006ff8db85740813f24398c356dc8f38be5230 authored over 4 years ago by aahvocado <[email protected]>
clean up logStore.js

67f1c41372c232923221a6f0f749152f0f7ccf35 authored over 4 years ago by aahvocado <[email protected]>
logStore.js - wip support on having all entries

d23e0bbf9e3d19c446ddc670921ea7b1e7a56591 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - some combats can have no actions at all

d2779d61fd5f0f3a13cb246195a61c0611ed8bb8 authored over 4 years ago by aahvocado <[email protected]>
add entryType and regex support for Beach Comb

a2acef9b55c18225955c8779f61f4a43ede072a1 authored over 4 years ago by aahvocado <[email protected]>
add pagination to the bottom of page

4e10b1ab641b93dcf1fe028787e4fdadc3c02c76 authored over 4 years ago by aahvocado <[email protected]>
custom location and encounter display support; diabolic pizza finally gets one

b3399c69a5c537f2b8141c8cf842a80ddf4f388e authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - internally handles isFocused

b8a48370a3f420c831ecd17e5a18ee61810ba2f2 authored over 4 years ago by aahvocado <[email protected]>
VisualizerSection.js - remove all the hover/focus code for the list

7ff693c64323ffaf7fb9e9c4bc4f5e117609979e authored over 4 years ago by aahvocado <[email protected]>
logStore.js - this time actually removing all getters

b70ca259441a7248c7769de0776222f52fd69617 authored over 4 years ago by aahvocado <[email protected]>
delete LogTableEntry.js class

68442fbf17b201b36445cc57d0b82f56a9093848 authored over 4 years ago by aahvocado <[email protected]>
logStore.js - remove getters

d9d3e272ff6832571794046c975179a486d10534 authored over 4 years ago by aahvocado <[email protected]>
parse out making/eating of Diabolic Pizza

faaf4c996145f04e97c689ca11556cd1754c587d authored over 4 years ago by aahvocado <[email protected]>
add pageNum nav on the app

ffe2b42e3dd1d155c22d17fef45dc9881c99560b authored over 4 years ago by aahvocado <[email protected]>
getEntries() now a standalone function

e77f8f688a28931d995d3da19b7aada89711fc7e authored over 4 years ago by aahvocado <[email protected]>
visualizer tooltip some styles moved to css

57cbdefb099c871343f0b7bb54e1becdcc3b0eb2 authored over 4 years ago by aahvocado <[email protected]>
use css to style some things to hopefully increase performance

01d79538a068b160db3f360d4579e6ccaf3352a7 authored over 4 years ago by aahvocado <[email protected]>
implement MakeDiabolicPizzaDisplay.js and actually call uuidv4()

42b65d2217e37b8eb9b5220838681003ad142120 authored over 4 years ago by aahvocado <[email protected]>
create ItemChangesDisplay.js

cd88c17f573f1d7c6ce6aaa057573547b552ea34 authored over 4 years ago by aahvocado <[email protected]>
create CombatSequenceDisplay.js, move the combat actions row into it

b69a58827f1d45ef7f0afe7c7342f61f14576c5b authored over 4 years ago by aahvocado <[email protected]>
support entry parsing for diabolic pizza ingredients

653509345eec57536b5bcfc9ea7164380aeac3d7 authored over 4 years ago by aahvocado <[email protected]>
Item displays bigger, Combat Actions display smaller

d8e030a6459f89d59a21b88e8ffaa01887591ec6 authored over 4 years ago by aahvocado <[email protected]>
icon column now shows Level gain instead of victory/death

60ee4c8370d6744b1f0393cb654fb987389452e0 authored over 4 years ago by aahvocado <[email protected]>
start tracking and scrubbing "gain a level"

3be634fd103f2f7a4c0bdaed5aada093f74ee094 authored over 4 years ago by aahvocado <[email protected]>
regexes.js - update item regex to ignore acquire an effect

3d500169b889dd5d506b2463df026fa9fd5504bd authored over 4 years ago by aahvocado <[email protected]>
hasInitiative now part of the combat action chain

db89c1f8ec83a6aa12acea93ef32ceab2f7cc4ee authored over 4 years ago by aahvocado <[email protected]>
update Entry display to show victory in the combat action bar

3c705fcc865af144b4a9eb6e7b93c0b480dd6eef authored over 4 years ago by aahvocado <[email protected]>
update ActionRound regex and implement parseAttackName()

94b5c0d540696e9b75c4f75e3402631af8038d7f authored over 4 years ago by aahvocado <[email protected]>
update Entry display styles to be more mobile friendly

6ea10d325ffe611b940dc933b7d41137abb8ef9a authored over 4 years ago by aahvocado <[email protected]>
show Round Number in the combat action row

6d32ba40a071ae6c38b4839a076d7aa382b56901 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - ordering matters on regex, display only combat attack rounds

27dc5762f7808d4298379a2e4e60e7ea2f3e4af1 authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - first pass at displaying combat actions

9a5716794d466580fe557acc1d6b626cc6e02be0 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - implement parseCombatAttacks()

56e99a5c8e7508ddbea38d45340772d0b3855a93 authored over 4 years ago by aahvocado <[email protected]>
LogEntry.js - implement getEntryDisplay() to make unique strings

c1d947745a13a8ff765b0877138b15941450bbd5 authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - update to show items acquired and style updates

ffb1fb86353a4bb6b602faeb583049240d8538ad authored over 4 years ago by aahvocado <[email protected]>
fix VisualizerSection.js entry toggle logic

2b2ff63f320b6d03637db8c534f538b4b91e1413 authored over 4 years ago by aahvocado <[email protected]>
EntryIconComponent.js - update transaction entry to a shop icon

b80f247c94812000e29846df35e6e185ca9a8641 authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - implement displaying changed meat in a box

90fa024157e6c24a816ef187637945dc30821e52 authored over 4 years ago by aahvocado <[email protected]>
support Diabolic Pizza entry parsing

a7c03990f93c49a9ebbc480e022f854219f086f4 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - clear out "executes a macro"

b03ed62c0438026e4b2ec523db1229d2e98132a4 authored over 4 years ago by aahvocado <[email protected]>
VisualizerSection.js - properly shows only visible entries

ece1bbc71a0d68b056b2ff069996c56d5a4ad822 authored over 4 years ago by aahvocado <[email protected]>
add filtering options to logStore.js

3b62a70a0f3354f7353cdedbc7bd950316ee47fe authored over 4 years ago by aahvocado <[email protected]>
can now parsing log for eat/drink/chew and display the entries

a3c8c2712f1b37b47f0f74823dbd240e2bcac24f authored over 4 years ago by aahvocado <[email protected]>
add eat/drink/chew/potion icons

1c5a1d37076dfdc609bf1bb1015a494b2a9c41b6 authored over 4 years ago by aahvocado <[email protected]>
logParserUtils.js added regexes to constants

a4dfb9e22e4c5d4299ffdd5d9d337ac19a3fb9a2 authored over 4 years ago by aahvocado <[email protected]>
make regex in entryParserUtils.js constants

d66afe8b56834cac08a2ac94fa94729c6886863e authored over 4 years ago by aahvocado <[email protected]>
create regexes.js and use those to clean the entry body

e5265e3a7d76d89ed6fdabda2b29a10393b16c54 authored over 4 years ago by aahvocado <[email protected]>
LogEntry.js - refactor to have entryDisplay property as cleaned entry body text

04184d163fc9a51e61ffae9d5205e8da9cbd74e4 authored over 4 years ago by aahvocado <[email protected]>
LogEntry.js - track Use the Force and count it as free adv

4fae919d44e8db78fd5a4dce38e965a2e0c98ec1 authored over 4 years ago by aahvocado <[email protected]>
created EntryIconComponent.js that determines the appropriate icon itself

abcdebea9d938038fe5ba434707b5ff72b2eaa0b authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - scrub familiar gains a pound from entryBody

13f8acf9165d9b981c181bf562210248e2735e26 authored over 4 years ago by aahvocado <[email protected]>
clean up all the entry displays and handle item acquisition in the main container

08b403ceb0a26d37fba6ea1ab01362854e535284 authored over 4 years ago by aahvocado <[email protected]>
AscensionInfoEntryDisplay.js - now gets an info icon

8e257ab6eb114283bba051121f9804a43c98cf8a authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - move each display to own component

78af77e1f1974ad488d6af4c4ba34b44738c3bee authored over 4 years ago by aahvocado <[email protected]>
rename "adventureNum" to "turnNum"

b77bd16eda50ffc09528aee918e87f4e3128fb68 authored over 4 years ago by aahvocado <[email protected]>
TransactionEntryDisplay.js - update to use steak icon

c204ec59120174c8fe681a24518943470a39e970 authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - display init in the icon column

0bd1212affaf9d0dfcac49a4ec954ceee5379b9c authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - handle parsing combat init

610e0a06fa86ef0d1baecc16c1a356bb9462a9da authored over 4 years ago by aahvocado <[email protected]>
change icon for combat victory

2ef07c02141bb71fbd9c98728a47d4c91d3810d1 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - data tracks isVictory, isDeath; parse combat and noncombat for entries

f819a2af15c2df13d7b70a858c486a0056b83719 authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - support victory and death icons

85e64b7f6b23aa04db3f50db1976ab3d81798021 authored over 4 years ago by aahvocado <[email protected]>
entryParserUtils.js - support shop location name parsing; update new line checks to have 0 or 1 carriage return

48e86b3f36419d6a21b86f379d520e1d808584a7 authored over 4 years ago by aahvocado <[email protected]>
VisualizerSection.js - restyle VisualizerTooltip to be on the right

d54806f319c4b33476743aef81d405b54456123f authored over 4 years ago by aahvocado <[email protected]>
VisualizerSection.js - move VisualizerTooltip to own component

487da676f05a76eebc101c6e5c7a0a3927de4230 authored over 4 years ago by aahvocado <[email protected]>
VisualizerSection.js - show original entryString when selected

3aea2181ec83656e039b71893e0145e14e42491f authored over 4 years ago by aahvocado <[email protected]>
bigger font for adventure num

126a1bdc1b38b249de3ccfbd2dfa3d542dceaa27 authored over 4 years ago by aahvocado <[email protected]>
VisualizerSection.js - now tracks selectedEntry

e9590a2ae7546128bdadd03850b930ce7db051e3 authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - add a status indicator column so we can have selected state

e7cb22dc77bf70945a5687b882a8106d862ed2a4 authored over 4 years ago by aahvocado <[email protected]>
EntryDisplayContainer.js - add focus state; "second-lighter" css color

e41d1eaef83e0ade96d1a75b975dc015a841c359 authored over 4 years ago by aahvocado <[email protected]>