Refactored the time of day schedule related images and macros.

This moves the after the fall schedule into core to grant that the
debian package wesnoth-editor does not depend on wesnoth-utbs.

Also, the images now life in their own subdirectories.

Wmllint has been updated to take care about the changed paths.
This commit is contained in:
fendrin 2013-12-22 07:31:54 +01:00
parent 54e23514f1
commit 2709197594
34 changed files with 244 additions and 231 deletions

View file

@ -530,7 +530,7 @@ _f, _f, _f, _f, _f, _f, Re, _f, _f, _f, _f, _f,
[time]
id=underground
name= _ "Underground"
image=misc/schedule-underground.png
image=misc/time-schedules/schedule-underground.png
lawful_bonus=-25
red={RED}
green={GREEN}

View file

@ -366,7 +366,7 @@
[message]
speaker=narrator
image=misc/schedule-firstwatch.png
image=misc/time-schedules/default/schedule-firstwatch.png
message= _ "All of your units are <i>lawful</i>. This means that they receive a combat bonus during the day, and a penalty at night. Urza Mathins units are all <i>chaotic</i>, which means that they receive a bonus at night and a penalty during the day. You will be much more effective fighting during the day."
[/message]
[/then]
@ -392,7 +392,7 @@
[message]
speaker=narrator
image=misc/schedule-dawn.png
image=misc/time-schedules/default/schedule-dawn.png
message= _ "During the day your units will deal more damage, and Urza Mathins less. The more of his troops you can defeat during the day, the better!"
[/message]
[/then]

View file

@ -1 +0,0 @@
Thumbs.db

View file

@ -1,189 +0,0 @@
#textdomain wesnoth-utbs
# Special times of day for this campaign
# This campaign uses a custom timeschedule assuming day - short night -
# day - long night which is supposed to simulate a world with two suns
# in the sky.
# There are 2 days in each cycle
# First Dawn, First Morning, First Mid-day, First Afternoon, First Dusk
# Short Dark,
# Second Dawn, Second Morning, Second Mid-day, Second Afternoon,
# Second Dusk, Long Dark1, Long Dark2, Long Dark3, Long Dark4.
# I label them "first" and "second" so the player always knows what
# day it currently is
#define DAWN1
[time]
id=dawn1
name= _ "First Dawn"
image=misc/time/1dawn1.png
red=-20
green=-20
[/time]
#enddef
#define DAWN2
[time]
id=dawn2
name= _ "Second Dawn"
image=misc/time/7dawn2.png
red=-20
green=-20
[/time]
#enddef
#define MORNING1
[time]
id=morning1
name= _ "First Morning"
image=misc/time/2morning1.png
lawful_bonus=25
[/time]
#enddef
#define MORNING2
[time]
id=morning2
name= _ "Second Morning"
image=misc/time/8morning2.png
lawful_bonus=25
[/time]
#enddef
#define MIDDAY1
[time]
id=midday1
name= _ "First Midday"
image=misc/time/3midday1.png
lawful_bonus=25
[/time]
#enddef
#define MIDDAY2
[time]
id=midday2
name= _ "Second Midday"
image=misc/time/9midday2.png
lawful_bonus=25
[/time]
#enddef
#define AFTERNOON1
[time]
id=afternoon1
name= _ "First Afternoon"
image=misc/time/4afternoon1.png
lawful_bonus=25
[/time]
#enddef
#define AFTERNOON2
[time]
id=afternoon2
name= _ "Second Afternoon"
image=misc/time/10afternoon2.png
lawful_bonus=25
[/time]
#enddef
#define DUSK1
[time]
id=dusk1
name= _ "First Dusk"
image=misc/time/5dusk1.png
green=-20
blue=-20
[/time]
#enddef
#define DUSK2
[time]
id=dusk2
name= _ "Second Dusk"
image=misc/time/11dusk2.png
green=-20
blue=-20
[/time]
#enddef
#define SHORTDARK
[time]
id=short_dark
name= _ "The Short Dark"
image=misc/time/6shortdark.png
lawful_bonus=-25
red=-40
green=-40
blue=-10
[/time]
#enddef
#define LONGDARK1
[time]
id=long_dark1
name= _ "The Long Dark (1)"
image=misc/time/12longdark1.png
lawful_bonus=-25
red=-40
green=-40
blue=-10
[/time]
#enddef
#define LONGDARK2
[time]
id=long_dark2
name= _ "The Long Dark (2)"
image=misc/time/13longdark2.png
lawful_bonus=-25
red=-40
green=-40
blue=-10
[/time]
#enddef
#use same image as second watch
#define LONGDARK3
[time]
id=long_dark3
name= _ "The Long Dark (3)"
image=misc/time/14longdark3.png
lawful_bonus=-25
red=-40
green=-40
blue=-10
[/time]
#enddef
#define LONGDARK4
[time]
id=long_dark4
name= _ "The Long Dark (4)"
image=misc/time/15longdark4.png
lawful_bonus=-25
red=-40
green=-40
blue=-10
[/time]
#enddef
#define TWO_SUNS_DEFAULT_SCHEDULE
{DAWN1}
{MORNING1}
{MIDDAY1}
{AFTERNOON1}
{DUSK1}
{SHORTDARK}
{DAWN2}
{MORNING2}
{MIDDAY2}
{AFTERNOON2}
{DUSK2}
{LONGDARK1}
{LONGDARK2}
{LONGDARK3}
{LONGDARK4}
#enddef

