A PvP SA:MP survival gamemode. The aim of the game is to find supplies such as tools or weapons to help you survive, either alone or in a group.
Yes. That's a new version scheme. That means this project has gone through three versioning schemes over the course of its lifetime.
This release marks the latest stable release of Scavenge and Survive. The project is roughly 8 years old and there's a bit of history here: https://twitter.com/Southclaws/status/1212015199965855744
Kind of, almost, not quite, yes, but...
Most of what was actually stopping my from moving the project forward was the state of the codebase. In the recent weeks leading up to this release, most of that has been resolved. The project codebase has been updated to use the latest libraries and tooling in the community. This is great, because now anyone can easily build and run the project!
However, I don't intend to fully commit to "maintain" the project going forward, I lack the time.
That being said, I do still want to be involved in some way. I can do pull request reviews etc. There's a new website at https://scavengesurvive.com with some documentation, there's a Discord server at: https://discord.gg/7y7mT4Q with a small community around it. There's a test/reference server that may or may not be permanent (so I won't link it here, just join the Discord and ask if it's online)
Here's a very quick rundown of new features since the old days of the gamemode. A lot of this stuff was actually written years ago but was never released to the public or was simply not compiled into release builds back then.
Scrap Machine, Refine Machine and Water Purifier provide new avenues for base building, survival and item production.
In-inventory crafting, construction crafting and workbench crafting! See docs for more.
Construct a Plot Pole and it will save items within a 20 metre radius. Place one of these in the middle of your base so you don't need to constantly place items in boxes! Place more around your base as you expand.
Construct a Metal Frame and interact with it to add a roof. This lets you build bases on flat ground without the need for a game-world building to build inside! Or you can extend your base with more rooms.
There's a whole new deployment method and runner application that makes management of a server much easier. See the readme file for more information.
Misc items that are interesting.
WoodLog
) - Now used to craft campfiresBurntLog
) - the leftovers of when a campfire burns outSuitcase
) - safebox, can save items insideWheelLock
) - can be used to lock a bikeHoldall
) - safebox, can save items insideScrapMachine
) - turn random metal items into scrap metalRefineMachine
) - turn scrap metal into refined metalWaterMachine
) - turn seawater into drinkable waterScrapMetal
) - get this using a scrap machine, turn all those useless items into scrap!RefinedMetal
) - turn scrap into refined metal using a refining machinePlotPole
) - claim a plot of land for your clan! saves ALL items within 20 metres.Workbench
) - craft new items using a workbenchToolBox
) - safebox, can save items insideSledgehammer
) - melee weaponBigSword
) - melee weaponKnife2
) - melee weaponFork
)Knife3
)Some of these items can be turned into scrap metal using a scrap machine.
Some of these items are just for crafting other items and don't actually do anything else.
Most of these were added because they may be neat for future features. If you want to implement these, go ahead! Submit a pull request!
Spanner
) - unused toolOilCan
)RadioBox
)Microphone
)Spatula
)Pan
)FryingPan
)Ketchup
)Mustard
)Briquettes
)Cross
)Boot
)Doormat
)ControlBox
)Computer
)RemoteControl
)RedPanel
)Broom
)Keycard
)Padlock
)OilDrum
)Canister
)Locator
)Radio
)GearBox
)MetalFrame
)LockBreaker
)TallFrame
)Fish (RawFish
) - Can be fished from the ocean with a fishing rod
Meat (Meat2
) - food item, cook it
Pizza (PizzaOnly
)
Loaf of Bread (BreadLoaf
)
Banana (Banana
)
Orange (Orange
)
Red Apple (RedApple
)
Lemon (Lemon
)
Pissh Box (PisschBox
)
Pizza Box (PizzaBox
)
Ice Cream (IceCream
)
Fishy Fingers (FishyFingers
)
Ice Cream Bars (IceCreamBars
)
Cereal (Cereal1
)
Cereal (Cereal2
)
Wrapped Meat (WrappedMeat
)
Wedding Cake (WeddingCake
)
Cake Slice (CakeSlice
)
Green Apple (GrnApple
)
Steak (Steak
)
Bread (Bread
)
Ham (Ham
)
Milk Bottle (MilkBottle
) - liquid container
Milk Carton (MilkCarton
) - liquid container
Apple Juice (AppleJuice
) - liquid container
Orange Juice (OrangeJuice
) - liquid container
Wine (Wine1
)
Wine (Wine2
)
Wine (Wine3
)
Whisky (Whisky
)
Champagne (Champagne
)
Beanie
)StrawHat
)WitchesHat
)CaptainsCap
)SwatHelmet
)PizzaHat
)PussyMask
)BoxingGloves
)DevilMask
)BandanaBl
)BandanaGr
)BandanaWh
)BandanaPat
)PoliceHelm
)Locker
)Desk
)Table
)GunCase
)Cupboard
)Barstool
)SmallTable
)LargeFrame
) - this can be fitted with a roof so you can build standalone buildings out of pure defences!GarageDoor
) - unused, too big and may cause crashesit compiles now so that's neat
Full changelog: https://github.com/Southclaws/ScavengeSurvive/compare/1655...1759 Highlights:
Issues that still remain:
Full changelog: https://github.com/Southclaws/ScavengeSurvive/compare/1193...1655 Highlights:
Massive feature merge with a few months worth of work.
Warning: Data formats have changed, do not run this version with old data files. I will work on a conversion solution for player and vehicle .dat files if the need arises.
Requires streamer update
Added active=true property setting on defence creation.
Moved tent index addition to above the SetItemArrayData call.
Changed SIF debug label flags to better represent how the flags affect compilation (their existence triggers debug labels, not a true/false state)
Explosives now deal hitpoint damage to items in range.
Removed hitpoints from defences.
Explosives can now be chained! https://twitter.com/SouthclawJK/status/761497994051129344
Small typo in language string. These fixes when new unregistered players could not do anything on join and only saw black screen.
Full changelog: https://github.com/Southclaw/ScavengeSurvive/compare/1192...1193 Highlights:
master
branch changes and minor compatibility issues with SIF API changes.Full changelog: https://github.com/Southclaw/ScavengeSurvive/compare/1186...1192 Highlights:
spawn/bagtype
wasn't loaded properlyFull changelog: https://github.com/Southclaw/ScavengeSurvive/compare/1172...1186 Highlights:
Full changelog: https://github.com/Southclaw/ScavengeSurvive/compare/1164...1172 Highlights:
Full changelog: https://github.com/Southclaw/ScavengeSurvive/compare/1154...1164 Highlights:
Full changelog: https://github.com/Southclaw/ScavengeSurvive/compare/1150...1154 Highlights: