RMRK is retiring.
Registration is disabled. The site will remain online, but eventually become a read-only archive. More information.

RMRK.net has nothing to do with Blockchains, Cryptocurrency or NFTs. We have been around since the early 2000s, but there is a new group using the RMRK name that deals with those things. We have nothing to do with them.
NFTs are a scam, and if somebody is trying to persuade you to buy or invest in crypto/blockchain/NFT content, please turn them down and save your money. See this video for more information.
SeM's Character Sockets

0 Members and 2 Guests are viewing this topic.

**
Rep:
Level 83
プログラマです
Character Sockets
Version: 1.0
Author: SeMcDun
Date: 06 19, 2013

Version History


  • <Version 1.0> 2013.06.19 - Original Release

Planned Future Versions

  • There aren't really any planned future versions. This is sort of a lead-up project to something bigger I have planned.

Description


The script, in it's lowest form, is a simple Actor Upgrading system.
You collect special items which can be socketed onto/into an Actor.
The items give various benefits such as;
Increasing parameters/ex-params/sp-params by a %
Enabling actors to equip different weapons and armour
Learn new skills
(See a more detailed selection in the script header.)

At the moment socketed items are permanent but I guess I may add in options to delete/overwrite socketed items.


Features

  • Actors can have a different number of sockets from each other.
  • Wide range of features that can be used to power up actors.
  • Gives the player more freedom to play characters the way they want to instead of classes/skillsets being forced onto them.
  • Upgrade scene is accessible through the Main Menu or disabled.
  • Items can have requirements before they can be socketed.
  • Items can have restrictions on when they can be socketed.
  • Socket categories, category names and the number of categories can be changed.

Screenshots








Instructions

I think everything is covered in the Script Header, so look there if you get stuck or feel free to post a question.
I'll try and answer when I get time.

Script


See attached demo.

Credit


  • SeMcDun

Thanks

  • My friend Dale (if he ever gets round to testing it!)

Support


I'm only active on this forum atm.

Known Compatibility Issues

This overwrites the save and extract save contents modules.
Still not sure how to manipulate save data without stuff going wrong or overwriting these modules.

Demo


See attachment.

Author's Notes


There's bound to be tonnes of cool and innovative ways to combine this script with other scripts/ideas.
Try to come up with some unique and cool ways of using this. :)

Terms of Use


Free for use in non-commercial games if credit is given.

*
Rep:
Level 85
I solve practical problems.
For taking arms in the name of your breakfast.
Now that's a neat idea :D Great work!

pokeball YinOfflineFemale
**
Rep:
Level 86
Can this be used in commercial games?

**
Rep:
Level 83
プログラマです
Yeh, you can use it in commercial projects as long as credit is given.
It'd be nice to receive a free copy of your game when it's finished too. :)

pokeball YinOfflineFemale
**
Rep:
Level 86
Sure thing, thanks :)

pokeball YinOfflineFemale
**
Rep:
Level 86
Is there a way to add sockets to characters? So they start off with none, but I can add more as the game progresses?

**
Rep: +0/-0Level 40
Game Crafting Minor
Wow! This is a SUPER cool feature! Thanks for this~