Shoplifter - Simple Vendor Template for UFPS and uGUI

Webplayer demo: http://bloodysoft.com/Media/Shoplifter/
Manual: http://bloodysoft.com/Media/Manual.pdf


Shoplifter is a simple, yet robust template for UFPS and uGUI, allowing you to quickly add a vendor to your UFPS scene. In this early stage, it supports 8 projectile weapons, 8 melee weapons, 8 ammo types, and 8 consumables with included scripts for using Health Packs and Slomo as consumable items.

Apparel support (Wearable/Clothing/Armour) has been submitted and mobile support using EasyTouch will be in the next update (or possibly after EasyTouch 4.0 is released as it will support uGUI). If you would like default Unity mobile controls, submit a post and I’ll add it as well. I use EasyTouch since it will support uGUI in v.4.0 so that’s what I added (You’ll need the most recent version of EasyTouch). It includes C# scripts for the input and camera controls as well as a uGUI Hud script if you wish to do away with the slow onGUI from past Unity releases.

After the approval of the 1.4 update with apparel and mobile, I will be releasing update 1.5 with vehicles. It was originally for horses, but has been edited for vehicles using the Unity Sample Assets car controller. It works the same way as the equipment menu except when equipping a vehicle, it will switch the view from the FPSPlayer to the ThirdPerson view CarPlayer and vice versa when unequipping the vehicle.

Link to the manual pdf is broken, can I get a fixed url?

Sorry about that. Link fixed.

fyi, this is the old manual. For ET support (not yet approved on the asset store), the EasyTouch GO needs to be tagged “EasyTouch”. When I finish 1.5 I’ll update the manual to reflect the updates.

Thank you!

Hi i’m getting errors when i import your asset. i’m using unity 4.6.1 and UFPS 1.4.9.
Assets/Shoplifter/Content/Scripts/Core/Editor/ShopkeeperEditor.cs(370,46): error CS0030: Cannot convert type UnityEngine.Object' to Text’
I have this error on 11 different lines

Photon MP isn’t supported at the moment as it breaks the use of the public Text from Unity UI.

Ok I got rid of photon but im hunable to equip any of the weapons I buy. Everything else seems to work except that.

Ok I fixed it the item identifiers just weren’t set on the weapons in the demo scene.

I’ll be updating for UFPS Multiplayer once it’s out of beta. Maybe I’ll do that this week if I get time Make sure you have your itemtype modules added to the players item cap variables or it won’t allow you to equip the weapons.

1 Like