Skip to content

Commit

Permalink
Add CSV dump
Browse files Browse the repository at this point in the history
  • Loading branch information
Manu098vm committed Jan 26, 2025
1 parent 6314d2c commit 3c4ae26
Show file tree
Hide file tree
Showing 16 changed files with 115 additions and 31 deletions.
4 changes: 4 additions & 0 deletions TeraFinder.Core/Resources/translations/lang_de.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,9 @@ CalculatorForm.grpFilters=Filters
CalculatorForm.lblFound=Found:
CalculatorForm.btnViewRewards=View Rewards
CalculatorForm.btnSaveAll=Save All Results as TXT
CalculatorForm.btnSaveAllCsv=Save All Results as CSV
CalculatorForm.btnSave=Save Selected Results as TXT
CalculatorForm.btnSaveCsv=Save Selected Results as CSV
CalculatorForm.btnSavePk9=Save Selected Result as PK9
CalculatorForm.btnToPkmEditor=Send Selected Result to PKM Editor
CalculatorForm.btnSendToEditor=Send Selected Result to Raid Editor
Expand Down Expand Up @@ -135,7 +137,9 @@ RewardCalcForm.lblFound=Found:
RewardCalcForm.chkAllResults=Show All Results(?)
RewardCalcForm.btnSearch=Search
RewardCalcForm.btnSaveAllTxt=Save All Results as TXT
RewardCalcForm.btnSaveAllCsv=Save All Results as CSV
RewardCalcForm.btnSaveSelectedTxt=Save Selected Results as TXT
RewardCalcForm.btnSaveSelectedCsv=Save Selected Results as CSV
RewardCalcForm.btnSendSelectedRaid=Send Selected Result to Raid Editor
RewardCalcForm.lblEventCt=Event Index:
RewardCalcForm.lblMap=Location:
Expand Down
4 changes: 4 additions & 0 deletions TeraFinder.Core/Resources/translations/lang_en.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,9 @@ CalculatorForm.grpFilters=Filters
CalculatorForm.lblFound=Found:
CalculatorForm.btnViewRewards=View Rewards
CalculatorForm.btnSaveAll=Save All Results as TXT
CalculatorForm.btnSaveAllCsv=Save All Results as CSV
CalculatorForm.btnSave=Save Selected Results as TXT
CalculatorForm.btnSaveCsv=Save Selected Results as CSV
CalculatorForm.btnSavePk9=Save Selected Result as PK9
CalculatorForm.btnToPkmEditor=Send Selected Result to PKM Editor
CalculatorForm.btnSendToEditor=Send Selected Result to Raid Editor
Expand Down Expand Up @@ -135,7 +137,9 @@ RewardCalcForm.lblFound=Found:
RewardCalcForm.chkAllResults=Show All Results(?)
RewardCalcForm.btnSearch=Search
RewardCalcForm.btnSaveAllTxt=Save All Results as TXT
RewardCalcForm.btnSaveAllCsv=Save All Results as CSV
RewardCalcForm.btnSaveSelectedTxt=Save Selected Results as TXT
RewardCalcForm.btnSaveSelectedCsv=Save Selected Results as CSV
RewardCalcForm.btnSendSelectedRaid=Send Selected Result to Raid Editor
RewardCalcForm.lblEventCt=Event Index:
RewardCalcForm.lblMap=Location:
Expand Down
4 changes: 4 additions & 0 deletions TeraFinder.Core/Resources/translations/lang_es.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,9 @@ CalculatorForm.grpFilters=Filtro
CalculatorForm.lblFound=Encontrado:
CalculatorForm.btnViewRewards=Ver Recompensas
CalculatorForm.btnSaveAll=Guardar resultados como TXT
CalculatorForm.btnSaveAllCsv=Guardar resultados como CSV
CalculatorForm.btnSave=Guardar resultados seleccionados como TXT
CalculatorForm.btnSaveCsv=Guardar resultados seleccionados como CSV
CalculatorForm.btnSavePk9=Guardar Resultado Seleccionado como PK9
CalculatorForm.btnToPkmEditor=Enviar Resultado Seleccionado a PKM Editor
CalculatorForm.btnSendToEditor=Enviar Resultado Seleccionado a Raid Editor
Expand Down Expand Up @@ -135,7 +137,9 @@ RewardCalcForm.lblFound=Encontrado:
RewardCalcForm.chkAllResults=Mostrar todos los resultados (?)
RewardCalcForm.btnSearch=Buscar
RewardCalcForm.btnSaveAllTxt=Guardar resultados como TXT
RewardCalcForm.btnSaveAllCsv=Guardar resultados como CSV
RewardCalcForm.btnSaveSelectedTxt=Guardar resultados seleccionados como TXT
RewardCalcForm.btnSaveSelectedCsv=Guardar resultados seleccionados como CSV
RewardCalcForm.btnSendSelectedRaid=Enviar Resultado Seleccionado a Raid Editor
RewardCalcForm.lblEventCt=Índice Evento:
RewardCalcForm.lblMap=Ubicación:
Expand Down
4 changes: 4 additions & 0 deletions TeraFinder.Core/Resources/translations/lang_fr.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,9 @@ CalculatorForm.grpFilters=Filters
CalculatorForm.lblFound=Found:
CalculatorForm.btnViewRewards=View Rewards
CalculatorForm.btnSaveAll=Save All Results as TXT
CalculatorForm.btnSaveAllCsv=Save All Results as CSV
CalculatorForm.btnSave=Save Selected Results as TXT
CalculatorForm.btnSaveCsv=Save Selected Results as CSV
CalculatorForm.btnSavePk9=Save Selected Result as PK9
CalculatorForm.btnToPkmEditor=Send Selected Result to PKM Editor
CalculatorForm.btnSendToEditor=Send Selected Result to Raid Editor
Expand Down Expand Up @@ -135,7 +137,9 @@ RewardCalcForm.lblFound=Found:
RewardCalcForm.chkAllResults=Show All Results(?)
RewardCalcForm.btnSearch=Search
RewardCalcForm.btnSaveAllTxt=Save All Results as TXT
RewardCalcForm.btnSaveAllCsv=Save All Results as CSV
RewardCalcForm.btnSaveSelectedTxt=Save Selected Results as TXT
RewardCalcForm.btnSaveSelectedCsv=Save Selected Results as CSV
RewardCalcForm.btnSendSelectedRaid=Send Selected Result to Raid Editor
RewardCalcForm.lblEventCt=Event Index:
RewardCalcForm.lblMap=Location:
Expand Down
4 changes: 4 additions & 0 deletions TeraFinder.Core/Resources/translations/lang_it.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,9 @@ CalculatorForm.grpFilters=Filtri
CalculatorForm.lblFound=Trovati:
CalculatorForm.btnViewRewards=Visualizza Ricompense
CalculatorForm.btnSaveAll=Salva tutti i risultati come TXT
CalculatorForm.btnSaveAllCsv=Salva tutti i risultati come CSV
CalculatorForm.btnSave=Salva i risultati selezionati come TXT
CalculatorForm.btnSaveCsv=Salva i risultati selezionati come CSV
CalculatorForm.btnSavePk9=Salva il risultato selezionato come PK9
CalculatorForm.btnToPkmEditor=Invia il risultato selezionato al PKM Editor
CalculatorForm.btnSendToEditor=Invia il risultato selezionato al Raid Editor
Expand Down Expand Up @@ -135,7 +137,9 @@ RewardCalcForm.lblFound=Trovati:
RewardCalcForm.chkAllResults=Mostra tutti i risultati (?)
RewardCalcForm.btnSearch=Cerca
RewardCalcForm.btnSaveAllTxt=Salva tutti i risultati come TXT
RewardCalcForm.btnSaveAllCsv=Salva tutti i risultati come CSV
RewardCalcForm.btnSaveSelectedTxt=Salva i risultati selezionati come TXT
RewardCalcForm.btnSaveSelectedCsv=Salva i risultati selezionati come CSV
RewardCalcForm.btnSendSelectedRaid=Invia il risultato selezionato al Raid Editor
RewardCalcForm.lblEventCt=Indice Evento:
RewardCalcForm.lblMap=Mappa:
Expand Down
4 changes: 4 additions & 0 deletions TeraFinder.Core/Resources/translations/lang_ja.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,9 @@ CalculatorForm.grpFilters=Filters
CalculatorForm.lblFound=Found:
CalculatorForm.btnViewRewards=View Rewards
CalculatorForm.btnSaveAll=Save All Results as TXT
CalculatorForm.btnSaveAllCsv=Save All Results as CSV
CalculatorForm.btnSave=Save Selected Results as TXT
CalculatorForm.btnSaveCsv=Save Selected Results as CSV
CalculatorForm.btnSavePk9=Save Selected Result as PK9
CalculatorForm.btnToPkmEditor=Send Selected Result to PKM Editor
CalculatorForm.btnSendToEditor=Send Selected Result to Raid Editor
Expand Down Expand Up @@ -135,7 +137,9 @@ RewardCalcForm.lblFound=Found:
RewardCalcForm.chkAllResults=Show All Results(?)
RewardCalcForm.btnSearch=Search
RewardCalcForm.btnSaveAllTxt=Save All Results as TXT
RewardCalcForm.btnSaveAllCsv=Save All Results as CSV
RewardCalcForm.btnSaveSelectedTxt=Save Selected Results as TXT
RewardCalcForm.btnSaveSelectedCsv=Save Selected Results as CSV
RewardCalcForm.btnSendSelectedRaid=Send Selected Result to Raid Editor
RewardCalcForm.lblEventCt=Event Index:
RewardCalcForm.lblMap=Location:
Expand Down
4 changes: 4 additions & 0 deletions TeraFinder.Core/Resources/translations/lang_ko.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,9 @@ CalculatorForm.grpFilters=필터
CalculatorForm.lblFound=Found:
CalculatorForm.btnViewRewards=보상 보기
CalculatorForm.btnSaveAll=모든 결과를 TXT로 저장
CalculatorForm.btnSaveAllCsv=모든 결과를 CSV로 저장
CalculatorForm.btnSave=선택한 결과를 TXT로 저장
CalculatorForm.btnSaveCsv=선택한 결과를 CSV로 저장
CalculatorForm.btnSavePk9=선택한 결과를 PK9로 저장
CalculatorForm.btnToPkmEditor=PKHeX로 선택한 결과 보내기
CalculatorForm.btnSendToEditor=레이드 편집기로 선택한 결과 보내기
Expand Down Expand Up @@ -135,7 +137,9 @@ RewardCalcForm.lblFound=Found:
RewardCalcForm.chkAllResults=모든결과 보기(?)
RewardCalcForm.btnSearch=검색
RewardCalcForm.btnSaveAllTxt=모든 결과를 TXT로 저장
RewardCalcForm.btnSaveAllCsv=모든 결과를 CSV로 저장
RewardCalcForm.btnSaveSelectedTxt=선택한 결과를 TXT로 저장
RewardCalcForm.btnSaveSelectedCsv=선택한 결과를 CSV로 저장
RewardCalcForm.btnSendSelectedRaid=레이드 편집기로 선택한 결과 보내기
RewardCalcForm.lblEventCt=이벤트 값:
RewardCalcForm.lblMap=Location:
Expand Down
4 changes: 4 additions & 0 deletions TeraFinder.Core/Resources/translations/lang_zh-Hans.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,9 @@ CalculatorForm.grpFilters=筛选器
CalculatorForm.lblFound=找到:
CalculatorForm.btnViewRewards=查看奖励
CalculatorForm.btnSaveAll=将所有结果保存为TXT
CalculatorForm.btnSaveAllCsv=将所有结果保存为CSV
CalculatorForm.btnSave=将所选结果保存为TXT
CalculatorForm.btnSaveCsv=将所选结果保存为CSV
CalculatorForm.btnSavePk9=将所选结果另存为PK9
CalculatorForm.btnToPkmEditor=将所选结果发送到PKM编辑器
CalculatorForm.btnSendToEditor=将所选结果发送到Raid编辑器
Expand Down Expand Up @@ -135,7 +137,9 @@ RewardCalcForm.lblFound=找到:
RewardCalcForm.chkAllResults=显示所有结果(?)
RewardCalcForm.btnSearch=搜索
RewardCalcForm.btnSaveAllTxt=将所有结果保存为TXT
RewardCalcForm.btnSaveAllCsv=将所有结果保存为CSV
RewardCalcForm.btnSaveSelectedTxt=将所选结果保存为TXT
RewardCalcForm.btnSaveSelectedCsv=将所选结果保存为CSV
RewardCalcForm.btnSendSelectedRaid=将所选结果发送到Raid编辑器
RewardCalcForm.lblEventCt=活动索引:
RewardCalcForm.lblMap=地图:
Expand Down
4 changes: 4 additions & 0 deletions TeraFinder.Core/Resources/translations/lang_zh-Hant.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,9 @@ CalculatorForm.grpFilters=篩選器
CalculatorForm.lblFound=找到:
CalculatorForm.btnViewRewards=查看獎勵
CalculatorForm.btnSaveAll=將所有結果轉儲為TXT
CalculatorForm.btnSaveAllCsv=將所有結果轉儲為CSV
CalculatorForm.btnSave=將所選結果轉儲為TXT
CalculatorForm.btnSaveCsv=將所選結果轉儲為CSV
CalculatorForm.btnSavePk9=將所選結果另存為PK9
CalculatorForm.btnToPkmEditor=將所選結果發送到PKM編輯器
CalculatorForm.btnSendToEditor=將所選結果發送到Raid編輯器
Expand Down Expand Up @@ -135,7 +137,9 @@ RewardCalcForm.lblFound=找到:
RewardCalcForm.chkAllResults=顯示所有結果(?)
RewardCalcForm.btnSearch=搜索
RewardCalcForm.btnSaveAllTxt=將所有結果轉儲為TXT
RewardCalcForm.btnSaveAllCsv=將所有結果轉儲為CSV
RewardCalcForm.btnSaveSelectedTxt=將所選結果轉儲為TXT
RewardCalcForm.btnSaveSelectedCsv=將所選結果轉儲為CSV
RewardCalcForm.btnSendSelectedRaid=將所選結果發送到Raid編輯器
RewardCalcForm.lblEventCt=活動索引:
RewardCalcForm.lblMap=地图:
Expand Down
40 changes: 29 additions & 11 deletions TeraFinder.Plugins/Forms/CalculatorForm.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions TeraFinder.Plugins/Forms/CalculatorForm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,9 @@ private void GenerateDictionary()
{ "AltEC", "EC % 100 = 0" },
{ "CalculatorForm.btnViewRewards", "View Rewards" },
{ "CalculatorForm.btnSaveAll", "Save All Results as TXT" },
{ "CalculatorForm.btnSaveAllCsv", "Save All Results as CSV" },
{ "CalculatorForm.btnSave", "Save Selected Results as TXT" },
{ "CalculatorForm.btnSaveCsv", "Save Selected Results as CSV" },
{ "CalculatorForm.btnSavePk9", "Save Selected Result as PK9" },
{ "CalculatorForm.btnToPkmEditor", "Send Selected Result to PKM Editor" },
{ "CalculatorForm.btnSendToEditor", "Send Selected Result to Raid Editor" },
Expand Down Expand Up @@ -191,7 +193,9 @@ private void TranslateContextMenu()
{
btnViewRewards.Text = Strings["CalculatorForm.btnViewRewards"];
btnSaveAll.Text = Strings["CalculatorForm.btnSaveAll"];
btnSaveAllCsv.Text = Strings["CalculatorForm.btnSaveAllCsv"];
btnSave.Text = Strings["CalculatorForm.btnSave"];
btnSaveCsv.Text = Strings["CalculatorForm.btnSaveCsv"];
btnSavePk9.Text = Strings["CalculatorForm.btnSavePk9"];
btnToPkmEditor.Text = Strings["CalculatorForm.btnToPkmEditor"];
btnSendToEditor.Text = Strings["CalculatorForm.btnSendToEditor"];
Expand Down Expand Up @@ -742,8 +746,10 @@ private string[] TranslatedStars()
];

