@@ -493,7 +493,52 @@ private string SaveResponse(string respText)
493
493
494
494
495
495
//TODO - Save the Response! Woo!
496
+ // Global Stats (Resource Modifiers)
496
497
List < int > globalStats = new List < int > ;
498
+ if ( foodModB . Checked ) { globalStats . Add ( ( int ) foodMod . Value ) ; }
499
+ else { globalStats . Add ( - 1 ) }
500
+ if ( waterModB . Checked ) { globalStats . Add ( ( int ) waterMod . Value ) ; }
501
+ else { globalStats . Add ( - 1 ) }
502
+ if ( vModB . Checked ) { globalStats . Add ( ( int ) valueMod . Value ) ; }
503
+ else { globalStats . Add ( - 1 ) }
504
+ if ( ammoModB . Checked ) { globalStats . Add ( ( int ) ammoMod . Value ) ; }
505
+ else { globalStats . Add ( - 1 ) }
506
+ if ( medModB . Checked ) { globalStats . Add ( ( int ) medMod . Value ) ; }
507
+ else { globalStats . Add ( - 1 ) }
508
+ if ( moraleModB . Checked ) { globalStats . Add ( ( int ) moraleMod . Value ) ; }
509
+ else { globalStats . Add ( - 1 ) }
510
+ if ( staminaModB . Checked ) { globalStats . Add ( ( int ) staminaMod . Value ) ; }
511
+ else { globalStats . Add ( - 1 ) }
512
+ if ( valueModB . Checked ) { globalStats . Add ( ( int ) packMod . Value ) ; }
513
+ else { globalStats . Add ( - 1 ) }
514
+
515
+ responseToEdit. myMap [ Keys . RESOURCE_MODIFIERS_KEY ] = globalStats ;
516
+
517
+ // Member Stats (Party Stat Modifiers)
518
+ List < int > memberStats = new List < int > ;
519
+ if ( marksModB . Checked ) { memberStats . Add ( ( int ) markMod . Value ) ; }
520
+ else { memberStats . Add ( - 1 ) }
521
+ if ( percModB . Checked ) { memberStats . Add ( ( int ) percMod . Value ) ; }
522
+ else { memberStats . Add ( - 1 ) }
523
+ if ( tacticsModB . Checked ) { memberStats . Add ( ( int ) tacticsMod . Value ) ; }
524
+ else { memberStats . Add ( - 1 ) }
525
+ if ( loyalModB . Checked ) { memberStats . Add ( ( int ) loyalMod . Value ) ; }
526
+ else { memberStats . Add ( - 1 ) }
527
+ if ( agilityModB . Checked ) { memberStats . Add ( ( int ) agilityMod . Value ) ; }
528
+ else { memberStats . Add ( - 1 ) }
529
+ if ( strengthModB . Checked ) { memberStats . Add ( ( int ) strengthMod . Value ) ; }
530
+ else { memberStats . Add ( - 1 ) }
531
+ if ( diploModB . Checked ) { memberStats . Add ( ( int ) diploMod . Value ) ; }
532
+ else { memberStats . Add ( - 1 ) }
533
+ if ( knowModB . Checked ) { memberStats . Add ( ( int ) knowMod . Value ) ; }
534
+ else { memberStats . Add ( - 1 ) }
535
+
536
+ responseToEdit. myMap [ Keys . PARTY_STAT_MODIFIERS_KEY ] = memberStats ;
537
+
538
+ // Global Variable Requirements (Resource Stat Cost)
539
+ List < int > resourceStatCost = new List < int > ;
540
+ resourceStatCost . Add ( ( int ) markMod . Value ) ;
541
+ resourceStatCost . Add ( )
497
542
498
543
499
544
return "" ;
0 commit comments