Adds new and changeable bar signs to the game.

17 new bar signs were added including the empty one that is only used as a placeholder
Signs:   ![] (http://i.imgur.com/DRd8P2A.png)
A bar sign is randomly assigned at round start so even if no ever bothers to change the sign, it won't always be the same round to round.
Bar signs can be changed to any of the 17 choices (Not including the empty sign) by anyone with bar access or the AI
All sprites were used with the permission of their owners.  
Code was originally done by N3X15 with alterations by Mrperson, menshin, ikarrus, and myself.

Please tell me if i messed something up, this was a lot more complicated and I had to have a lot of help.
a human will still have to make new barsign datums.

On Wed, Oct 15, 2014 at 12:38 PM, Remie Richards <notifications@github.com>
wrote:

> In code/game/objects/structures/barsign.dm:
>
> > @@ -0,0 +1,152 @@
> > +/obj/structure/sign/barsign        // All Signs are 64 by 32 pixels, they take two tiles
> > +	name = "Bar Sign"
> > +	desc = "A bar sign with no writing on it"
> > +	icon = 'icons/obj/barsigns.dmi'
> > +	icon_state = "empty"
> > +
> > +	req_access = list(access_bar)
> > +
> > +	var/list/barsigns=list()
> > +
> > +/obj/structure/sign/barsign/New()
> > +	..()
> > +
> > +//filling the barsigns list
> > +	for(var/bartype in typesof(/datum/barsign) - /datum/barsign)
>
> Well, I chose the "First to New()" idea so that a human doesn't need to
> maintain the list :P
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/tgstation/-tg-station/pull/5266/files#r18885906>.
>