GithubHelp home page GithubHelp logo

knyghtmare / electrifyre Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 1.31 MB

A Single-Player campaign for the Battle for Wesnoth turn-based strategy game with the goal of introducing the Aragwaithi faction to players.

License: GNU General Public License v3.0

Lua 100.00%
war-of-legends wesnoth wesnoth-umc wesnoth-umc-campaign wesnoth-war-of-legends wesnoth-add-on wesnoth-singleplayer wesnoth-tutorial

electrifyre's Introduction

Electrifyre: An Aragwaith Story

About Add-on

A Single-Player campaign for the Battle for Wesnoth turn-based strategy game with the goal of introducing the Aragwaithi faction to players. It has 9 scenarios and is mostly aimed for beginners.

Campaign Specifics

  • Type: SP Campaign
  • Beginner (Tutorial Difficulty)
  • Veteran players might enjoy playing on the higher difficulties
  • Campaign Length: 9

Dependencies

electrifyre's People

Contributors

knyghtmare avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

electrifyre's Issues

[S5] Turn Limit Might be too strict

Finished the campaign. It's short and sweet and it's nice introduction to Aragwaithi faction, nice to see that they are getting some love. The first 3 scenarios I was able to complete in challenging difficulty but at the last scenario I had to change it to tutorial level of difficulty after failing in it 2 times due to time limit.

Ref: Forums

S9: progress task list

  • map
  • 4 side chambers
  • death passage chamber
  • scenario WML
  • side definitions
  • eventWML
  • dialogue WML

Clean up variables in scenario files

A lot of the variables defined in scenarios have not been cleared. Need to be checked and cleared in the end of scenario or start of the next scenario.

S2: add loot chests and achievements

  • Achievement 1
  • Achievement 2
  • Hidden Achievement 1
  • Hidden Achievement 2
  • Hidden Achievement 3
  • Loot Chest 1
  • Loot Chest 2
  • Adjust map to get Loot chest 1
  • Loot Chest 3
  • Loot Chest 4
  • Hidden Achievement 4 (Loyal Injured Unit)

S8: last adjustments

  • time area code
  • Micro AI intermediate coordinates
  • transferring Ryuuma to side 1
  • Allowing recruitment of Aragwaith Longswordsman and Aragwaith Strongbow
  • playtesting and balancing
  • adding the faerie quest line events
  • more dialogue events

Feedback from Anekron and Mechanical

Thank you @AnekronCZ and Mech!

Scenario 1

  • #16
  • #13
  • #12
  • S1: Improve time over event or allow alternate hidden win scenario without the bonus.
  • #17
  • #15
  • #6

Scenario 3 (previously scenario 2)

Scenario 4 (previously Scenario 3)

  • S4: consider giving the vampires pre-spawned units to actually start engagement earlier
  • #14
  • S4: improve story dialogue
  • S4: consider adding maybe side events or side objectives

Scenario 5 (previously scenario 4)

  • #7
  • S5: turn limit is too tight
  • #8
  • S5: improve the map a bit: interior of the castle
  • S5: consider adding side events here
  • S5: give more mention to the leader of side 4
  • S5: maybe some event related to the oak tree

Overall

  • Add more substance to the story
  • #9
  • Improve dialogue quality
  • Improve existing scenario designs to allow player to realise the value of the aragwaith units in question
  • #11

S4: implement the hidden achievement

Initial Post

  • Add achievement
  • Add progress achievement Code

Current State

  • Bug with achievement progression
  • It's stuck on 1
  • Need variable adjustment to retain progression

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.