A Random RPG Adventure

Discussion of all aspects of multiplayer development: unit balancing, map development, server development, and so forth.

Moderators: Forum Moderators, Developers

Post Reply
User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » June 18th, 2018, 1:35 pm

New version:
I spent some time improving Blacksmith.
I have as well changed a few things in the Town menu too.
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » June 18th, 2018, 10:26 pm

New Version:
Now there the DM has a command that allow him to "change season" of the map, modifying the corresponding terrains.
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

User avatar
ForestDragon
Forum Regular
Posts: 1489
Joined: March 6th, 2014, 1:32 pm

Re: A Random RPG Adventure

Post by ForestDragon » June 19th, 2018, 6:12 am

hello. a bit of feedback: for the DM menu, I'd like to suggest adding a "spawn unit cluster" menu (instead of having to constantly click to make an army of units). I made the code for it in case you're too busy to implement the idea yourself (You could probably make a spawn random unit cluster version if you want):

Code: Select all

[option]
message="Spawn Unit Cluster (Side:$dm_spawn_side Type:"$dm_spawn_type" X:$x1 Y:$y1)"
[show_if]
[not]
[have_unit]
[filter_location]
x,y=$x1,$y1
[/filter_location]
[/have_unit]
[/not]
[/show_if]
[command]
[message]
speaker=narrator
caption=Delete Unit
image=items/book5.png
message=How many units to spawn?
image=wesnoth-icon.png
side_for=$side_number
[text_input]
label="Input Numeric Value (1, 2, 3, etc):"
variable=dm.spawnclusteramount
[/text_input]
[/message]
{IF_VAR dm.spawnclusteramount greater_than 0 (
[then]
{REPEAT $dm.spawnclusteramount (
[unit]
side=$dm_spawn_side
type=$dm_spawn_type
x=$x1
y=$y1
upkeep=free
ai_special=guardian
[/unit])}
[/then])}
[set_variable]
name=dm_mainmenu_open
value=no
[/set_variable]
[redraw]
[/redraw]
[/command]
[/option]
Co-creator of Era of Magic
Creator of Tale of Alan (1.12 abandoned),The Golden Age (1.12/1.13, abandoned),XP Bank (1.14),Alliances Mod(1.14), with a large add-on in development
"Real life is like a hyper-realistic VR game, but with permadeath and boring gameplay"

User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » June 19th, 2018, 2:17 pm

ForestDragon wrote:
June 19th, 2018, 6:12 am
hello. a bit of feedback: for the DM menu, I'd like to suggest adding a "spawn unit cluster" menu (instead of having to constantly click to make an army of units). I made the code for it in case you're too busy to implement the idea yourself (You could probably make a spawn random unit cluster version if you want):

Code: Select all

[option]
message="Spawn Unit Cluster (Side:$dm_spawn_side Type:"$dm_spawn_type" X:$x1 Y:$y1)"
[show_if]
[not]
[have_unit]
[filter_location]
x,y=$x1,$y1
[/filter_location]
[/have_unit]
[/not]
[/show_if]
[command]
[message]
speaker=narrator
caption=Delete Unit
image=items/book5.png
message=How many units to spawn?
image=wesnoth-icon.png
side_for=$side_number
[text_input]
label="Input Numeric Value (1, 2, 3, etc):"
variable=dm.spawnclusteramount
[/text_input]
[/message]
{IF_VAR dm.spawnclusteramount greater_than 0 (
[then]
{REPEAT $dm.spawnclusteramount (
[unit]
side=$dm_spawn_side
type=$dm_spawn_type
x=$x1
y=$y1
upkeep=free
ai_special=guardian
[/unit])}
[/then])}
[set_variable]
name=dm_mainmenu_open
value=no
[/set_variable]
[redraw]
[/redraw]
[/command]
[/option]
Is it not possible that would cause desyncs though?

Some time ago it was possible to spam random units in a single hex, since the others would appear in adjacent hexes once the selected hex was occupied. However I noticed that doing that caused desyncs in other players.
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

