This is a late announcement post for the various changes that have occurred since April 17.
First and foremost, SweptForums now has a shoutbox! Located on the home page of the forums, you can now shout out anything that's on your mind! Not much more to say about it, it's there.
Secondly, I've updated how user groups and titles are displayed. Now, instead of only having one user title, you can technically now have three! You can have a custom text-only title as well as a user group banner image and a post count banner image. You can see how some of these look in the member list.
Finally, to explain all of these banners and even the forums' rules, the help documents have been updated with new documents for banners, groups, and rules.
EDIT: Since this announcement, I've made a few more changes. Everything is now stored in the forums' database with Unicode support, so emojis will appear across the site from now on. Also, the reputation system has been enabled. You can now rate posts and users to add or subtract from their reputation. Finally, I turned off the redirect pages, so you won't see that annoying confirmation window for a few seconds after doing anything.
Set ENT.RenderGroup = RENDERGROUP_BOTH in your entity's shared file. Create a new ENT:DrawTranslucent() hook and move all of your 3D2D code to it. Keep self:DrawModel() in ENT:Draw(). These should both be clientside only.
Pretty simple fix for a common problem. It makes sense when you think about it, but if you're like me, you never even knew there was a "DrawTranslucent" hook for entities. This is the case even if your 3D2D isn't translucent, as you can see below. Both the opaque text and the translucent background are drawn behind the door before the fix, and in front of it after.
Shoutout to Fesiug for helping me fix this on STRP.
Here's an example from STFood Neu STRP Edition's stove:
Bad Example
-- BAD, DO NOT USE THIS
-- st_food_neu_stove.lua (shared)
As of this morning, STRP is officially closed. Thank you to everyone who joined, participated in callout events, and contributed things to the server!
Either later today or some time tomorrow, STMining and STBankRobbery will receive minor updates to bring them up to how they existed on the server. In addition, beginning tomorrow, expect semi-weekly releases of the several addons I made for STRP! This includes STDope, STChef, and plenty more!
Once again, thank you to everyone who participated in the Swept's True Roleplay experience in any capacity, and remember that SweptCraft turns 11 tomorrow!
After a week of nothing, today I added a very simple character creation system to STRP.
Added a character creation system.
Upon joining for the first time, you will be shown a character and given the option to change your model and face detail. Each model has different options, so look through and pick the combination you like. Once picking your character, you will spawn with the same appearance every time. Note that your character cannot be changed once chosen.
Today, I've added the ability for chemists to revive other players with their medkit and a few other things.
Chemists can now revive players with their medkit.
This costs one full charge of the medkit and will fail otherwise. Each time you revive a player, they will revive with 25 less health than last time, limiting the total number of times you can revive one player to three. Currently there's a very high chance that the revived player will respawn stuck in something. I'll improve this later but for now, just stay out of the way.
Players can now send text chat messages and commands while dead.
This will allow players to call for a medic when they're dying.
Police can no longer call the police.
Now the police force must coordinate text channels to communicate effectively.
Added a private message button to the player list.
This is a quicker way to message other players without opening your chat box.
Increased the duration of search warrants from 30 seconds to three minutes.
Thirty seconds is rarely long enough to conduct a thorough search, so now the PTU has more time.
Today, I've updated police jobs so that they use citizens models with police clothes.
Renamed Civil Protection and Civil Protection Chief to Police Officer and Police Chief.
Now that police models are citizens with police clothes, the previous terms just weren't fitting.
Police Officers and Police Chiefs now use citizen models but with police clothing on.
For now, clothing is randomized. This may change in the future.
Improved the tailor's stock, making every clothing piece a different price.
This makes suits more expensive than regular clothes.
Added police uniforms to the tailor's stock to replace the disguise kit.
This is the new way to disguise as a police officer.
Redesigned the undercover locker to adhere to these changes.
Police officers and chiefs can now change into default clothes to go undercover.
In the future, I plan to add a brand new system where you pick a citizen model with a skin of your choice once when you first join the server. This skinned model will automatically apply to all jobs that you pick, meaning you'll always be the same base model.
Today, I've decimated the prices of high-class weapons and made some other tweaks. The full list of price changes is below.
Slashed the prices of Class II and Class III weapons and shipments.
High-end guns were just far too expensive. It was always my intention to make good guns very expensive, but they were previously unobtainably so. Shipment prices keep the same relative price of 7.5x these prices for 10 guns.
9x19mm Sidearm (Auto): $1,200 → $660
Bullpup: $10,500 → $4,200
Clarion 5.56: $6,750 → $2,475
CV-47: $5,000 → $2,875
D3/AU-1: $15,000 → $6,250
ES C90: $7,050 → $2,585
IDF Defender: $6,000 → $2,300
Ingram MAC-10: $2,800 → $1,540
K&M .45 Tactical (S): $1,000 → $575
K&M Sub-Machine Gun: $4,500 → $1,650
K&M UMP45: $5,100 → $1,870
Krieg 550 Commando: $12,600 → $5,250
Krieg 552: $10,500 → $4,200
Leone 12 Gauge Super: $3,400 → $1,955
Leone YG1265 Auto Shotgun: $9,000 → $2,210
M249: $17,250 → $7,475
Magnum Sniper Rifle: $14,250 → $6,175
Maverick M4A1 Carbine: $6,100 → $3,355
Maverick M4A1 Carbine (S): $6,200 → $3,565
Night Hawk .50C: $1,300 → $780
Schmidt Machine Pistol: $3,750 → $1,375
Schmidt Scout: $5,500 → $3,300
Thompson M1921: $4,000 → $2,200
Long guns can now only be purchased in shipments of 10.
The intention of this is to incentivize gun dealers to run their business like a business: investing in stock beforehand and selling it per demand.
Pistol shipments now only carry 5 guns.
You can still purchase individual pistols at their normal prices, but pistol shipments are smaller. This also means that pistol shipments only cost 3.75x the cost of a single pistol.
Pocket size increased from 4 to 5.
The menu was created to be five-wide for some reason so it's really annoying for there to only be four slots.
The chemist's medkit can no longer be dropped.
I changed the medkit recently so that I can edit it more in the future and forgot to make it undroppable.
The mayor and bank staff now use the same model/clothing system as the rest of the jobs.
Upon becoming the mayor, you are now automatically dressed in a suit.
Upon becoming the bank manager, you are now automatically dressed in a white DSB shirt.
Upon becoming a bank teller, you are now automatically dressed in a blue DSB shirt.
The mayor's name is now shown on the law boards.
Since the mayor can easily blend in with average civilians, the law boards now show the mayor's name in the format "Mayor's LAWS OF THE LAND".
Law enforcement can now make players wanted and issue warrants from the player list.
A text entry will pop up to request a reason for each of these.
Player colors no longer get set to orange when they've been arrested.
This doesn't work on the new clothing system anyway, so it would only change the player's color on the player list.
The money count on the HUD no longer blinks red when you have $0.
It doesn't matter if your money is hot or not, you won't drop $0.
Placing an anonymous contract now costs $100 instead of $500.
$500 is a lot in this economy. $100 is more reasonable.
Today I'm adding printers, making various tools require ammo, and adding new clothes to STRP.
Added three new money printers: basic, advanced, and elite.
These printers are relatively cheap but also pretty slow to print. To compensate for this, they require no upkeep other than making sure they aren't stolen or shot.
The medkit and keypad cracker now require ammo.
This will give chemists and locksmiths a reason to charge for these services, and make the KeypAdder more secure.
Added trench coats and some new colors of suits to the tailor's menu.
There might be more, this is just what Fesiug told me.