28 #include "../../Landscape/ls.h"
29 #include "../../Landscape/cropprogs/BroadBeans.h"
52 m_field->SetMDates( 0, 0, g_date->DayInYear( 28, 2 ) );
63 g_msg->Warn( WARN_FILE,
"BroadBeans::Do(): Harvest too late for the next crop to start!!! The next crop is: ", veg_type );
82 if (g_date->Date() > d1) {
84 g_msg->Warn( WARN_BUG,
"BroadBeans::Do(): Crop start attempt after last possible start date",
"" );
91 SimpleEvent( g_date->OldDays() + g_date->DayInYear( 1, 3 ),
99 d1 = g_date->OldDays() + g_date->DayInYear( 1, 3 );
100 if (g_date->Date() > d1) {
110 g_date->DayInYear( 1, 4 ) -
111 g_date->DayInYear() )) {
116 d1 = g_date->Date() + 1;
117 d2 = g_date->OldDays() + g_date->DayInYear( 5, 3 );
118 if (d1 < d2) d1 = d2;
128 d2 = g_date->OldDays() + g_date->DayInYear( 25, 3 );
129 if (d1 < d2) d1 = d2;
170 if (!
m_farm->
Water(
m_field, 0.0, g_date->DayInYear( 30, 6 ) - g_date->DayInYear() )) {
181 if (!
m_farm->
Water(
m_field, 0.0, g_date->DayInYear( 21, 7 ) - g_date->DayInYear( ) )) {
200 m_field->SetVegPatchy(
false );
205 g_msg->Warn( WARN_BUG,
"BroadBeans::Do(): " "Unknown event type! ",
"" );