User avatar
ForestDragon
Forum Regular
Posts: 1489
Joined: March 6th, 2014, 1:32 pm

Re: A Random RPG Adventure

Post by ForestDragon » June 19th, 2018, 2:18 pm

PapaSmurfReloaded wrote:
June 19th, 2018, 2:17 pm
Is it not possible that would cause desyncs though?

Some time ago it was possible to spam random units in a single hex, since the others would appear in adjacent hexes once the selected hex was occupied. However I noticed that doing that caused desyncs in other players.
oh, ok. Didn't know that.
Co-creator of Era of Magic
Creator of Tale of Alan (1.12 abandoned),The Golden Age (1.12/1.13, abandoned),XP Bank (1.14),Alliances Mod(1.14), with a large add-on in development
"Real life is like a hyper-realistic VR game, but with permadeath and boring gameplay"

FortTell
Posts: 9
Joined: April 8th, 2018, 10:49 am

Re: A Random RPG Adventure

Post by FortTell » June 19th, 2018, 6:55 pm

Can you just run around from the (x,y) in a spiral, ignoring tiles that are: out of borders, impassable, taken?
If terrain codes(or tile terrain) can be checked, then maybe also an option to spawn units only on selected terrain?

User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » June 19th, 2018, 10:56 pm

FortTell wrote:
June 19th, 2018, 6:55 pm
Can you just run around from the (x,y) in a spiral, ignoring tiles that are: out of borders, impassable, taken?
If terrain codes(or tile terrain) can be checked, then maybe also an option to spawn units only on selected terrain?
In theory it is possible, however I kind of think it's a lot of work not really sure it is worth all that trouble.
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » June 28th, 2018, 5:01 pm

New version with some small changes to maps.
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » July 16th, 2018, 4:30 pm

It's been a while since I last update ARRPGA.

Changes:
Random combat Beginning, end & rewards are now displayed as prints rather than messages.
-Added a transport system to move quickly between cities Classic (AI DM map).
-Removed town descriptions and welcome message at the beginning (AI DM map).
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » July 18th, 2018, 12:07 am

New version, with quite a lot of changes:
-Now towns and quests use portraits rather than unit images, and most all quest givers and other actors have captions.
-Fixed quite a few bugs in AI Classic Map quests, particulary the ones related to alignement.
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » July 27th, 2018, 7:15 pm

New version of ARRPGA, changes to Classic AI DM:
-At taverns, players may recruit one unit per every empty player side there is at the beginning.
This will allow games with fewer players not to be in disadvantage, having less units or having to play many sides at the same time.
-Transport in town renamed "Gryphons Roost".
-Fixed a few typos in the manual and improved add-on description.
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » July 29th, 2018, 3:39 pm

Minor update to a few maps of ARRPGA (Wesnoth, Ravenburgh, Traveler's Adventure).
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » July 29th, 2018, 6:17 pm

Updated Classic AI quests, making up a little more difficult.
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » August 11th, 2018, 6:52 pm

A little update with a really, really small change.
Added a "new" game mode in classic map, it's a mix of AI and Human DM Mode.

It contains the same Random Battles, Random Events and Quests of the AI Classic Map, however the DM Side is controlled by a human, who has access to the DM Menu.

It is listed as ARRPGA Classic - DM Human (Premade).
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

User avatar
PapaSmurfReloaded
Posts: 563
Joined: November 17th, 2007, 1:10 pm
Location: Argentina

Re: A Random RPG Adventure

Post by PapaSmurfReloaded » August 13th, 2018, 10:12 pm

Good news!
-I finally solved the issue of only being able to resurrect one unit per side (after two units of the same side died, only one could be resurrected), and of only one unit per side healing after battles or sleeping.
-Added Heal Party command to the DM.
-Now players who recruit companions in the AI mode get their corresponding 25 Gold.
18th Century Warfare Era, try it out!
A Random RPG Adventure, play it!
Infantry Wars Era, give it a shot!
Zombie Apocalypse RPG, run for your life!

Post Reply