View file

@ -54,7 +54,6 @@
{DEFAULT_SCHEDULE_24H}
[/editor_times]
{campaigns/Under_the_Burning_Suns/utils/time.cfg}
[editor_times]
name= _ "After the Fall"
id=after_the_fall

View file

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 7.7 KiB

View file

Before

Width:  |  Height:  |  Size: 8.4 KiB

After

Width:  |  Height:  |  Size: 8.4 KiB

View file

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View file

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

View file

Before

Width:  |  Height:  |  Size: 7.3 KiB

After

Width:  |  Height:  |  Size: 7.3 KiB

View file

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

View file

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB

View file

Before

Width:  |  Height:  |  Size: 7.4 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

View file

Before

Width:  |  Height:  |  Size: 8.4 KiB

After

Width:  |  Height:  |  Size: 8.4 KiB

View file

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB

View file

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

View file

Before

Width:  |  Height:  |  Size: 7.4 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

View file

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

View file

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View file

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View file

Before

Width:  |  Height:  |  Size: 4 KiB

After

Width:  |  Height:  |  Size: 4 KiB

View file

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

View file

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View file

Before

Width:  |  Height:  |  Size: 6.7 KiB

After

Width:  |  Height:  |  Size: 6.7 KiB

View file

Before

Width:  |  Height:  |  Size: 9.9 KiB

After

Width:  |  Height:  |  Size: 9.9 KiB

View file

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View file

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB

View file

