Compare commits

..

No commits in common. "31ea5171be34965806580cb72768a5440395a015" and "2a0bb9a0725b804f7169733399e06b0ebd96faaf" have entirely different histories.

2 changed files with 36 additions and 37 deletions

View file

@ -15,10 +15,10 @@ not work). Example (`↦` for tab and `·` for space):
``` ```
dish·fries:·Frietjes dish·fries:·Frietjes
↦ single_choice·size:·Formaat ↦ single_choice·size:·Formaat
↦ ↦ extra_small:·Extra small·€·1.8 ↦ ↦ extra_small:·Extra small··€·1.8
↦ ↦ small:·······Small·······€·2 ↦ ↦ small:·······Small········€·2
↦ ↦ medium:······Medium······€·2.5 ↦ ↦ medium:······Medium·······€·2.5
↦ ↦ large:·······Large·······€·3.3 ↦ ↦ large:·······Large········€·3.3
``` ```
## Identifiers ## Identifiers
@ -52,8 +52,8 @@ A location consists of dishes. Spaces can be used to align the elements of your
not required). not required).
```hlds ```hlds
dish cheeseburger: Cheeseburger € 2.9 dish cheeseburger: Cheeseburger € 2.9
dish assortment: Twijfelaar € 3 dish assortment: Twijfelaar € 3
``` ```
## Inline choices ## Inline choices
@ -64,15 +64,15 @@ Dishes can contain choices. There are two types:
```hlds ```hlds
dish fries: Frietjes dish fries: Frietjes
single_choice size: Formaat single_choice size: Formaat
extra_small: Extra small € 1.8 extra_small: Extra small € 1.8
small: Small € 2 small: Small € 2
medium: Medium € 2.5 medium: Medium € 2.5
large: Large € 3.3 large: Large € 3.3
multi_choice sauce: Saus multi_choice sauce: Saus
ketchup: Ketchup € 1.4 ketchup: Ketchup € 1.4
mayo: Mayonaise € 1.4 mayo: Mayonaise € 1.4
bicky: Bickysaus € 1.4 bicky: Bickysaus € 1.4
stew: Stoofvleessaus € 1.9 stew: Stoofvleessaus € 1.9
``` ```
## Common choices ## Common choices
@ -94,13 +94,15 @@ dish wok5: Studentenwok 5 babi pangang € 6
You can add descriptions to dishes, choices and options. Separate name and description with ` -- `. You can add descriptions to dishes, choices and options. Separate name and description with ` -- `.
```hlds ```hlds
dish dishid: Name -- This is a description € 3 dish dishid: Name -- This is a description € 3
``` ```
## Tags and price ## Tags and price
**Note:** Only the `{no_text}` tag is supported at this moment. You can ignore other tags for now. **Note:** Only the `{no_text}` tag is supported at this moment. You can ignore other tags for now.
The tag and price part starts with at least two spaces: ` `.
Tags are `{identifier}`. You can use tags to attach more information about a dish or option in a Tags are `{identifier}`. You can use tags to attach more information about a dish or option in a
structured way. For example: `{has_meat}` signals to vegetarians that they should avoid this. structured way. For example: `{has_meat}` signals to vegetarians that they should avoid this.
@ -108,7 +110,7 @@ The order is always id, name, description, ` `, tags, price (not all have to be
```hlds ```hlds
dish dishid: Name -- This is a description {has_meat} € 3 dish dishid: Name -- This is a description {has_meat} € 3
``` ```
The special `{no_text}` tag signals that an option is to be hidden when showing a dish in an The special `{no_text}` tag signals that an option is to be hidden when showing a dish in an
@ -117,7 +119,7 @@ read by the person making the order.
```hlds ```hlds
veggie: Vegetarische opties veggie: Vegetarische opties
meat: Niet vegetarisch {has_meat} {no_text} meat: Niet vegetarisch {has_meat} {no_text}
tofu: Vegetarisch met tofu tofu: Vegetarisch met tofu
falafel: Vegetarisch met falafel falafel: Vegetarisch met falafel
vegan: Veganistisch vegan: Veganistisch

View file

@ -25,25 +25,25 @@ dish standalone_sauce: Saus in potje € 0.9
curry_ketchup: Curryketchup curry_ketchup: Curryketchup
yellow_curry: Gele currysaus yellow_curry: Gele currysaus
cocktail: Cocktailsaus cocktail: Cocktailsaus
american: Amerikaanse saus american: Amerikaanse
tartare: Tartaarsaus tartare: Tartaarsaus
piccalilly: Piccalilly piccalilly: Piccalilly
andalouse: Andalousesaus andalouse: Andalousesaus
mammoth: Mammoetsaus mammoth: Mammoet
sweet_mayo: Zoete mayonaise sweet_mayo: Zoete mayonaise
garlic: Looksaus garlic: Looksaus
chili: Chilisaus chili: Chilisaus
springroll: Loempiasaus springroll: Loempiasaus
pepper: Pepersaus pepper: Peper
pili_pili: Pili pili pili_pili: Pili pili
salsa_diabla: Salsa diabla salsa_diabla: Salsa diabla
giant: Giantsaus giant: Giantsaus
toscan: Toscaanse saus toscan: Toscaanse
mustard: Mosterd mustard: Mosterd
brazil: Brazil brazil: Brazil
tropical: Tropical tropical: Tropical
tomato: Tomatensaus € 0.1 # Actieprijs € 1 tomato: Tomatensaus € 1 # Actieprijs
stew: Stoofvleessaus {has_meat} € 0.8 # Totaal € 1.7 stew: Stoofvleessaus {has_meat} € 1.7
other: Andere (in commentaar) other: Andere (in commentaar)
# Frietcombo's # Frietcombo's
@ -52,24 +52,23 @@ dish bicky_loaded_fries: Bicky loaded fries -- Friet, 3 bickysausjes, burger
# Snacks # Snacks
second_with_reduction_price1: Tweede portie met korting second_with_reduction_price1: Tweede portie met korting
second_with_reduction_no: Eén portie {no_text} second_with_reduction_yes: Tweede portie met korting € 1.5
second_with_reduction_yes: Twee porties met korting € 1.5
special: Special special: Special
normal: Normaal {no_text} normal: Normaal
special: Met mayo, ketchup en ajuin € 1.1 special: Met mayo, ketchup en ajuin € 1.1
special_curryketchup: Met mayo, curryketchup en ajuin € 1.1 special_curryketchup: Met mayo, curryketchup en ajuin € 1.1
dish frikandel: Frikandel {has_meat} € 2.1 dish frikandel: Frikandel {has_meat} € 2.1
single_choice second_with_reduction_price1 multi_choice second_with_reduction_price1
dish frikandel_special: Frikandel special -- Met mayo, ketchup en ajuin {has_meat} € 3 dish frikandel_special: Frikandel special -- Met mayo, ketchup en ajuin {has_meat} € 3
dish frikandel_xxl: XXL Frikandel -- 35 cm {has_meat} € 5 dish frikandel_xxl: XXL Frikandel -- 35 cm {has_meat} € 5
single_choice special: Special single_choice special: Special
normal: Normaal {no_text} normal: Normaal
special: Met mayo, ketchup en ajuin € 1.6 special: Met mayo, ketchup en ajuin € 1.6
special_curryketchup: Met mayo, curryketchup en ajuin € 1.6 special_curryketchup: Met mayo, curryketchup en ajuin € 1.6
dish mammoth_sausage: Mammoetworst -- Iets grotere frikandel met mammoetsaus {has_meat} € 3 dish mammoth_sausage: Mammoetworst -- Iets grotere frikandel met mammoetsaus {has_meat} € 3
single_choice special: Special single_choice special: Special
normal: Normaal {no_text} normal: Normaal
special: Met mayo, ketchup en ajuin € 1.2 special: Met mayo, ketchup en ajuin € 1.2
special_curryketchup: Met mayo, curryketchup en ajuin € 1.2 special_curryketchup: Met mayo, curryketchup en ajuin € 1.2
dish viandel: Viandel -- Frikandel met beslag rond {has_meat} € 2.5 dish viandel: Viandel -- Frikandel met beslag rond {has_meat} € 2.5
@ -85,13 +84,12 @@ dish sito: Sito -- Kalkoen en ajuin in licht pittig beslag {h
dish garlic_sausage: Lookworst {has_meat} € 3.5 dish garlic_sausage: Lookworst {has_meat} € 3.5
single_choice special single_choice special
dish bitterbal: Bitterbal -- 5 stuks met draadjesvlees {has_meat} € 2.1 dish bitterbal: Bitterbal -- 5 stuks met draadjesvlees {has_meat} € 2.1
single_choice second_with_reduction_price1 multi_choice second_with_reduction_price1
dish boulet: Boulet {has_meat} € 2.5 dish boulet: Boulet {has_meat} € 2.5
single_choice special single_choice special
dish meat_croquette: Vleeskroket {has_meat} € 2.4 dish meat_croquette: Vleeskroket {has_meat} € 2.4
single_choice second_with_reduction: Tweede portie met korting multi_choice second_with_reduction: Tweede portie met korting
second_with_reduction_no: Eén portie {no_text} second_with_reduction_yes: Tweede portie met korting € 1.6
second_with_reduction_yes: Twee porties met korting € 1.6
dish fire_breather: Vuurvreter {has_meat} € 2.7 dish fire_breather: Vuurvreter {has_meat} € 2.7
dish mexicano: Mexicano {has_meat} € 3.5 dish mexicano: Mexicano {has_meat} € 3.5
dish grisley: Grisley -- Rundvlees en ajuin in pikant beslag {has_meat} € 3.8 dish grisley: Grisley -- Rundvlees en ajuin in pikant beslag {has_meat} € 3.8
@ -100,9 +98,8 @@ dish ardeens_satay: Ardeense saté -- Gehaktballetjes en spek {has_mea
dish taco: Taco {has_meat} € 3.6 dish taco: Taco {has_meat} € 3.6
dish gypsy_stick: Zigeunerstick {has_meat} € 2.7 dish gypsy_stick: Zigeunerstick {has_meat} € 2.7
dish shrimp_croquette: Garnaalkroket {has_fish} € 2.8 dish shrimp_croquette: Garnaalkroket {has_fish} € 2.8
single_choice second_with_reduction: Tweede portie met korting multi_choice second_with_reduction: Tweede portie met korting
second_with_reduction_no: Eén portie {no_text} second_with_reduction_yes: Tweede portie met korting € 2.2
second_with_reduction_yes: Twee porties met korting € 2.2
dish assortment: Twijfelaar -- 5 verschillende snacks {has_meat} € 3.8 dish assortment: Twijfelaar -- 5 verschillende snacks {has_meat} € 3.8
# Burgers # Burgers
@ -137,7 +134,7 @@ dish burger_john_massis: Burger op de grill John Massis -- Rundvlees, sesamb
# Veggie # Veggie
dish cheese_croquette: Kaaskroket (veggie) € 2.1 dish cheese_croquette: Kaaskroket (veggie) € 2.1
single_choice second_with_reduction_price1 multi_choice second_with_reduction_price1
dish veggi_burger: Veggieburger € 4.2 dish veggi_burger: Veggieburger € 4.2
multi_choice extras multi_choice extras
dish bicky_balls: Bicky balls (veggie) -- 6 ballen met chicklessvulling en 3 bickysausjes erin € 3.5 dish bicky_balls: Bicky balls (veggie) -- 6 ballen met chicklessvulling en 3 bickysausjes erin € 3.5