survivalRPI remember, a long time ago, playing on a "Heat RPG" server. Everyone had "heat bricks" they used to survive. You'd build up a little base, throw down some fires (w/ heat bricks of course), warm up, then go out looking for supplies. It really was a roleplay, though, you just acted like you were getting supplies. I'm fine with doing things that way, but a little more scripting would have been rad. The more dedicated players would build up big bases, make vehicle spawns, get weapons, and go exploring and fighting other groups of players. I would like to expand on this idea. Let me give you a rundown:
You connect to the server, spawn in a sweet arctic map, warm up at the "noob spawn" fire, then head out with some gear. Maybe a pistol and enough supplies to start one fire. You run in to another player - you point your guns at each other, not sure what the other is going to do. In local chat (the only chat available unless contact another player via radio), the other player asks if you want to join forces. You accept, and you both head out to find more supplies and set up a semi-permanent camp.
From that point you could fight other players, join up with other players, become a band of raiders that steal others' supplies, anything you want. Emphasis on the "RP" in survivalRP. The actual scripting/modeling/whatever load on this mod might not be that high, most of it's up to the players. Anyways, here's a detailed list on the main goals for this mod:
Finished - Started - Not Started☐
Large arctic map that can repeat without being too noticeable. Should contain large open areas, tight valleys, maybe a cliff or two. Cliffs should have their own rock texture for sure, none of this really steep snow stuff.☐ Heat script. Would include a UI at the bottom of the screen with a number that indicates the amount of "warmth" left, fire bricks to recharge warmth, and warnings when warmth runs low. Once warmth is out, the player dies. Also, a way to acquire supplies to place new heat bricks. Heat bricks die after a time.☐
Radio script. It's the chat system, modified so you can't talk to anyone anywhere. You have to use radio bricks n such.☐
Food script. Much like the heat script, down at the bottom of the screen on that same UI a number indicated how hungry the player is. When hunger hits bottom, the player dies. Food needs to be scavenged for, maybe even grown later in the game?☐
Resource/supplies script. Building takes "material". Each 1x1x1 is 1 material. Material can be gathered from "ruins" - things built before the game starts by admins out of "material bricks". Material bricks can be harvested by a player with the correct tools (I dunno... shovel, pickax, whatever). Weapons and vehicles also cost material. The actual vehicle spawn costs material, actually spawning the vehicle costs material too. Respawns are free [probably, open to change like everything else]). Resources (material & maybe food) can be stockpiled in a "safe" of some sort. A brick a player can place, probably. Resources can be stolen (not sure about the mechanics for when the owner is offline). When a player is carrying resources, a backpack is put on the player's back.☐ Alliance script/GUI. Players can form alliances, and make these known to other players. The benefits of declaring an alliance are: driving fear into other players hearts, competing for the position of the awesome-ist survivalRP alliance around, etc. We'll need to think up some practical benefits too.☐ New weapons, specific to survivalRP's needs. This would mean: Ammo (which can be made out of advanced material), reloading, cool animations, good models. Would also include useful weapons, like the flare gun, that could be used (in the instance of the flare gun) to show an ally where you are, for example.☐
Somehow make raiding very viable. Not only stealing resources, food and heat, perhaps... I dunno... something. We have come up with some ideas, we'll see.☐
Use the Compass Mod. I'm not very familiar with it, but players need a way to get back to their base, and other important landmarks.Note: Some of those boxes are links to "inspiring pictures" - not exactly what I want something to look like, just some things I put together on slopes.
This list will be added to and edited in the future.
So, as for making the actual mod? We'll need scripters mainly, some modelers, and one or two really good mapmakers. Please don't volunteer unless you feel very competent at what you're volunteering for. When you sign up to help I'll PM you with some more info.
Design Team:
LegoEggo
Scripting Team:
AGlassOfMilk
Kalphiter
Tom
Modeling Team:
Bushido
Unknown Player
Absolution
Gadgethm
Mapping Team:
ZSNO
Oasis
Decal Team:
Wizard
ZSNO
Bug List- HUD doesn't update
- HUD doesn't always get placed in the top right of the screen when using a larger resolution
- Heat doesn't always work with other add-ons. I'll figure out which soon.
- 2 errors in life.cs:
- Line 61: Unable to find functions getPlayerSpawn
- Line 63: Unable to find object: ' ' attempting to call function 'getworldboxcenter'
- I believe these errors are keeping heat from working. That's what the console makes it look like, at least.
- Radio brick sometimes has graphics glitches.
survivalRPopen to suggestions