quirks 
Middleware to handle quirks
Vars | |
| cached_selected_quirks | The current selected quirks, saved so we can cheaply resend them in ui_data only when necessary, without having to use expensive update_static_data() calls |
|---|---|
| cached_species_compatibility | The current species compatibility, saved so we can cheaply resend them in ui_data only when necessary, without having to use expensive update_static_data() calls |
| previous_species_value | Remember what the last species we chose was, to avoid having to validate quirks again |
| tainted | Used to track whether or not we need to update changes in ui_data |
Var Details
cached_selected_quirks 
The current selected quirks, saved so we can cheaply resend them in ui_data only when necessary, without having to use expensive update_static_data() calls
cached_species_compatibility 
The current species compatibility, saved so we can cheaply resend them in ui_data only when necessary, without having to use expensive update_static_data() calls
previous_species_value 
Remember what the last species we chose was, to avoid having to validate quirks again
tainted 
Used to track whether or not we need to update changes in ui_data