Games-Axmud

 view release on metacpan or  search on metacpan

lib/Games/Axmud/Client.pm  view on Meta::CPAN

            allowMxpFontFlag            => TRUE,        # [config]
            # Flag set to TRUE if MXP should be allowed to display images in textviews, FALSE if
            #   not
            allowMxpImageFlag           => TRUE,        # [config]
            # Flag set to TRUE if MXP should be allowed to download image files it doesn't already
            #   have, FALSE if not
            allowMxpLoadImageFlag       => TRUE,        # [config]
            # Flag set to TRUE if MXP should be allowed to use image files in the world's own
            #   graphics format (using the <FILTER> tag, FALSE if not
            allowMxpFilterImageFlag     => TRUE,        # [config]
            # Flag set to TRUE if MXP should be allowed to play sound/music (if sound is enabled
            #   generally), set to FALSE otherwise
            allowMxpSoundFlag           => TRUE,        # [config]
            # Flag set to TRUE if MXP should be allowed to download sound files it doesn't already
            #   have, FALSE if not
            allowMxpLoadSoundFlag       => TRUE,        # [config]
            # Flag set to TRUE if MXP should be allowed to display gauges/status bars, FALSE if not
            allowMxpGaugeFlag           => TRUE,        # [config]
            # Flag set to TRUE if MXP should be allowed to use frames (exterior and interior),
            #   FALSE if not
            allowMxpFrameFlag           => TRUE,        # [config]
            # Flag set to TRUE if MXP should be allowed to use interior frames (when available),
            #   set to FALSE if only exterior frames should be used (ignored if
            #   $self->allowMxpFrameFlag is FALSE)
            allowMxpInteriorFlag        => TRUE,        # [config]
            # Flag set to TRUE if MXP should be allowed to perform crosslinking operations
            #   (connect to a new server), FALSE if not
            allowMxpCrosslinkFlag       => TRUE,        # [config]
            # Flag set to TRUE if the Locator task should stop looking for room statement anchors
            #   when it encounters the first MXP 'RoomName', 'RoomDesc', 'RoomExit' or 'RoomNum',
            #   and to use those exclusively from then on; set to FALSE if the Locator task should
            #   ignore those MXP tag flags and look for anchor lines as normal
            allowMxpRoomFlag            => TRUE,        # [config]
            # Flag set to TRUE if Axmud should recognise some illegal MXP keywords (for example,
            #   those using hyphens instead of underlines); FALSE if it should only allow legal
            #   MXP keywords
            allowMxpFlexibleFlag        => FALSE,       # [config]
            # Flag set to TRUE if GA::Session should assume that MXP has been negotiated with the
            #   server (by artificially changing the value of GA::Session->mxpMode from 'no_invite'
            #   to 'client_agree' once automatic logic is complete); FALSE if Axmud should rely on
            #   telnet option negoatiation, as normal
            # (Can be set to TRUE for IRE MUDs that provide MXP by default, but don't negotiate it
            #   with the client)
            allowMxpPermFlag            => FALSE,       # [config]
            # Flag temporarily set to TRUE when modifying the flags above, if
            #   $self->set_allowMxpFlag should not issue a new MXP <SUPPORTS> tag, as it normally
            #   would; usually set to FALSE
            mxpPreventSupportFlag       => FALSE,

            # Hash of all official Pueblo tags (including those not implemented by Axmud)
            constPuebloOfficialHash     => {
                # http://pueblo.sourceforge.io/doc/manual/html_standard_elements.html
                # Document Structure Elements
                'BODY'                  => undef,       # partially implemented
                'HEAD'                  => undef,       # NOT implemented
                'HTML'                  => undef,       # NOT implemented
                'TITLE'                 => undef,       # NOT implemented
                # Anchor Element
                'A'                     => undef,       # partially implemented
                # Embed Element
                'EMBED'                 => undef,       # NOT implemented
                # Image Element
                'IMG'                   => undef,       # partially implemented
                # Block Formatting Elements
                'ADDRESS'               => undef,       # NOT implemented
                'BASEFONT'              => undef,       # implemented
                'BLOCKQUOTE'            => undef,       # NOT implemented
                'BR'                    => undef,       # partially implemented
                'CENTER'                => undef,       # implemented
                'H1'                    => undef,       # partially implemented
                'H2'                    => undef,       # partially implemented
                'H3'                    => undef,       # partially implemented
                'H4'                    => undef,       # partially implemented
                'H5'                    => undef,       # partially implemented
                'H6'                    => undef,       # partially implemented
                'HR'                    => undef,       # partially implemented
                'LISTING'               => undef,       # NOT implemented
                'P'                     => undef,       # partially implemented
                'PLAINTEXT'             => undef,       # NOT implemented
                'PRE'                   => undef,       # partially implemented
                'SAMP'                  => undef,       # implemented
                'XMP'                   => undef,       # NOT implemented
                # Character Formatting Elements
                'B'                     => undef,       # implemented
                'CITE'                  => undef,       # implemented
                'CODE'                  => undef,       # implemented
                'EM'                    => undef,       # implemented
                'FONT'                  => undef,       # implemented
                'I'                     => undef,       # implemented
                'STRIKE'                => undef,       # implemented
                'STRONG'                => undef,       # implemented
                'TT'                    => undef,       # implemented
                'U'                     => undef,       # implemented
                # List Elements
                'DL'                    => undef,       # NOT implemented
                'DIR'                   => undef,       # NOT implemented
                'LI'                    => undef,       # implemented
                'MENU'                  => undef,       # NOT implemented
                'OL'                    => undef,       # implemented
                'UL'                    => undef,       # implemented
                # Form Elements
                'FORM'                  => undef,       # NOT implemented
                'INPUT'                 => undef,       # NOT implemented
                'OPTION'                => undef,       # NOT implemented
                'SELECT'                => undef,       # NOT implemented
                'TEXTAREA'              => undef,       # NOT implemented
                # Unsupported HTML elements
                'ISINDEX'               => undef,       # NOT implemented
                'KBD'                   => undef,       # NOT implemented
                'LINK'                  => undef,       # NOT implemented
                'META'                  => undef,       # NOT implemented
                'NEXTID'                => undef,       # NOT implemented
                'TABLE'                 => undef,       # NOT implemented
                'VAR'                   => undef,       # NOT implemented
                # http://pueblo.sourceforge.io/doc/manual/html_pueblo_extensions.html
                # Basic extensions to HTML
#                'EVENT'                => undef,       # an <IMG> attribute, NOT implemented
#               'XCH_HINT'              => undef,       # an <A> attribute, implemented
                'XCH_PAGE'              => undef,       # partially implemented
                'XCH_PANE'              => undef,       # partially implemented
                'XCH_PREFETCH'          => undef,       # NOT implemented



( run in 1.949 second using v1.01-cache-2.11-cpan-71847e10f99 )