Several of our mainline campaigns are in the works for upgrades at the moment, which includes adding characters and enhancing existing scenarios. We are looking for more artwork to supplement these upgrades, including the following:
We are happy to announce that Wesnoth is now able to accept donations on Liberapay . While Wesnoth does rely on the work of dedicated volunteers, no project can function completely cost-free. Revenue from the Apple App Store and from donations goes towards maintaining our servers,...
There have been numerous important forum posts and wiki articles written by users and developers. We reference these pages a lot, and decided to put them together in a convenient list.
Write clearly, be nice to others, and be very careful when posting anything related to politics or religion. When asking for help, remember that everyone here is a volunteer. Prefer editing your previous post over double posting. No animated avatars or graphical signatures. Don’t plagiarize other’s...
I use wmlparser3.py tool i python. When i try parse file with it, this error apperas: 2017-03-17_08h57_11.jpg
I use stable version of game with userdata folder stored in instalation path. Btw wesnoth creates empty userdata forler in my python program folder. What shoud I do about it?
Hello.
I was starting to try out the 1.13 version for android, and the first run gave me a black screen. After digging out a bit I stumled upon this lines in events.cpp:
That was the cause of the black screen: since I load c++ code from a shared object (.so) on a different thread from the one...
When I parse file with wmlparser3.py i don't get tags that are macros or are between #ifdef MULTIPLAYER #ednif statements. It's quite logical that preprocessor make parser ignore them, but I actualy want to get this tags. I want to be able to load eras, units, macros etc. to edit them.
Hello there! I wasn't sure where would be best to post this, so I chose this place...please forgive if it is misplaced...
My question is pretty simple (but I'm aware the solution may not be): Is there a way in Multiplayer to remove a particular race from the Random picks? (e.g. Drakes) That's it...
When I try to parse simple era file containing RANDOM_SIDE macro, program breaks. I bet its becouse preprcesor deosen recognize this macro. Is there way to parse non-core files that have core macros? Btw. Is there way to load macro definitions into tree?
In mouse_handler_base.cpp around line 118:
(SDL_GetMouseState(&mx,&my) & SDL_BUTTON_LEFT) != 0
SDL_GetMouseState() returns the state of ALL buttons, it's a bit mask. SDL_BUTTON_LEFT is the button ID.
I'm sure this should be
(SDL_GetMouseState(&mx,&my)...
If you're trying to build Wesnoth, but SDL2 in your system is out of date (Debian Jessie, for example, only has 2.0.2 whereas freshest Wesnoth code off the repo requires 2.0.4), you need to download and build SDL2 yourself. Once you've finished that particular dance and installed your freshly built...
I'm trying to get into making custom Wesnoth content but I'm unable to understand how to make a proper directory, the tags make no sense and neither does anything else.
Is there some way to do this without learning a whole new coding language? I'm not trying to make anything too complex *cough...
I was looking for some wml that would create a random unit from the list or something similar.. And I didn't look thoroughly but I think the best way to do it is with lua, or am I wrong? Why not make it possible in tag?
For example if:
type=Peasant,Ruffian,Gorilla,Godzilla,Dragon,Spearman
then it...
I have had this game for a year now and I have really enjoyed it in the time I have had it. Its really sad that this game isn't a lot more popular considering how well done the game is. I have been wanting to make a good addon to give back to the community for this game but it turns out I am not...
Hi all. There has been some discussion in the development IRC channel as of late of reorganizing the Lua libraries into a more coherent, consistent, and organized API. To that end, I have created a proposal on the wiki for how such a reorganization might look. Also note that to ensure backwards...
Hi. I developed for myself a tiny python3 experimental utility wich should be able to create a clone of a wesnoth addon wich will have text files encoded in utf-8.
This utility could be helpful if one or more files contained into an addon (for example .cfg files) are NOT encoded in 'utf-8' format...
Hi all,
I would like to get into the project. So I cloned the repository, set up all the libraries needed, compiled (scons + gcc). I've even picked a bug to fix! (
The compiled version seems to run nicely: few turns of a random campain, test scenario, even the bug occurs as described at gna.
As mentioned in it is desired to have a chart widget to show several variables.
This is a concept for the chart widget (at the moment without legend) written for GUI2. At the moment it is just a stub with dummy data, but you can find a first insight right here.
Hello.
I recently had the idea to implement a ruler tool to measure the distance between 2 tiles, including when it's another player's turn to play.
This is one of the uses I have for current planning mode, but it's more a workaround than a true solution:
I just noted the Combo Drag widget which is used to select or switch the side controller in the Multiplayer Connect dialog. Is this widget intended for general use? It feels very odd and unintuitive to me.
Wouldn't it be better to have a draggable Frame widget, which can contain any sort of...
Hello. I'm trying to create a custom user handler, based off the sample user handler.
However, I am uncertain where user handlers are registered to the server or the configuration file, aka. what other files besides the new user handler source code and the CMakeLists.txt I have to modify.
I've had some thoughts on the Addons Manager for awhile now and would like to know if these things could work their way into the game at some future point. 1.12 Add-ons server is quite frankly overwhelming with the number of addons available. It's good that so many people want to contribute but...
Hi everyone !
I'm beginning to create an Application to help creation of Mods easier for Battle for Wesnoth !
But I need some help. All I need is that Add-on creators tell me What to Implement in this Application !
Features I can think of right now are these >>>
1- General and Binaries section :...
I have a question about unit movement. As you see in the screenshot there are two parallel rails, which are not connected with each other. The unit can move to it, however. This should not be possible.
rails.png
Is there any easy possibility to modify the movement, that it is only...
Hi,
I am trying to find a way to disable scrolling during ai turn, when show unit action is selected in preferences. When trying to scroll the map during enemy turn, it will automatically scroll back to where enemy units are moving/attacking , making it impossible to scroll as desired. So I...
The subject says it all. I am an experience C++ developer who would like to work on Wesnoth, but I am not 100% sure how to join the github organization.
Hello
I've followed theese instructions (got the most recent c:b 16.01, 32-bit tdm-gcc 5.1.0 and the developement source package (1.13.2) from official download page ). After successful build (there were some warnings related to unused variables) without any changes to the source code and the...
I've implemented two new looping tags for WML to complement the tag, and am considering a third as well. The first two are intended to be roughly drop-in substitutions for the existing {FOREACH} and {REPEAT} macros
1. Start with the simplest: A tag. This is intended to replace the {REPEAT} macro,...
As I'm sure you know, I have been working on finishing the SDL2 support for the game in the last couple of months. There's been a number of subtle, and not so subtle problems that have needed to be fixed for this, but it's finally reached a point in stability where I have been able to...
I can programm with Python2/3 and a bit C++.
My question is, where i should go, to help programming Wesnoth?
I'am from Germany and new in this Forum, so please forgive me if i posted this on the wrong place.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum