Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

A Storey Extension to "Fixing Resistance RP For Good"

Robert

British Swan
ENG
Server Management
Developer
Staff Team
Joined
Jul 9, 2019
Messages
2,055
Now before I start, I know what you are thinking about this posts name:
1673348644444.png
The Stores of Willard Networks... a long-running series of depression, anger, the rise and fall of a Faction, insanity of the economy and even the amount of people who can't give a shit about stores anymore because they don't want to be driven insane.

So without further ado, welcome to Part 3 of my Extension series and now we talk about the hell which is stores. This is going to be fun.

Problem Statement
Stores in Willard suffice to say without much effort is entirely balls to the wall broken.
Some may blame DOB for this, others the CWU, some the MOC, but where did this issue of stores begin for those who weren't around for the whole 3 years of Willard.

So you want to hear a story huh? Well let me tell you of a time we had an active city, oppressive atmosphere and cops, lack of restriction but most importantly a large chunk of activity stores all going by interesting names, some even ran by background rebel groups right under the Combine's nose. A time when stores thrived and each day you hopped online, at least 3 or even 4 stores were open each and every day with many employees enjoying their daily income.

Everything went well for a time. Til, well let's just say all good things must certainly come to an end. The long-standing MOC & CWU launched a joint operation against the underground stores, quickly finding and erasing many storefronts in a single swing. Dutchman... raided and shut down. Sunrise Cafe... shut down. That tailor shop on the corner of Triumph street? Shutdown. The infamous suit makers who owned that 3 story shop on Victory? Reduced to atoms on 7 separate occasions.

All our stores were raided. Everything was lost, and very quickly business died down. Many assumed, "oh, they will be back again"... but then the CWU lead of the time decided to conspire with the MOC lead to get a set of rules & restrictions for stores to follow. Both OOCly and ICly and ooooh boy did this go down so well... not.

You see, the problem with restrictions is that all your doing is limiting RP if you go too far. And yes, CWU and MOC certainly went out of control with their restrictions. Sure, stores did open, but the epidemic of what they had just done was only in its baby phase. And cutting the story here... you know where this goes with DOB, more restrictions, death of the stores, blah blah blah.

Let's get into it.

Cause #1: Restrictions
I am going to have a field day with this one. I will start by saying that if you are the type of player or faction leader to believe in restrictions, you are quite frankly a sole killer of Roleplay. Roleplay cannot and does not run on restriction; it runs and operates on Freedom.

You can have rules for general Roleplay standards, but not go as far as to restrict players into what they CAN, and CANNOT do without a VERY GOOD reason. I am sorry if you feel you need to put a leash on the player base, but it simply doesn't work, and stores are a prime example of bad restrictions going into something they weren't needed in.

Before the rules and restrictions of Stores even appeared, it ran smoothly... so what on Earth made these factions think they needed them? Well, I can answer that in one word, Spite. It is no lie that the factions of the time hated and despised Rebel Stores even back then, thinking it was too easy for rebels to get set up with no consequences and no barricades in their way; they wanted to try to cut the flow. And cut the flow they most certainly did by making rules so strict that it was almost quite literally saying that if you want to run a store, you should not perform ANY rebellious activity whatsoever as if it was a bad thing.

You may assume I am exaggerating, but I am really not, and even when stores did pop up doing some rebel activity... the rules would only become tighter and tighter. Why on earth are you strangling your own stores and player base? Because you want rebels out of the City? I am sorry for my harsh tone here, but if you were doing this back then, I have some choice words for you "Fuck right off this community"

No filters for this post. Because stores are one of those things which truly piss me off with how the Community handled it. It was poor through and through. Leaves a shitty taste in my mouth.

Anyway, excuse my personal outburst there, but wanted to make it clear how utterly idiotic it was and because of that, anyone involved deserves 0 respect.

The solution for this is at the bottom of the page.

Cause #2: The Setup
Let's look at what goes into making a store

First of all, you need to have a character and said character needs to have 100 social credits and no lower. You also then need 2 other employees to start with who also have 100 social credits each. You of course need to be alive for some time, not marked as BOL or under investigation, no criminal record, enough credits already to pay 1 week rent, must be in the discord and yeah.

Then you need to make an application when you meet the requirements and check if there is any businesses open for taking. But before you do that, read the handbook, the roster and what each store front offers. Already a bit of a convoluted and bloated process.

Once you done all that and filled out the long application... the waiting game BEGINS. And when I say waiting game... I mean a long waiting game. It can take anywhere from a week to a few months for a SINGULAR application to be processed. And I know this because when I was dev, I abused my powers a bit to see anything and everything private and saw how many apps were just sitting around waiting for responses with none given. That was 4 months ago now, but I am sure the same process applies today as now that the DOB has been disbanded, we have met a new problem... the now Overworked CWU taking on the role of businesses adding more to their bloated workload... just what they needed indeed.

Let's give a round of applause for whichever genius did that without a full-on rework of stores.

Sure, CWU ran stores before the MOC and DOB but that was when the store system was easy enough that CWU could handle the entire process without feeling overworked. Hell, they didn't need to do anything even, the system ran itself until they made it manual. A bit of a shot in the foot to themselves for a time when the CWU lead thought it necessary.

Also, even once your store is up and running, good luck actually trying to operate in the current economy where no one actually wants or needs you unless they desire materials or clothing. Or just some decor for an event like the time I spent over 2000 credits on food, water and other items in a singular store for the sake of event setup. I am sure that shopkeep had a field day with many CT-supplied credits.

Cause #3: Bureaucracy
Oh boy, I won't go too much into detail but given the slow app process, the tons of info on the handbook and so on... you can already guess it is one hell of a system, one filled with tons of barriers and people ready to slow the whole thing down and overwork the people on the other end of the stick.

Let's agree on one thing: The system needs a change; you can read above to know why this doesn't work.

Short-Term Solutions:
Now, what can we do in the short term to fix this? (Rushing because I have to go as I write this)
  1. Nuke everything so far and make a quick and simple setup for stores to be run by whoever and whenever. Sounds difficult but I am sure you can get a few people to trust with permits to act as store peeps who can run and operate varying types of stores.​
    1. Alternatively, don't do that if you fear abuse and simply get a basic store setup and application with the bare minimum rules and restrictions to be followed. Don't go overboard. Clean and simple works best for now​
  2. Restrictions should be heavily relaxed to allow more and more folk to run stores as they so wish​
  3. Calm down any IC rivalry which is failing stores in terms of aggressive competition​
    1. I say this because I know one store was being run by a CWU or DOB member which could easily fuck over actual competitors just cus.​
  4. Make items a bit cheaper for the time being until the economy is fixed.​
Overall, short-term solutions are pretty bad. It's a shame, but not much can be done in the short term to magically fix a widespread store problem.

Long-Term Solution:

Ah, the pain and suffering of devs. I hear their screams every night, staring at the codebase wondering why they have to work so hard for so little daily bread. Aka, yes devs will need to do some work for this to work much like all my other suggestions; odd how that is a common theme and apologies to the devs for putting you through hell.

The First, which I know is to be included in the upcoming Gear of Industry Update is the Faction Budget system; this is required. Second is the potential addition of a worker ID in extension to the existing CID. It may be able to be avoided, but we will see. Third is the ability to change the stores from rented out buildings into permanent stores without rent and existing even with 0 tenants assigned.

With that developer stuff out of our way, let's get into the nitty-gritty of the setup in mind.

With this new update, we will implement CWU/DOB-controlled storefronts which are permanent and have no assigned ownership or employees. How will this work? Well, this is where the Worker ID card comes into play which grants the holder access to the store's locks, allowing holders to enter and open up stores for business. They do this by walking over to a terminal in a store's backroom which will ask for their card to be inserted, registering them to the store. This will then grant the user 1 hour of store runtime and show which permits the store has that the worker can now utilize. This function will then allow them to buy and sell items based on said auth'd permits of the store itself.

(Note: The Worker ID is not exclusive to CWU/DOB members to avoid confusion, it is for Anyone to use)

After the set timeslot is up, the user can extend the runtime of the store or quit their duty. Quitting ends the store cycle while extending gives another hour. Of course, if they fail to select an option or leave the store, the cycle will automatically end and a 15-minute cooldown will be placed on the worker's card. This means you cannot leave the store without quitting your job and ensures you can only run 1 store at any 1 time.

When you sell items, the user will only receive 40% of the profits while the remaining 60% goes to the CWU/DOB budget granting them a steady rate of income and acting as a form of payment/tax to replace the now-removed rent system. This in turn contributes to the CWU/DOB's ability to run work cycles, ability to buy and sell new stock and give workers their pay and further extends the Economic suggestion I had. (These 2 suggestions go hand in hand)

To fit the oppressive nature of hl2rp, there should be room for consideration of how oppression connects to the store system. Well, we already got a 60% tax, but another method to add in addition that also bolsters store activity and thus the economy is running store-focused work shifts which are similar to standard work cycles but for running stores and turning a profit.

