[an error occurred while processing this directive]
[<a href="index.shtml">Package Index</a></code> | <a href="index_std.shtml">Mudlib Index</a></code> | <a href="index_eff.shtml">Effect Index</a></code>]<br><h2>File /std/room/council_fine.c</h2>
This is the room to handle paying for fines.<p>Written by Pinkfish<p>Started Thu Sep 21 15:58:48 PDT 2000
<h2>Inherits</h2>
This class inherits the following classes <a href="std.room.inherit.council_base.c.shtml">/std/room/inherit/council_base.c</a> and <a href="std.room.basic_room.c.shtml">/std/room/basic_room.c</a><h2>Includes</h2>
This class includes the following files <a href="include.nomic_system.h.shtml">/include/nomic_system.h</a>, <a href="include.player_handler.h.shtml">/include/player_handler.h</a>, /include/shops/bank.h and <a href="include.money.h.shtml">/include/money.h</a><h2>Method index</h2>
<dl><ul>
<li><a href="#do_fine">do_fine</a>()<br/>
This method tells them some information about their current and previous
fines.
<li><a href="#do_pay">do_pay</a>()<br/>
This method handles a person trying to pay their fine.
<li><a href="#do_show_all_fines">do_show_all_fines</a>()<li><a href="#do_show_fine">do_show_fine</a>(string)<br/>
This method shows fines about someone else.
<li><a href="#query_fine_handler">query_fine_handler</a>()<br/>
This method returns the current fine handler for this counci;.
<li><a href="#query_fine_information">query_fine_information</a>(string)<br/>
This method returns a string detailing information about their fines.
<li><a href="#set_fine_handler">set_fine_handler</a>(string)<br/>
This method sets the current fine handler for this council.
</ul><h2>Public Functions</h2>
These are functions that everyone can access.<p>
.<ul><a name="do_fine">
do_fine</a><pre>
int do_fine()
</pre></br>
This method tells them some information about their current and previous
fines.


<ul><a name="do_pay">
do_pay</a><pre>
int do_pay()
</pre></br>
This method handles a person trying to pay their fine.
<br/><ul>
<li><b>Returns:</b>
<br/>1 on success, 0 on failure

</dl>

<ul><a name="do_show_all_fines">
do_show_all_fines</a><pre>
int do_show_all_fines()
</pre>
<ul><a name="do_show_fine">
do_show_fine</a><pre>
int do_show_fine(string person)
</pre></br>
This method shows fines about someone else.
<br/><ul>
<li><b>Parameters:</b>
<br/>person - to show the fines about

</dl>

<ul><a name="query_fine_handler">
query_fine_handler</a><pre>
string query_fine_handler()
</pre></br>
This method returns the current fine handler for this counci;.
<br/><ul>
<li><b>Returns:</b>
<br/>the fine handler for the council

</dl>

<ul><a name="query_fine_information">
query_fine_information</a><pre>
string query_fine_information(string person)
</pre></br>
This method returns a string detailing information about their fines.
<br/><ul>
<li><b>Returns:</b>
<br/>information about the fines

</dl>

<ul><a name="set_fine_handler">
set_fine_handler</a><pre>
void set_fine_handler(string fine)
</pre></br>
This method sets the current fine handler for this council.
<br/><ul>
<li><b>Parameters:</b>
<br/>fine - the fine handler

</dl>


[an error occurred while processing this directive]