@ -4,7 +4,7 @@
[time]
id=dawn
name= _ "Dawn"
image=misc/schedule-dawn.png
image=misc/time-schedules/default/schedule-dawn.png
red=-20
green=-20
sound=ambient/morning.ogg
@ -15,7 +15,7 @@
[time]
id=morning
name= _ "Morning"
image=misc/schedule-morning.png
image=misc/time-schedules/default/schedule-morning.png
lawful_bonus=25
[/time]
#enddef
@ -24,7 +24,7 @@
[time]
id=midday
name= _ "Midday"
image=misc/tod-schedule-24hrs.png~CROP(0,39,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(0,39,125,39)
lawful_bonus=25
[/time]
#enddef
@ -33,7 +33,7 @@
[time]
id=afternoon
name= _ "Afternoon"
image=misc/schedule-afternoon.png
image=misc/time-schedules/default/schedule-afternoon.png
lawful_bonus=25
[/time]
#enddef
@ -42,7 +42,7 @@
[time]
id=dusk
name= _ "Dusk"
image=misc/schedule-dusk.png
image=misc/time-schedules/default/schedule-dusk.png
green=-20
blue=-20
sound=ambient/night.ogg
@ -53,7 +53,7 @@
[time]
id=first_watch
name= _ "First Watch"
image=misc/schedule-firstwatch.png
image=misc/time-schedules/default/schedule-firstwatch.png
lawful_bonus=-25
red=-45
green=-35
@ -65,7 +65,7 @@
[time]
id=midnight
name= _ "Midnight"
image=misc/tod-schedule-24hrs.png~CROP(0,195,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(0,195,125,39)
lawful_bonus=-25
red=-45
green=-35
@ -77,7 +77,7 @@
[time]
id=second_watch
name= _ "Second Watch"
image=misc/schedule-secondwatch.png
image=misc/time-schedules/default/schedule-secondwatch.png
lawful_bonus=-25
red=-45
green=-35
@ -89,7 +89,7 @@
[time]
id=indoors
name= _ "Indoors"
image=misc/schedule-indoors.png
image=misc/time-schedules/schedule-indoors.png
[/time]
#enddef
@ -97,7 +97,7 @@
[time]
id=underground
name= _ "Underground"
image=misc/schedule-underground.png
image=misc/time-schedules/schedule-underground.png
lawful_bonus=-25
red=-45
green=-35
@ -109,7 +109,7 @@
[time]
id=deep_underground
name= _ "Deep Underground"
image=misc/schedule-underground.png
image=misc/time-schedules/schedule-underground.png
lawful_bonus=-30
red=-40
green=-45
@ -179,7 +179,7 @@
[time]
id=midnight_hour
name= _ "Midnight"
image=misc/tod-schedule-24hrs.png~CROP(0,195,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(0,195,125,39)
lawful_bonus=-25
red=-45
green=-35
@ -191,7 +191,7 @@
[time]
id=second_watch_hour1
name= _ "Second Watch — First Hour"
image=misc/tod-schedule-24hrs.png~CROP(250,234,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(250,234,125,39)
lawful_bonus=-25
red=-45
green=-35
@ -203,7 +203,7 @@
[time]
id=second_watch_hour2
name= _ "Second Watch — Second Hour"
image=misc/tod-schedule-24hrs.png~CROP(125,234,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(125,234,125,39)
lawful_bonus=-25
red=-45
green=-35
@ -215,7 +215,7 @@
[time]
id=second_watch_hour3
name= _ "Second Watch — Third Hour"
image=misc/tod-schedule-24hrs.png~CROP(0,234,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(0,234,125,39)
lawful_bonus=-25
red=-45
green=-35
@ -227,7 +227,7 @@
[time]
id=second_watch_hour4
name= _ "Second Watch — Fourth Hour"
image=misc/tod-schedule-24hrs.png~CROP(250,273,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(250,273,125,39)
lawful_bonus=-25
red=-45
green=-35
@ -239,7 +239,7 @@
[time]
id=second_watch_hour5
name= _ "Second Watch — Fifth Hour"
image=misc/tod-schedule-24hrs.png~CROP(125,273,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(125,273,125,39)
lawful_bonus=-15
red=-45
green=-35
@ -251,7 +251,7 @@
[time]
id=second_watch_hour6
name= _ "Second Watch — Sixth Hour"
image=misc/tod-schedule-24hrs.png~CROP(0,273,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(0,273,125,39)
lawful_bonus=-5
red=-30
green=-30
@ -263,7 +263,7 @@
[time]
id=dawn_hour
name= _ "Dawn"
image=misc/tod-schedule-24hrs.png~CROP(250,0,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(250,0,125,39)
red=-20
green=-20
sound=ambient/morning.ogg
@ -274,7 +274,7 @@
[time]
id=morning_hour1
name= _ "Morning — First Hour"
image=misc/tod-schedule-24hrs.png~CROP(125,0,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(125,0,125,39)
lawful_bonus=5
[/time]
#enddef
@ -283,7 +283,7 @@
[time]
id=morning_hour2
name= _ "Morning — Second Hour"
image=misc/tod-schedule-24hrs.png~CROP(0,0,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(0,0,125,39)
lawful_bonus=15
[/time]
#enddef
@ -292,7 +292,7 @@
[time]
id=morning_hour3
name= _ "Morning — Third Hour"
image=misc/tod-schedule-24hrs.png~CROP(250,39,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(250,39,125,39)
lawful_bonus=25
[/time]
#enddef
@ -301,7 +301,7 @@
[time]
id=morning_hour4
name= _ "Morning — Fourth Hour"
image=misc/tod-schedule-24hrs.png~CROP(125,39,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(125,39,125,39)
lawful_bonus=25
[/time]
#enddef
@ -310,7 +310,7 @@
[time]
id=midday_hour
name= _ "Midday"
image=misc/tod-schedule-24hrs.png~CROP(0,39,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(0,39,125,39)
lawful_bonus=25
[/time]
#enddef
@ -319,7 +319,7 @@
[time]
id=afternoon_hour1
name= _ "Afternoon — First Hour"
image=misc/tod-schedule-24hrs.png~CROP(250,78,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(250,78,125,39)
lawful_bonus=25
[/time]
#enddef
@ -328,7 +328,7 @@
[time]
id=afternoon_hour2
name= _ "Afternoon — Second Hour"
image=misc/tod-schedule-24hrs.png~CROP(125,78,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(125,78,125,39)
lawful_bonus=25
[/time]
#enddef
@ -337,7 +337,7 @@
[time]
id=afternoon_hour3
name= _ "Afternoon — Third Hour"
image=misc/tod-schedule-24hrs.png~CROP(0,78,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(0,78,125,39)
lawful_bonus=25
[/time]
#enddef
@ -346,7 +346,7 @@
[time]
id=afternoon_hour4
name= _ "Afternoon — Fourth Hour"
image=misc/tod-schedule-24hrs.png~CROP(250,117,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(250,117,125,39)
lawful_bonus=25
[/time]
#enddef
@ -355,7 +355,7 @@
[time]
id=afternoon_hour5
name= _ "Afternoon — Fifth Hour"
image=misc/tod-schedule-24hrs.png~CROP(125,117,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(125,117,125,39)
lawful_bonus=15
[/time]
#enddef
@ -364,7 +364,7 @@
[time]
id=afternoon_hour6
name= _ "Afternoon — Sixth Hour"
image=misc/tod-schedule-24hrs.png~CROP(0,117,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(0,117,125,39)
lawful_bonus=5
green=-10
blue=-10
@ -375,7 +375,7 @@
[time]
id=dusk_hour
name= _ "Dusk"
image=misc/tod-schedule-24hrs.png~CROP(250,156,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(250,156,125,39)
green=-20
blue=-20
sound=ambient/night.ogg
@ -386,7 +386,7 @@
[time]
id=first_watch_hour1
name= _ "First Watch — First Hour"
image=misc/tod-schedule-24hrs.png~CROP(125,156,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(125,156,125,39)
lawful_bonus=-5
red=-20
green=-30
@ -398,7 +398,7 @@
[time]
id=first_watch_hour2
name= _ "First Watch — Second Hour"
image=misc/tod-schedule-24hrs.png~CROP(0,156,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(0,156,125,39)
lawful_bonus=-15
red=-45
green=-35
@ -410,7 +410,7 @@
[time]
id=first_watch_hour3
name= _ "First Watch — Third Hour"
image=misc/tod-schedule-24hrs.png~CROP(250,195,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(250,195,125,39)
lawful_bonus=-25
red=-45
green=-35
@ -422,7 +422,7 @@
[time]
id=first_watch_hour4
name= _ "First Watch — Fourth Hour"
image=misc/tod-schedule-24hrs.png~CROP(125,195,125,39)
image=misc/time-schedules/tod-schedule-24hrs.png~CROP(125,195,125,39)
lawful_bonus=-25
red=-45
green=-35
@ -456,3 +456,192 @@
{SECOND_WATCH_HOUR5}
{SECOND_WATCH_HOUR6}
#enddef
# Special times of day for campaigns playing after the fall
# UtBS uses a custom timeschedule assuming day - short night -
# day - long night which is supposed to simulate a world with two suns
# in the sky.
# There are 2 days in each cycle
# First Dawn, First Morning, First Mid-day, First Afternoon, First Dusk
# Short Dark,
# Second Dawn, Second Morning, Second Mid-day, Second Afternoon,
# Second Dusk, Long Dark1, Long Dark2, Long Dark3, Long Dark4.
# I label them "first" and "second" so the player always knows what
# day it currently is
#define DAWN1
[time]
id=dawn1
name= _ "First Dawn"
image=misc/time-schedules/after-the-fall/1dawn1.png
red=-20
green=-20
[/time]
#enddef
#define DAWN2
[time]
id=dawn2
name= _ "Second Dawn"
image=misc/time-schedules/after-the-fall/7dawn2.png
red=-20
green=-20
[/time]
#enddef
#define MORNING1
[time]
id=morning1
name= _ "First Morning"
image=misc/time-schedules/after-the-fall/2morning1.png
lawful_bonus=25
[/time]
#enddef
#define MORNING2
[time]
id=morning2
name= _ "Second Morning"
image=misc/time-schedules/after-the-fall/8morning2.png
lawful_bonus=25
[/time]
#enddef
#define MIDDAY1
[time]
id=midday1
name= _ "First Midday"
image=misc/time-schedules/after-the-fall/3midday1.png
lawful_bonus=25
[/time]
#enddef
#define MIDDAY2
[time]
id=midday2
name= _ "Second Midday"
image=misc/time-schedules/after-the-fall/9midday2.png
lawful_bonus=25
[/time]
#enddef
#define AFTERNOON1
[time]
id=afternoon1
name= _ "First Afternoon"
image=misc/time-schedules/after-the-fall/4afternoon1.png
lawful_bonus=25
[/time]
#enddef
#define AFTERNOON2
[time]
id=afternoon2
name= _ "Second Afternoon"
image=misc/time-schedules/after-the-fall/10afternoon2.png
lawful_bonus=25
[/time]
#enddef
#define DUSK1
[time]
id=dusk1
name= _ "First Dusk"
image=misc/time-schedules/after-the-fall/5dusk1.png
green=-20
blue=-20
[/time]
#enddef
#define DUSK2
[time]
id=dusk2
name= _ "Second Dusk"
image=misc/time-schedules/after-the-fall/11dusk2.png
green=-20
blue=-20
[/time]
#enddef
#define SHORTDARK
[time]
id=short_dark
name= _ "The Short Dark"
image=misc/time-schedules/after-the-fall/6shortdark.png
lawful_bonus=-25
red=-40
green=-40
blue=-10
[/time]
#enddef
#define LONGDARK1
[time]
id=long_dark1
name= _ "The Long Dark (1)"
image=misc/time-schedules/after-the-fall/12longdark1.png
lawful_bonus=-25
red=-40
green=-40
blue=-10
[/time]
#enddef
#define LONGDARK2
[time]
id=long_dark2
name= _ "The Long Dark (2)"
image=misc/time-schedules/after-the-fall/13longdark2.png
lawful_bonus=-25
red=-40
green=-40
blue=-10
[/time]
#enddef
#use same image as second watch
#define LONGDARK3
[time]
id=long_dark3
name= _ "The Long Dark (3)"
image=misc/time-schedules/after-the-fall/14longdark3.png
lawful_bonus=-25
red=-40
green=-40
blue=-10
[/time]
#enddef
#define LONGDARK4
[time]
id=long_dark4
name= _ "The Long Dark (4)"
image=misc/time-schedules/after-the-fall/15longdark4.png
lawful_bonus=-25
red=-40
green=-40
blue=-10
[/time]
#enddef
#define TWO_SUNS_DEFAULT_SCHEDULE
{DAWN1}
{MORNING1}
{MIDDAY1}
{AFTERNOON1}
{DUSK1}
{SHORTDARK}
{DAWN2}
{MORNING2}
{MIDDAY2}
{AFTERNOON2}
{DUSK2}
{LONGDARK1}
{LONGDARK2}
{LONGDARK3}
{LONGDARK4}
#enddef

View file

@ -1277,7 +1277,7 @@ Note: You need to use the default map settings for the scenario to work right."
[message]
caption= _"Dark Forecast — a random survival scenario"
speaker=narrator
image=misc/schedule-dawn.png
image=misc/time-schedules/default/schedule-dawn.png
#wmllint: local spellings jb Rhuvaen
#wmllint: display on
message= _ "Your aim is to survive the spawning waves of units and defeat the final archenemies.

View file

@ -112,7 +112,7 @@
[time]
id=underground_illum
name= _ "Underground"
image=misc/schedule-underground-illum.png
image=misc/time-schedules/schedule-underground-illum.png
[/time]
[/time_area]
{CLEAR_VARIABLE ToD_change_to_litcave}

View file

@ -572,6 +572,21 @@ linechanges = (
# Changed before 1.11.5 to incorporate 1.9.0 portraits
("portraits/orcs/warlord2.png","portraits/orcs/transparent/grunt-5.png"),
("portraits/orcs/warlord4.png","portraits/orcs/transparent/grunt-6.png"),
# Changed before 1.11.8
("image=misc/schedule-dawn.png","image=misc/time-schedules/default/schedule-dawn.png"),
("image=misc/schedule-morning.png","image=misc/time-schedules/default/schedule-morning.png"),
("image=misc/schedule-afternoon.png","image=misc/time-schedules/default/schedule-afternoon.png"),
("image=misc/schedule-dusk.png","image=misc/time-schedules/default/schedule-dusk.png"),
("image=misc/schedule-firstwatch.png","image=misc/time-schedules/default/schedule-firstwatch.png"),
("image=misc/schedule-secondwatch.png","image=misc/time-schedules/default/schedule-dawn.png"),
("image=misc/schedule-indoors.png","image=misc/time-schedules/schedule-indoors.png"),
("image=misc/schedule-underground.png","image=misc/time-schedules/schedule-underground.png"),
("image=misc/schedule-underground-illum.png","image=misc/time-schedules/schedule-underground-illum.png"),
("image=misc/tod-schedule-24hrs.png","image=misc/time-schedules/tod-schedule-24hrs.png")
)
def validate_on_pop(tagstack, closer, filename, lineno):