Properties
info
Properties are the 'counters' of the platform. They are the input or outcome of an action and the 'memory' of your application.
Their value can be attached to a user (team) or to the application as a whole (all teams).
You can create a new property by clicking on the '+ Property' button. You can choose from 3 different types of properties:
- Number
- Text
- Yes / No (positive/negative, boolean)
Details:
When creating a property you'll need to enter the following details:
- "Property type"; choose the type of property.
- Number
- Text
- Yes/No
- "Property for"; indicate if the property applies to the individual users or to the application.
- Users
- (e.g. money, life, items, stamina, visited locations, power etc.)
- Application
- (e.g. the total of collected/spent money by all teams together - the total 'life' of a dragon that has to be beaten in the game by all teams together)
- Users
- "Property name"; the name of the property.
- The property name will be visible to users if "Visibility" is checked (when the icon in the app is touched)
- The property name will be visible to users when the value of the property is changed (via push notification)
- "Description"; a general description of the property.
- Description is never visible to users.
- "Visibility"; if checked - the property is visible to the user.
- In some cases it can be useful to make a property invisible, to track something in the background.
- (e.g. to check if a user has visited a certain location before being able to do something else; this can be very useful for the app dynamics and does not always need to be communicated to the user)
- In some cases it can be useful to make a property invisible, to track something in the background.
- "Alerts"; if checked - the users will get a push notification upon change of the selected property.
- "Counts in ranking" (only property type 'number' + property for 'users'); if checked - the property will be used to automatically calculate a high scores table for all participating users on the basis of the properties that have this settings checked.
- Every property for which this setting is checked will get a number, displayed in a 'cup' icon besides the number.
- The number determines how important the property is for highscore calculation.
- The order in which you place the properties determines the number.
- Every property for which this setting is checked will get a number, displayed in a 'cup' icon besides the number.
- "Icon"; upload the icon that represents the property.
- This icon will be visible to the user if the visibility is checked.
- "Initial value"; the property will have this value upon starting the application.