unknown-horizons / unknown-horizons Goto Github PK
View Code? Open in Web Editor NEWUnknown Horizons official code repository
Home Page: http://unknown-horizons.org
Unknown Horizons official code repository
Home Page: http://unknown-horizons.org
Ressources created by the craftsmen have to be picked up and brought to the branch office.
For 2008.1 this involves only transfer, no animation of a person picking up the goods is planned.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/41)
Every fabricating building creates resources and send them to the branch office by acre or cart. The resources are only created if all requirements are complied. Sometimes a building have to get basic materials at the branch office.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/20)
We need a script that plays our music in the background.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/10)
Create a prototype of the right hand side menu that we know from Anno 1602.
Things to consider:
- Check if it is possible to create `frames`, meaning a place in the menu where other menu parts can dynamically filled in(e.g. building/unit/city infos)
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/5)
Instead of printing debug messages via `print`, use the log manager of FIFE.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/67)
The scrolling should be dynamic by using a touch-sensitive area.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/23)
A simple graphical building intercace in wich you can select the building. After doubleclicking on it, the regular build process should start. The menu should be a window with a grid of icons. After a single click, a small description should appear below the grid.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/15)
Port the animations to an sqlite table and make them available to the engine and game.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/34)
The branch office should have an inventory that the player can look at his inventories at any time.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/17)
The map should be zoomable by keys or the GUI.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/22)
Make it possible to build a branch office if the ship is near the coast in a restricted radius. The player have to klick on a button and then the building is hanging on the cursor as a gray ghost.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/14)
Empty!
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/93)
We need a small map with all features of the first release. It should be a small island with ocean roundabout, a ship and a great landscape.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/12)
The HUD inventory shows the most important (build) resources.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/71)
the building table in opennanno.sqlite needs to save keys for entries in these two tables.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/79)
Make sure that one can only build over land.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/8)
The GUI should be independend of the resolution. There are three parts on the bottom screen, the left part with some buttons and probably a rendering of the building/person. The right side is for the minmap. The center part should be alignd in the center of the screen.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/63)
Implement map scrolling.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/9)
Building is only possible if the construction materials are in the branch office.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/21)
First production of Wood from woodcutters to Carpenter
(Sorry for my english)
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/81)
I became this error when i exit the game:
Traceback (most recent call last):
File `openanno.py`, line 88, in
game.main.start()
File `/home/linuxdonald/dev/svn/openanno/game/main.py`, line 62, in start
fife.run()
File `/home/linuxdonald/dev/svn/openanno/game/engine.py`, line 170, in run
self.loop()
File `/home/linuxdonald/dev/svn/openanno/game/engine.py`, line 183, in loop
f()
File `/home/linuxdonald/dev/svn/openanno/game/timer.py`, line 87, in check_tick
f(self.tick_next_id)
File `/home/linuxdonald/dev/svn/openanno/game/scheduler.py`, line 42, in tick
object.callback()
File `/home/linuxdonald/dev/svn/openanno/game/world/building/storages.py`, line 56, in tick
game.main.session.scheduler.add_new_object(self.tick, self, int(game.main.session.timer.ticks_per_second))
AttributeError: ‘NoneType’ object has no attribute ‘scheduler’
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/68)
Make ships move around islands.
Steps:
1. Set tiles blocking
2. Update map
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/4)
It should be possible to destroy buildings. After clicking a button, the cursor changes to a wrecking ball or something and after clicking on a building, it dissappears.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/16)
The island name should be displayed on the top of the screen. Please use the `hud_cityinfo.xml` for this.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/64)
Make OpenAnno conform to the FIFE package standards:
http://wiki.fifengine.de/Fife_Package_Specification
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/3)
After doubleclicking an building icon in the menu, the regular build process should start. After a single click, a small description should appear below the grid.
The description has to be added. Also the double click functionality has to be added.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/39)
Add an blocking system to block ships on islands
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/87)
Implement a possibility to build houses.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/6)
Buildings have to have diffenent health (e.g. walls have to sustain more hits than housing)
two ideas for accomplishing this:
- buildings have different health
- buildings all have the same health, but their health decreases at different speed
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/78)
Finish buildchecks to work correctly.
That includes:
- correct offset for bigger buildings.
- proper check of all tiles under big buildings.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/38)
Autosave support for the Editor.
In German:
Es wäre auch schön wenn man einstellen könnte z.b. in der .py wie lange die Zeiten seinen sollen wo automatisch gesavet wird.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/77)
Create classes to represent island and settlements.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/31)
Make fifedit compitable with OpenAnno’s map system
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/44)
In this dialog the player can set the resolution, the color-deep, the volume an probably the language.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/26)
It isnot possible to build two buildings over each other.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/18)
We have toinsert our milestone GUI. The GUI should be replaced later by our major GUI.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/13)
We should implent a simple pause menu wich allows the player to exit the game or switch to the main menu. It should appear by pressing esc or the pause key.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/28)
Make sure that the build-checks work exactly for the buildings of various sizes. Currently it doesn’t work flawlessly, as the building is not correctly placed on the grid.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/37)
We should have a scrolling black screen wich names all the contributors.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/29)
We need a simple main menu with a option to start the game, to watch the credits, to show the options dialog and to exit the game.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/25)
map saved with old name ./../../../openanno/content/islands/island2.sqlite
Traceback (most recent call last):
File `./run.py`, line 103, in
app.run()
File `../../engine/extensions/basicapplication.py`, line 109, in run
retval = self.mainLoop()
File `../../engine/extensions/basicapplication.py`, line 130, in mainLoop
self._pump()
File `./run.py`, line 88, in _pump
self.mapsaver.saveRequested = False
NameError: global name ‘False’ is not defined
Speicherzugriffsfehler
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/76)
Important events in the game creat a news in the top bar. This can be scrolled out and marked as read. There’s also an archive with every news ever postet in this turn.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/69)
Make sure OpenAnno is compatible with the new Datasets branch of FIFE.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/32)
We should have a loading splashscreen. We can use dauerflucher’s concept arts as great images.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/30)
Create a grid on the map, used for the positioning of buildings.
- grid feeling when building houses
- build houses only on the grid
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/7)
Add Pirates and Trade ship to the db
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/88)
Every settlement get a random name out of a table with some names.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/74)
A main function is to draw a map. The map have to be isometric and in a diamond-form. There are no pans for a high-model in this first release.
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/11)
Create controllable unit(ship)
Necessary infrastructure:
- player class
- unit + ship classes
- necessary Listeners
- map-file containing a ship
[> Link to originally reported Trac ticket <](http://trac.unknown-horizons.org/t/ticket/2)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.