Permalink
Commits on Jan 10, 2019
  1. Changed well underground reward to be leather family.

    Bertram25 committed Jan 10, 2019
    The old helmet was too strong an item.
    
    Also added the long leather gloves as an arm item.
    
    Refs #391
Commits on Jan 9, 2019
  1. Simplified first shop items

    Bertram25 committed Jan 9, 2019
    ... As the characters can't really come back to it.
    Added a treasure chest in the well underground map
    Made the underground quest reward more meaningful.
    
    Refs #391
  2. Turned Shop Mushroom into a map sprite.

    Bertram25 committed Jan 9, 2019
    Improved him to make it more recognizable.
    
    Refs #391
Commits on Dec 13, 2018
  1. Changed the battle logic so that a started action is performed.

    Bertram25 committed Dec 13, 2018
    Even though the battle will wait for other states
    when one character is selecting an action
    
    Refs #615
Commits on Dec 9, 2018
  1. Moved emote handling to a specific container.

    Bertram25 committed Dec 9, 2018
    The global manager is no more a god object! :)
  2. Moved worldmap data handling into a specific container.

    Bertram25 committed Dec 9, 2018
Commits on Dec 8, 2018
  1. Moved persistent map data handling into a specific container.

    Bertram25 committed Dec 8, 2018
    Also removed deprecated loading support for map loading
    as it is 3 releases old now.
Commits on Dec 2, 2018
  1. Moved quests handling into their own handler.

    Bertram25 committed Dec 2, 2018
  2. Moved Game Events into a specific container.

    Bertram25 committed Dec 2, 2018
  3. Removed now useless warning in battle items

    Bertram25 committed Dec 2, 2018
    Now that we use reference for global item, the global item count is only applied after battle item destruction, which makes this warning wrongly triggered.
    
    Refs #623
Commits on Nov 11, 2018
  1. Fixed segmentation fault related to audio cache limit.

    Bertram25 committed Nov 11, 2018
    The audio cache limit was resetting random stopped audio sources,
    making map sound objects source become dangling pointers.
    
    I fixed this by removing the cache limit and setting audio sources
    as free when their corresponding audio descriptor is unloaded.
    
    This doesn't completely fix the bug though as the audio source is still limited
    for some reason. This will be investigated in another issue.
    
    Refs #623
  2. Fixed used of escape smoke.

    Bertram25 committed Nov 11, 2018
    Part of the issue with BattleItems
    
    Refs #623
Commits on Nov 10, 2018
  1. Removed a useless warning in GetGlobalObject()

    Bertram25 committed Nov 10, 2018
    Refs #623
  2. Fixed a scripting error and some harmless warnings.

    Bertram25 committed Nov 10, 2018
    Thanks to Jastiva for the report. :)
    
    Refs #623
Commits on Nov 9, 2018
  1. First version of appveyor-ci.yml

    gunchleoc authored and Bertram25 committed Oct 24, 2018
    - Set exe and dll paths in nsis installer script
    - Call nsis on appveyor and create downloadable artifact
    - Shallow clone is impossible with submodules, so we use clone depth 1.
    - Identified missing DLLs
    - Define DLL directory on the command line. Compress with LZMA.
    - Specify lib path manually
    - Install iconv in addition to libiconv
    - Give %MINGWPATH% higher priority in the path
    - Fix start menu shortcuts
    
    Refs #527
Commits on Oct 31, 2018
  1. Cleanup on the inventory management.

    Bertram25 committed Oct 31, 2018
    - Moved away the inventory manager in a specific handler.
    - Improved the equipment api to avoid quite some of copy paste,
      force the client to use foreign indexes and so on.
Commits on Oct 19, 2018
  1. Get rid of the LINGUAS file

    gunchleoc authored and Bertram25 committed Oct 8, 2018
    - Replace the LINGUAS file by directory iteration
    - Mac XCode project is broken now
  2. Update NSIS install file

    gunchleoc authored and Bertram25 committed Oct 8, 2018
    Since translations are now sitting under 'data' in the target
    structure, no extra copying is required for the
    NSIS installer any more.
  3. Change local localedir to data/locale

    gunchleoc authored and Bertram25 committed Oct 8, 2018
    - Binary translations are now residing in data/locale
    - Generate translation binaries directly into data/locale
  4. Add helptext to firstrun language selection

    gunchleoc authored and Bertram25 committed Oct 6, 2018
    On first run, show help text for kayboard navigation in the language
    menu, because the navigation help window hasn't been shown yet.
  5. Allow use of Return and Keypad Enter to Confirm

    gunchleoc authored and Bertram25 committed Oct 6, 2018
    Add Return and Keypad Enter as hard-coded alternatives to the Confirm
    key to make basic menu navigation easier for new players.
  6. Grabbed more modern versions of SDL2 CMake modules

    gunchleoc authored and Bertram25 committed Oct 10, 2018
  7. Fix naming conflict under Windows

    gunchleoc authored and Bertram25 committed Oct 9, 2018
  8. Link libiconv under Windows, using the default CMake module.

    gunchleoc authored and Bertram25 committed Oct 8, 2018
  9. Call MoveFile with const char* arguments

    gunchleoc authored and Bertram25 committed Oct 7, 2018
  10. Fix formatting in readme

    gunchleoc authored and Bertram25 committed Oct 7, 2018
  11. Add documentaton for MSys/MinGW

    gunchleoc authored and Bertram25 committed Oct 7, 2018
  12. Add Windows headers and fix POSIX function

    gunchleoc authored and Bertram25 committed Oct 7, 2018
  13. Fix CMake for MSys2

    gunchleoc authored and Bertram25 committed Oct 7, 2018
  14. Fix corrupted key selection

    gunchleoc authored and Bertram25 committed Oct 6, 2018
    Fix corrupted key selection by separating joystick events from key
    events
    
    Fixes #618