1 | =head1 NAME |
1 | =head1 NAME |
2 | |
2 | |
3 | Crossfire::Protocol - client protocol module |
3 | Deliantra::Protocol - client protocol module |
4 | |
4 | |
5 | =head1 SYNOPSIS |
5 | =head1 SYNOPSIS |
6 | |
6 | |
7 | use base Crossfire::Protocol; # you have to subclass |
7 | use base Deliantra::Protocol; # you have to subclass |
8 | |
8 | |
9 | =head1 DESCRIPTION |
9 | =head1 DESCRIPTION |
10 | |
10 | |
11 | Base class to implement a crossfire client. |
11 | Base class to implement a crossfire client. |
12 | |
12 | |
13 | =over 4 |
13 | =over 4 |
14 | |
14 | |
15 | =cut |
15 | =cut |
16 | |
16 | |
17 | package Crossfire::Protocol; |
17 | package Deliantra::Protocol; |
18 | |
18 | |
19 | BGIN { die "FATAL: Crossfire::Protocol needs to be rewritten to be properly subclassed form Crossfire::Protocol::Base" } |
19 | BGIN { die "FATAL: Deliantra::Protocol needs to be rewritten to be properly subclassed form Deliantra::Protocol::Base" } |
20 | |
20 | |
21 | our $VERSION = '0.1'; |
21 | our $VERSION = '0.1'; |
22 | |
22 | |
23 | use strict; |
23 | use strict; |
24 | |
24 | |