aboutsummaryrefslogtreecommitdiff
path: root/sword1/menu.cpp
AgeCommit message (Collapse)Author
2004-12-11Fix dumb CE compilerNicolas Bacca
svn-id: r16026
2004-11-18fixes a crash when closing BS1 while speech menu is open.Robert Göffringmann
svn-id: r15828
2004-11-09free memory on quit.Robert Göffringmann
Still leaks some, though svn-id: r15735
2004-10-21Make PalmOS happyChris Apers
svn-id: r15632
2004-01-11Introduced new namespace, Sword1, removing the "Sword" and "Bs" prefixes inTorbjörn Andersson
the process, except for SwordEngine. Some minor cleanups along the wa, e.g. stdafx.h already includes <stdio.h>, <stdlib.h> and <math.h> so there shouldn't be any need to do it elsewhere. svn-id: r12320
2004-01-07Tried to make the menus behave a bit more like the original. Perhaps mostTorbjörn Andersson
noticeably: * It no longer matters where you release the mouse button when talking to someone. It uses whatever topic you selected on mouse-down. * The inventory menu doesn't vanish if you're holding an object, even if you move the pointer away from it. * When using an object on a character (to talk to him about it), the top menu fades away, rather than vanishing instantly. Ok, that last change is rather non-obvious, but it does obsolete the clearMenu() function, which has therefore been removed. svn-id: r12222
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-02Moved the menu refreshing to a separate function so that it can be easilyTorbjörn Andersson
accessed even when checkMenuClick() returns before reaching the end of the function. Used this to fix a menu highlighting regression. svn-id: r12083
2004-01-02another change in the clicking checksRobert Göffringmann
svn-id: r12078
2004-01-01implemented examining inventory itemsRobert Göffringmann
svn-id: r12075
2003-12-31Don't lose the luggage when entering the inventory menu.Torbjörn Andersson
svn-id: r12058
2003-12-30forgot these...Robert Göffringmann
svn-id: r12040
2003-12-30implemented mouse luggage stuffRobert Göffringmann
svn-id: r12039
2003-12-28When showMenu() redraws the menu, redraw the empty slots as well. ThisTorbjörn Andersson
fixes the "ghost" items left behind when combining two inventory objects in such a way that one of them is used up. svn-id: r12001
2003-12-23Microsoft Compilers : Which part of the standard do you want to break today ?Nicolas Bacca
svn-id: r11866
2003-12-22Change to arrow cursor when displaying the inventory menuTorbjörn Andersson
svn-id: r11854
2003-12-21Highlight the correct (I hope!) menu icon during conversation, and do theTorbjörn Andersson
cheesy menu fade-in/fade-out. svn-id: r11831
2003-12-21now two inventory items can be combinedRobert Göffringmann
svn-id: r11823
2003-12-20fix recently introduced mouse bugs.Robert Göffringmann
svn-id: r11787
2003-12-17fixed text output and logic bug. changed scrolling code.Robert Göffringmann
hey, sword is running really nice already. :) svn-id: r11703
2003-12-17menu, sound and mouse fixes.Robert Göffringmann
svn-id: r11701
2003-12-17fixed resMan bug about closing of sections and started adding menu supportRobert Göffringmann
svn-id: r11695
2003-12-16compilation fixesJonathan Gray
svn-id: r11679
2003-12-16Broken Sword 1: initial importRobert Göffringmann
svn-id: r11664