Like standard work shifts, store ones will force locals into running and helping out stores with each place getting assigned a group of people. This will be a random selection of 6-10 citizens playing these roles while other members of the populace are free to do whatever they want and use these stores. Only the assigned group is forced to work for an hour. (You can leave if you wish to since we can't stop you from leaving)

At the end of a forced work shift, you can keep 50% of what they earned and receive an additional ration and some points towards loyalty. So they get an additional 10% profit bonus + rations + loyalty from succeeding in forced store shifts. Whether you are forced or volunteer to run stores, you get benefits either way, and both sides are balanced fairly.

Additional suggestion by: @FungletheBungle - Specified timeslots should be assigned via code using stormfox that automatically assigns 10% of the active citizen player base to a store work shift ensuring stores maintain activity even when CWU/DOB are inactive. For example, every time it hits 18:00 in SF2, a force work shift begins.
 
Last edited:
Oh boy, this topic.
Going right to the solutions, nuking everything outright is a bit of an insult when the CWU spent several weeks updating the old business rules into an easier-to-start method along with a general update to everything. Time and effort was put into making it as simple as possible, while following rules that we, the faction, cannot change.
Instead of going "wipe wipe wipe", pick and choose what you think is the issue.

The application process is already as simplified as possible:
-100 Social Credit (Bare minimum unless you pick Outcast)
-Two other employees (make friends IC, and even then, OOC apps usually dont care about employees during break periods where you cant realistically talk to people IC about it)
-Valid business idea (be creative)
-Zero credit cost (The one week thing is more of a leftover that is rarely followed)
90 percent of the handbook`s regulations are common sense, since apparently people think "hey, I should sell things to my friends at under-stock value" or "hey, I should buy things for myself using my permits". The general "The Store rules are a problem" statement, without specifying what exactly in it is the issue is just lazy.

Most of the complaints mentioned are your experience with the past CWU-ran stores. The current store issues are far from being a problem with regulations, to quote my usual rants about it:

The main issues with store players are thus, quickly summarized:
-Creatively bankrupt. Most people dont have any actual creativity for what stores to make, or how to make something actually interesting, to the point where everyone goes for generic "Food place" or "general stores" instead of focusing on something more niche, or even specific permits, and fleshing them out.
We had zero cybercafe business applications until Hayden spelled it out for people how to run it.



-And the other second issue is that the other half are actual NPCs, only interested in seeing their character`s credit number rise with minimal RP, only being interested in selling things and going through "client players" as fast as possible, or to grind shit, to the point where we had a store "hire a freshly made citizen" to grind trash spawns for them, and not get materials. No.
They wanted them to grind the trash, and then give it to them so they can grind the crafting XP from deconstructing it.
We had 7 or 8 stores at the start of the map transfer. Out of that number 6 of them were self supplying in visible amounts and buying shit for themselves.
A smaller number of those had more self supply purchases than actually selling to other players. When caught one player even just decided to make their character a known rebel over the radio and then escaped out of sight, where the character was later deleted and the store had to be closed since nobody else was active there.
Why did they do that? To quote them, without naming them outright:
"i had no investment in it cause i never had to write a business app, i was just hired as supervisor and the owner quit the server."

The store regulations that exist as of now hardly get in the way of roleplay, in my opinion. The "small hurdle" that people have to get through to get a store is minimal, the biggest one is bound to be some wait time, so the app can be fully discussed.
The issue with stores is with players, player mentality and behaviour, and a simple wipe of the store apping process, and regulations, wont fix it.
If anything it might just make it workse.
 
I am out atm but please bare in mind this post is not really meant for the current stores or leaders.

Just like my extension series, it is keenly about Willard V3 and changing the whole structure of Willard V2
@Coroneljones

Which as per my post long term solution will be the actual suggestion.
 
To be clear for anyone confused. The extension series of post and fixing resistance stuff is mainly focusing on a idea of a Willard Version 3.

Why?

Because we mention ideas which cannot be done factions like the CWU in terms of this post for example.

You got mentality to fight, economy, gameplay, the chaos of V2 willard and so much more that if you think a faction can push any of these suggestions... then no, thats not the idea of these. It is the idea of a version 3 to allow us to do a lot of reforms including this store one. Which you may think i am taking pop shots of the current system of stores but i been gone for 4 months, i am just mentioning the issues as per their remembrance and what i heard when i returned.

Same issues, some attempted fixes, no success. No insult to current leaders of said faction of CWU. Outside of your control as no faction can fix anything

So yes, this whole series of post centers around V3 and pushing a shiny red button of reformation changing everything that makes Willard.... Willard.

Just made this for clarification. @Coroneljones
Apologies for double tag
 
While I understand that a lot of what you've said might no longer be a issue or mostly plans for V3, my response will still try to address problems you've raised just to dissuade anyone from worrying about it. (And to encourage people to apply for businesses! please!!!!)

As the person leading DOB w/ the assistance of CWU management I'd be open to any suggestions people have for improving the faction, as I genuinely think it's been neglected for too long when it should be the first port of call for new players trying to establish their characters.

I made another post early into the Christmas break about some ideas I have for fixing DOB, but there's not much that I can do unless people apply, and there aren't that many store apps compared to how many stores could be open in the City. I still have plans to try and encourage people to manage stores, making the process as IC as possible so there's less forum beurocracy, but a lot of the rules we have in place are there to set the atmosphere, like-

The SC requirements are bare-minimal. If somebody is below 100SC then it's unlikely that the dystopian governing body we have would let them run a store and become self-sufficient, but if it were to be done, then it would likely come with hinderances for anyone below 100SC. More inspections, higher prices/less profit, perhaps a tax, etc.

Rent, despite my attempts at abolishing it, will stay because it's the easiest way to avoid credit-hoarding. There's a grace period given to new businesses for rent, two weeks, and leniency will also be given if something out of the store owner's control made it so rent couldn't be paid. All case-by-case and a IC process.

The Employee requirement is to ensure that there's enough people to man the store before it opens, and isn't a strict requirement. If the manager can't find other employees and could only run the store solo, I'd expect either it wouldn't be open v often, the manager would be burnt out quick, or the manager wouldn't be able to create a environment that promotes passive, but if the manager otherwise seems engaging ICly and perhaps they're just picky about who they hire, then leniency can again be given.

A lot of what I said is kinda a expanded version of what Coronel said, but I just thought I'd provide some input. All in all, DOB will be making changes here-and-there in hopes of finding a template that works best and if anyone has ideas for the current system I'm open to discussion.
 
Long-Term Solution:
Ah, the pain and suffering of devs. I hear their screams every night, staring at the codebase wondering why they have to work so hard for so little daily bread. Aka, yes devs will need to do some work for this to work much like all my other suggestions; odd how that is a common theme and apologies to the devs for putting you through hell.

The First, which I know is to be included in the upcoming Gear of Industry Update is the Faction Budget system; this is required. Second is the potential addition of a worker ID in extension to the existing CID. It may be able to be avoided, but we will see. Third is the ability to change the stores from rented out buildings into permanent stores without rent and existing even with 0 tenants assigned.

With that developer stuff out of our way, let's get into the nitty-gritty of the setup in mind.

With this new update, we will implement CWU/DOB-controlled storefronts which are permanent and have no assigned ownership or employees. How will this work? Well, this is where the Worker ID card comes into play which grants the holder access to the store's locks, allowing holders to enter and open up stores for business. They do this by walking over to a terminal in a store's backroom which will ask for their card to be inserted, registering them to the store. This will then grant the user 1 hour of store runtime and show which permits the store has that the worker can now utilize. This function will then allow them to buy and sell items based on said auth'd permits of the store itself.

(Note: The Worker ID is not exclusive to CWU/DOB members to avoid confusion, it is for Anyone to use)

After the set timeslot is up, the user can extend the runtime of the store or quit their duty. Quitting ends the store cycle while extending gives another hour. Of course, if they fail to select an option or leave the store, the cycle will automatically end and a 15-minute cooldown will be placed on the worker's card. This means you cannot leave the store without quitting your job and ensures you can only run 1 store at any 1 time.

When you sell items, the user will only receive 40% of the profits while the remaining 60% goes to the CWU/DOB budget granting them a steady rate of income and acting as a form of payment/tax to replace the now-removed rent system. This in turn contributes to the CWU/DOB's ability to run work cycles, ability to buy and sell new stock and give workers their pay and further extends the Economic suggestion I had. (These 2 suggestions go hand in hand)

To fit the oppressive nature of hl2rp, there should be room for consideration of how oppression connects to the store system. Well, we already got a 60% tax, but another method to add in addition that also bolsters store activity and thus the economy is running store-focused work shifts which are similar to standard work cycles but for running stores and turning a profit.

Like standard work shifts, store ones will force locals into running and helping out stores with each place getting assigned a group of people. This will be a random selection of 6-10 citizens playing these roles while other members of the populace are free to do whatever they want and use these stores. Only the assigned group is forced to work for an hour. (You can leave if you wish to since we can't stop you from leaving)

At the end of a forced work shift, you can keep 50% of what they earned and receive an additional ration and some points towards loyalty. So they get an additional 10% profit bonus + rations + loyalty from succeeding in forced store shifts. Whether you are forced or volunteer to run stores, you get benefits either way, and both sides are balanced fairly.

Additional suggestion by: @@FungletheBungle - Specified timeslots should be assigned via code using stormfox that automatically assigns 10% of the active citizen player base to a store work shift ensuring stores maintain activity even when CWU/DOB are inactive. For example, every time it hits 18:00 in SF2, a force work shift begins.
Added this now. Long Term solution provided for V3.
 
I remember very vividly when a former CWU lead was literally threatened with removal in a CCC thread by a developer (lol) and a staff member for not wanting to re-impliment a bloated and convoluted system of managing stores that put more pressure on the faction.

The Pint was the single best store I saw in WN's history because it knew what made people want to come there to RP. Not every store can do that, but creativity - and allowing creativity - is key.
 
Moving as new and other upcoming policy updates to basically allow this being worked on.
 
Back
Top