What's 'Uforsia' about?
I'm still debating on what the story line will be. Letting my brain concoct ideas and my fingers type is my current plan for this until nearing completion.
Beta Testing and Server Information
I asked the owner of the server that's hosting my gamemode on if it's ok to publicly release it's information, as in the past our community had some hate issues from other people.
(The rules were from a very old MOTD that the previous head admin made a long time ago, I implemented it in there for old times sakes)
Server IP: 22.214.171.124:27015
As this game mode is nearing completion, a tutorial has been fabricated in order for the client to play this gamemode to the fullest.
There's 6 stats, Strength (STR), Dexterity (DEX), Constitution (CON), Intellect (INT), Stamina (STA), and Luck (LUK). Currently, only CON, INT, STA, and LUK have any use. CON, in conjunction with STA, increases the player's health cap, as well as power and health regeneration. INT influences spell power, mana pool size, and mana regeneration. LUK influences the odds of things, currently such as absorption of an attack with the Holy Shield buff.
A list of all spells can be accessed easily with the command. Binding to item slots (1 through = keys) will become available in a future update, and the option in the spell book is just for aesthetics. The command used to cast the spell, along with it's name, description, mana usage, cast time, and inflicted damage, and spell school are listed in the right side of the frame. Casting a spell can be typed in any casing, from heal to heAL. The bar at the bottom left lets you know how long a spell has left to fully cast. A global cooldown of 1.5 seconds is initiated at the time starting the cast. Spells (holy/mana shield, water walking, cloak) are buffs. All buffs have no expiration time, and a planned update will have an indication to what buffs are on you at the moment.
Addons and extra content
When a menu open, a sound plays, and same for casting a spell. Currently, sounds from World of Warcraft are acting as placeholders when the gamemode finalizes. The pack of sounds can be downloaded at: http://bit.ly/ufContentPack (which is here as well)
More guides will be available as new content is added
What I have currently finished
Skills, Leveling and XP, Currency, Inventory, HUD, Shield, Mana, NPCs, Regions, Spells, Spellbook, Buffs.
What I plan to include
o More elements. Such as a radar, custom weapon slots, and others.
o Active buffs on a player.
o Easier casting of spells.
o Easy addition of magic. Done.
o Require magic to be learned before casting
o Remove casting spell's console command dependency. Required for easily adding magic. (Not required)
o Resurrection spell: Revive dead players and dead NPCs (Hostile or not) Currently resurrects player.
o Charm. Hostile NPCs assists
o Feats like from DnD. Weapon Finesse for having DEX go over STR.
o Will implement more uses for stats.
o Will implement that.
o So far NPCs will have to be working (menus aren't showing up) for quests to be implemented.
o An inventory, crafting, and trading systems. Crafting and trading are in the works!
o Hats, an inventory system is nothing without this deliciously moist delicacy.
o More of them. Not really a priority since the story line is the LAST thing on the list. Functions like magic and inventory mechanics FIRST.
o Better uses for regions (besides giving weapons and removing weapons when stepping in a region)
o Have a player own a region or home, and whenever they disconnect all props are stored and respawned upon reconnecting. (Only flaw is if someone else is occupying it, maybe a queue?)
Updated screenshots will be here shortly.
[Garry's Mod] Uforsia - G.M. ALPHA v0.0.5 - WAYWO Recap
Previous videos are always on the current video's channel @ youtube.com/MysteriousQuiggles (Previously Arekuzzzz)
Suggestions, Bugs, etc.
I'm open to suggestions and ideas; mostly on spells and regions, as there's a vast amount of spells that can be done and added. I was running around igniting doors terrorizing someone and I got an idea to make a spell that ignites everything in a 128 radius (I'm going to add restrictions soon, spells are too overpowered as of now).
A simple PM or reply on the spell/region template to help add to the database would be splendid. I haven't even began to map the underground areas of rp_downtown_v2, and I'm guessing any Evocity would be easier to define regions.
Any bugs that you observe, let me know. (No, typos in casting a spell where it gives the ?-related error in sh_magic.lua is not an error, but is lacking a way to prevent that. It just means the spell you typed is 404, not found.) Anytime a spell unintentionally halts, document the error and attempt to reproduce it. Usually if a spell halts and you can't cast again, suicide is an option. It'll reset the casting variable on the player.