Hmmmm~
First of all, That's pretty creative idea , I think...
Simple, You know how to make Status "Hunger", Right?
Well, I'll just explain about the time:
First of all,
make in Common event, Change the "Trigger" or anything, The name (Because it's different sometime) (Besides name of the event) To be the third Option , Which give an option, When it will active. Then, Just give name Of the switch to turn it on "Hunger" Or anything you like.
For common Event :
Just use :
1 Condition Fork, or conditional branch, or what your version says (It's at the third tab, Above "Label")
2. Set it at the minute you want, For exemple, If under 1 minute, he hunger, Then set condition fork at 1 minute "Or less"
3. Change condition to be "Hunger"
4. timer 1, Set again the time, How long it will like that again, And start the time
* Note: If you Put 1 minute to be hunger, Then you put under 15 second, it will only count as 45 second, And the process will be start again, So, Make sure, No. 2, As low as you want ( 2 sec, or 3, Or whatever you like)(The under 15 sec will not counted)
-----Finish---------
Then for the event in the map:
1. Set the time ( x Minute)
2. Turn on the switch "Hunger" Or something
And start the time whenever you like...
And, There you go
Good luck on trying ^^b