private void btnSaveAll_Click(object sender, EventArgs e) => dataGrid.SaveAllTxt(Editor.Language);
private void btnSaveAllCSV_Click(object sender, EventArgs e) => dataGrid.SaveAllTxt(Editor.Language, saveAsCsv: true);

private void btnSave_Click(object sender, EventArgs e) => dataGrid.SaveSelectedTxt(Editor.Language);
private void btnSaveCSV_Click(object sender, EventArgs e) => dataGrid.SaveSelectedTxt(Editor.Language, saveAsCsv: true);

private void btnToPkmEditor_Click(object sender, EventArgs e) => dataGrid.SendSelectedPk9Editor(this, Editor.Language, (TeraRaidMapParent)cmbMap.SelectedIndex);

Expand Down
4 changes: 2 additions & 2 deletions TeraFinder.Plugins/Forms/CalculatorForm.resx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Microsoft ResX Schema
Version 2.0
Expand Down Expand Up @@ -48,7 +48,7 @@
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
Expand Down
22 changes: 20 additions & 2 deletions TeraFinder.Plugins/Forms/RewardCalcForm.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions TeraFinder.Plugins/Forms/RewardCalcForm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,9 @@ private void GenerateDictionary()
{ "TeraShiny.Star", "Star" },
{ "TeraShiny.Square", "Square" },
{ "RewardCalcForm.btnSaveAllTxt", "Save All Results as TXT" },
{ "RewardCalcForm.btnSaveAllCsv", "Save All Results as CSV" },
{ "RewardCalcForm.btnSaveSelectedTxt", "Save Selected Results as TXT" },
{ "RewardCalcForm.btnSaveSelectedCsv", "Save Selected Results as CSV" },
{ "RewardCalcForm.btnSendSelectedRaid", "Send Selected Result to Raid Editor" },
{ "RewardCalcForm.btnCopySeed", "Copy Seed" },
{ "Plugin.MapPaldea", "Paldea" },
Expand Down Expand Up @@ -198,7 +200,9 @@ private void TranslateCmbBoost()
private void TranslateContextMenu()
{
btnSaveAllTxt.Text = Strings["RewardCalcForm.btnSaveAllTxt"];
btnSaveAllCsv.Text = Strings["RewardCalcForm.btnSaveAllCsv"];
btnSaveSelectedTxt.Text = Strings["RewardCalcForm.btnSaveSelectedTxt"];
btnSaveSelectedCsv.Text = Strings["RewardCalcForm.btnSaveSelectedCsv"];
btnSendSelectedRaid.Text = Strings["RewardCalcForm.btnSendSelectedRaid"];
btnCopySeed.Text = Strings["RewardCalcForm.btnCopySeed"];
}
Expand Down Expand Up @@ -697,8 +701,10 @@ private string[] TranslatedStars()
];

private void btnSaveAllTxt_Click(object sender, EventArgs e) => dataGrid.SaveAllTxt(Editor.Language);
private void btnSaveAllCsv_Click(object sender, EventArgs e) => dataGrid.SaveAllTxt(Editor.Language, saveAsCsv: true);

private void btnSaveSelectedTxt_Click(object sender, EventArgs e) => dataGrid.SaveSelectedTxt(Editor.Language);
private void btnSaveSelectedCsv_Click(object sender, EventArgs e) => dataGrid.SaveSelectedTxt(Editor.Language, saveAsCsv: true);

private void btnSendSelectedRaid_Click(object sender, EventArgs e) => dataGrid.SendSelectedRaidEditor(this, Editor.Language);

Expand Down
Loading

0 comments on commit 3c4ae26

Please sign in to comment.