summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of toniatuh:transaccHEADmasterEl-BG-19702023-01-303-136/+182
|\
| * isolated gui code from mainEl-BG-19702022-10-313-136/+182
| | | | | | | | | | | | | | that way it's easier to change the interface, if one wants to use a different gui library, create a web backend, or even a tui or og zork-style adventure
* | added an update-zone function that updates prices randomlyEl-BG-19702023-01-302-0/+8
|/ | | | | | currently does not have tests in the test suite prices currently update at random but ideally we'd update the prices using the amount of stuff traded during the last round
* smart redisplay for panel and zone-prices panesEl-BG-19702022-08-274-18/+42
|
* redisplay title on goto onlyEl-BG-19702022-08-271-2/+2
|
* added prices panel to gui and panel switchingEl-BG-19702022-08-262-11/+37
|
* added multipurpose panel (currently only displays player stats)El-BG-19702022-08-264-27/+67
|
* added zone price panelsEl-BG-19702022-08-261-4/+10
|
* added gui top banner with name and current zoneEl-BG-19702022-08-252-7/+32
|
* begginings of a guiEl-BG-19702022-08-253-17/+55
|
* implemented game;commodities-panelEl-BG-19702022-08-073-12/+25
|
* implemented game:get profitEl-BG-19702022-08-044-3/+42
|
* implemented game:change-zoneEl-BG-19702022-08-043-16/+55
|
* implemented game:buy-item and game:sell-itemEl-BG-19702022-08-044-3/+42
|
* split tests for better readabilityEl-BG-19702022-08-015-139/+143
|
* added sell-item method to playerEl-BG-19702022-08-012-9/+36
|
* added repay-debt to playerEl-BG-19702022-07-312-9/+28
|
* buy-item and some player testsEl-BG-19702022-07-312-2/+50
|
* solved errors that happened during testsEl-BG-19702022-07-292-9/+27
|
* added more tests for inventoryEl-BG-19702022-07-291-3/+17
|
* split add-item in add-item and update-item in inventoryEl-BG-19702022-07-291-11/+13
|
* more inventory testsEl-BG-19702022-07-291-2/+14
|
* added some checks to commodities and inventory to pass testsEl-BG-19702022-07-282-29/+36
|
* Added testing capabilites and some testsEl-BG-19702022-07-282-2/+79
| | | | | | | added testing system to transacc.asd added some tests for commodities added some tests for inventory -> need to add more tests
* moved inventory out of player.lispEl-BG-19702022-07-283-54/+64
|
* defined inventory methodsEl-BG-19702022-07-271-0/+46
| | | | defined find-item, delete-item, add-item and remove-item
* now export commodity accessorsEl-BG-19702022-07-271-1/+3
|
* first commitEl-BG-19702022-07-276-0/+119