Scavenge and Survive (ScavengeSurvive)

Scavenge and Survive

ScavengeSurvive

Geek Repo

This organisation holds a collection of Pawn packages used by the Scavenge and Survive game. All packages can be run or installed as dependencies in projects.

Home Page:https://scavenge-survive.com/

Github PK Tool:Github PK Tool

Scavenge and Survive's repositories

inventory

A simple inventory script for storing items in per-player containers.

Language:PawnLicense:MITStargazers:6Issues:2Issues:0

mentions

Provides a way for players to mention each other by ID and insert colour codes into chat.

Language:PawnLicense:MITStargazers:6Issues:2Issues:0

button

Simple buttons for players to interact with, more minimal than a pickup and more elegant than a command.

Language:PawnLicense:MITStargazers:5Issues:2Issues:1

item

A feature-rich item library with an massively extensive API.

Language:PawnLicense:MITStargazers:5Issues:3Issues:0

mathutil

A collection of useful mathematical functions. Documentation in source code.

Language:PawnLicense:MITStargazers:5Issues:3Issues:0

personal-space

A simple library providing an API for player-to-player interactions such as checking which players are stood near each other and detecting who approached who.

Language:PawnLicense:MITStargazers:5Issues:2Issues:3

door

A simple object movement manager that supports buttons as the default method of interacting.

Language:PawnLicense:MITStargazers:4Issues:2Issues:0

container

This package facilitates the creation of "virtual inventories" to be created in order to store items in.

Language:PawnLicense:MITStargazers:3Issues:2Issues:0

hold-action

A simple progress bar wrapper that facilitates simple "hold actions". Actions that a player must hold a key to complete.

Language:PawnStargazers:3Issues:2Issues:0

language

Provides a simple API for multi-language systems.

Language:PawnLicense:MITStargazers:3Issues:2Issues:0

state-buffer

Captures a running buffer of player states for use in anti-cheat or statistical libraries.

Language:PAWNStargazers:3Issues:2Issues:0

weapons

An advanced, feature-rich, weapon framework for San Andreas Multiplayer.

Language:PawnLicense:MITStargazers:3Issues:2Issues:0

action-text

A simple UI library providing a centered text element for messages to prompt the player to perform an action, hence "action" text.

Language:PawnLicense:MITStargazers:2Issues:2Issues:0

energy

Provides players with an energy bar to represent energy from food and hunger. The energy level drops over time at a rate determined by animation.

Language:PAWNLicense:MITStargazers:2Issues:2Issues:1

health

This package provides the advanced health and knockout feature from Scavenge and Survive.

Language:PAWNLicense:MITStargazers:2Issues:2Issues:1

inventory-dialog

An extension for ScavengeSurvive/inventory that uses SA:MP dialog menus for player interaction with their inventory items.

Language:PawnLicense:MITStargazers:2Issues:2Issues:0

settings

A simple ini-based settings library for loading server settings with defaults. Supports arrays of ints, floats and strings!

Language:PAWNLicense:MITStargazers:2Issues:2Issues:0

container-dialog

An extension script for SIF/Container that adds SA:MP dialogs for player interaction with containers. Also allows containers and inventories to work together.

Language:PawnLicense:MITStargazers:1Issues:2Issues:1

craft

A small module to add a combination functionality to inventories enabling players to combine multiple items into one new item.

Language:PawnLicense:MITStargazers:1Issues:2Issues:0

geid

GEID = Global entity ID. Used for generating unique identifier strings for players or entities so their state may be identified and stored elsewhere.

Language:PAWNLicense:MITStargazers:1Issues:2Issues:0

item-array-data

Extends items to have an array of data instead of just one cell. Includes functions for setting, appending and getting array data.

Language:PawnLicense:MITStargazers:1Issues:2Issues:0

itemtype-bag

Provides an item type definition for wearable containers so players can carry multiple items with them.

Language:PawnLicense:MITStargazers:1Issues:2Issues:3

itemtype-clothes

Clothes item type - allows changing skin via an item.

Language:PAWNStargazers:1Issues:2Issues:0

tick-difference

`GetTickCountDifference` returns the difference between two values from `GetTickCount` and takes into account overflow.

Language:PAWNLicense:MITStargazers:1Issues:2Issues:0

timeutil

A collection of assorted utilities for working with timestamps and time values. Uses CTime and sscanf.

Language:PAWNLicense:MITStargazers:1Issues:3Issues:0

velocity

Simply provides a function to get the player's velocity (or their vehicle) in kilometres per hour.

Language:PAWNLicense:MITStargazers:1Issues:2Issues:0

test-boilerplate

Gameplay testing boilerplate code for quick spawning and testing of in-game features.

Language:PawnLicense:MITStargazers:0Issues:0Issues:0

test-boilerplate-items

Item testing boilerplate code for quick testing of item related features such as inventories and interfaces.

Language:PAWNLicense:MITStargazers:0Issues:0Issues:0

test-boilerplate-npcs

A quick testing/development library that provides 6 NPCs to test gameplay mechanics such as items, weapons and interactions with.

Language:PAWNLicense:MITStargazers:0Issues:0Issues:0