[FL-2828] Dolphin score update take 2 (#1929)
* Move DolphinDeedNfcRead * Move DolphinDeedNfcReadSuccess * Move DolphinDeedNfcSave * Move DolphinDeedNfcDetectReader * Move DolphinDeedNfcEmulate * Count DolphinDeedNfcEmulate when launched from file browser * Implement most of the score accounting for NFC * Fully update Nfc icounter handling * Move DolphinDeedSubGhzFrequencyAnalyzer * Update the rest of icounter in SubGHz * Adjust SubGHz icounter handling * Adjust LFRFID icounter handling * Adjust Infrared icounter handling * Don't count renaming RFID tags as saving * Don't count renaming SubGHz signals as saving * Don't count renaming NFC tags as saving * Adjust iButton icounter handling * Minor code refactoring * Correct formatting * Account for emulating iButton keys from file manager/rpc Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
		| @@ -21,8 +21,8 @@ static const DolphinDeedWeight dolphin_deed_weights[] = { | ||||
|     {1, DolphinAppNfc}, // DolphinDeedNfcDetectReader | ||||
|     {2, DolphinAppNfc}, // DolphinDeedNfcEmulate | ||||
|     {2, DolphinAppNfc}, // DolphinDeedNfcMfcAdd | ||||
|     {1, DolphinAppNfc}, // DolphinDeedNfcMfulError | ||||
|     {1, DolphinAppNfc}, // DolphinDeedNfcAddSave | ||||
|     {1, DolphinAppNfc}, // DolphinDeedNfcAddEmulate | ||||
|  | ||||
|     {1, DolphinAppIr}, // DolphinDeedIrSend | ||||
|     {3, DolphinAppIr}, // DolphinDeedIrLearnSuccess | ||||
|   | ||||
| @@ -37,8 +37,8 @@ typedef enum { | ||||
|     DolphinDeedNfcDetectReader, | ||||
|     DolphinDeedNfcEmulate, | ||||
|     DolphinDeedNfcMfcAdd, | ||||
|     DolphinDeedNfcMfulError, | ||||
|     DolphinDeedNfcAddSave, | ||||
|     DolphinDeedNfcAddEmulate, | ||||
|  | ||||
|     DolphinDeedIrSend, | ||||
|     DolphinDeedIrLearnSuccess, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user