- Made use_exp_restrictions_heads_hours text2num'ed in configuration.dm,
rather than on use
- Converted all exp_types to #defines, instead of magic strings
- Moved exp_jobsmap to jobs.dm
- Replaced has_exp_for_job with job.available_in_playtime, which returns
- Changed <BR> -s to <LI>s, for proper HTML lists
- Made update_exp less indented, easier to read
- Fixed potential runtime in admin/topic.dm when calling exp window on a
non-existent mob
- Made job preferences screen tell you how long until you unlock each
locked job, in hours or minutes as appliccable
- Changed SQL storage format because mediumtext does not support default
''
- Converted exptimer() into a roundstart hook proc
Missed body tag
Typo fix
Basics
- Allows you to select up to 10 items in the character menu
- Saved per-character
- The items will be spawned when you join
- Some items may have job limitations
Included Items
- Accessories
- Scarf
- Black Scarf
- Christmas Scarf
- Dark Blue Scarf
- Green Scarf
- Light Blue Scarf
- Orange Scarf
- Purple Scarf
- Red Scarf
- Striped Blue Scarf
- Striped Green Scarf
- Striped Red Scarf
- White Scarf
- Yellow Scarf
- Zebra Scarf
- Cosmetics
- Blue lipstick
- Jade lipstick
- Purple lipstick
- Red lipstick
- General
- d20
- Uniforms and Casual Dress
- Blue Plaid Skirt
- Purple Plaid Skirt
- Red Plaid Skirt
- Atmospherics Skirt
- Black Skirt
- Cargo Skirt
- Chemist Skirt
- CMO Skirt
- Engineer Skirt
- HOS Skirt
- Medical Skirt
- QM Skirt
- Roboticist Skirt
- Scientist Skirt
- Security Skirt
- Virologist Skirt
- Warden Skirt
Does the following:
- Adds 'chromeless' mode (NanoUI defaults to using this)
- Window borders disappear, replaced by in-browser elements for
minimize/close/move/resize.
- You *must* move/resize slowly when using this mode, or it can have
unexpected results, as the JavaScript cannot keep up as well as the
native windows movement.
- StatusGroups are now transparent: This looks nice. That's about it.
- Body background switched to a .svg format for the NanoUI Logo.
- Coder things:
- Nano's JavaScript now has a new class, NanoWindow
- NanoWindow handles all of the chromeless work. It'll be used to
replace portions of NanoStateManager later.