Profile for KernelKnowledge12
Field | Value |
---|---|
Displayed name | KernelKnowledge12 |
Member number | 4557 |
Title | Shock Trooper |
Postcount | 264 |
Homepage | |
Registered | Wednesday, June 16 2004 07:00 |
Recent posts
Pages
Author | Recent posts |
---|---|
Article - Karma, Dharma and Somesuch in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Thursday, February 24 2005 13:18
Profile
quote:Only in computer engineering. In computer programming, "flag" means any variable that relates to a boolean value (although most programmers extend the meaning of the variable). This variable may be a bit, or even a 64 bit integer (though this would be stupid). Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Thursday, February 24 2005 12:57
Profile
quote:I'll do this and load it into a CVS repository of its own (named wxBoAEditor). If I have more time, I'll start working on 6. quote:This shouldn't be too hard, but it will be a while. EDIT: Put a preliminary wxGlade File (app layout.wxg) in the Repository. Has the main frame and menu items. EDIT: Finished wxGlade file; code is not generated. [ Thursday, February 24, 2005 15:30: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Thursday, February 24 2005 12:57
Profile
quote:I'll do this and load it into a CVS repository of its own (named wxBoAEditor). If I have more time, I'll start working on 6. quote:This shouldn't be too hard, but it will be a while. EDIT: Put a preliminary wxGlade File (app layout.wxg) in the Repository. Has the main frame and menu items. EDIT: Finished wxGlade file; code is not generated. [ Thursday, February 24, 2005 15:30: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Wednesday, February 23 2005 11:16
Profile
I've been thinking for a little while, and I have come up with an admittedly crude design for the modularization of this project. Proposed Modularization: kernel structures core game data.bas file dataalgorithmsscripting(*) avernum script scripting parserdebuggereditor scripting virtual machineparser/compilerprimitivesgui main menu file, view, etc.views terrain viewcore game data viewdialog based views town data view, wandering view etc.toolbarspackage manager (*)database communications (*)This is by no means complete. I await any suggestions/thoughts on this. (*) Items marked with this need much more consideration. [ Wednesday, February 23, 2005 15:17: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Wednesday, February 23 2005 11:16
Profile
I've been thinking for a little while, and I have come up with an admittedly crude design for the modularization of this project. Proposed Modularization: kernel structures core game data.bas file dataalgorithmsscripting(*) avernum script scripting parserdebuggereditor scripting virtual machineparser/compilerprimitivesgui main menu file, view, etc.views terrain viewcore game data viewdialog based views town data view, wandering view etc.toolbarspackage manager (*)database communications (*)This is by no means complete. I await any suggestions/thoughts on this. (*) Items marked with this need much more consideration. [ Wednesday, February 23, 2005 15:17: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Monday, February 21 2005 15:58
Profile
quote:This is the ultimate goal of the project. We are not starting by doing this, because it could lead to complications that will delay a release. Notus convinced me of this, and he will be able to better explain this approach. As for plugins, we will by the end try to support a scripting engine that parallels straight C, since Avernum Script does too. For now, however, our goal is to help the BoA editors create scenarios in a simpler and easier way. Once this is achieved to an acceptable level, we'll try to significantly expand our editor. Thank you for all your suggestions. Also, from reading what you wrote, it seems as though you have some programming experience. If your willing to help on a programming level, please say so. Also: Your very last suggestion may be impossible, but we should be able to provide a similar feature by the end. EDIT: quote:This could be done fairly quickly, but there seems to be something wrong with SourceForge's CVS server. It might be a while before this gets fixed. EDIT: About five minutes after editing this post the first time, the CVS server started working. Second time something like this has happenend :confused: . [ Monday, February 21, 2005 16:14: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Monday, February 21 2005 15:58
Profile
quote:This is the ultimate goal of the project. We are not starting by doing this, because it could lead to complications that will delay a release. Notus convinced me of this, and he will be able to better explain this approach. As for plugins, we will by the end try to support a scripting engine that parallels straight C, since Avernum Script does too. For now, however, our goal is to help the BoA editors create scenarios in a simpler and easier way. Once this is achieved to an acceptable level, we'll try to significantly expand our editor. Thank you for all your suggestions. Also, from reading what you wrote, it seems as though you have some programming experience. If your willing to help on a programming level, please say so. Also: Your very last suggestion may be impossible, but we should be able to provide a similar feature by the end. EDIT: quote:This could be done fairly quickly, but there seems to be something wrong with SourceForge's CVS server. It might be a while before this gets fixed. EDIT: About five minutes after editing this post the first time, the CVS server started working. Second time something like this has happenend :confused: . [ Monday, February 21, 2005 16:14: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Monday, February 21 2005 11:50
Profile
Notus - I figured out what we were doing wrong with wxGlade. All controls must go on a sizer control. The notebook control went on the sizer that was automatically created by the wxFrame control, but since the notebook's pane did not have one, you couldn't put any controls on. To put controls on the notebook view, first add a sizer (there are two kinds of these.) Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Monday, February 21 2005 11:50
Profile
Notus - I figured out what we were doing wrong with wxGlade. All controls must go on a sizer control. The notebook control went on the sizer that was automatically created by the wxFrame control, but since the notebook's pane did not have one, you couldn't put any controls on. To put controls on the notebook view, first add a sizer (there are two kinds of these.) Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 20:57
Profile
quote:Perhaps we should port the current code to wxWidgets first. Actually, I don't think we have to do this in order to use controls made through wxWidgets, but it would be cleaner. As for the palette, I hope the code generators I found will help. Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 20:57
Profile
quote:Perhaps we should port the current code to wxWidgets first. Actually, I don't think we have to do this in order to use controls made through wxWidgets, but it would be cleaner. As for the palette, I hope the code generators I found will help. Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 20:31
Profile
Sure, but it won't happen for some time. The new editor is still being discussed. Concerning wxGlade: I found two more IDE type programs that might help us. wxhatch FireGUI [ Sunday, February 20, 2005 20:31: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 20:31
Profile
Sure, but it won't happen for some time. The new editor is still being discussed. Concerning wxGlade: I found two more IDE type programs that might help us. wxhatch FireGUI [ Sunday, February 20, 2005 20:31: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 18:13
Profile
Awesome, but your links are messed up. The first goes to the file releases page and the second goes to the webpage. As of now I think that's all we need, but I believe it is required to put Sourceforge's logo somewhere on the site. It should indicate that the site is hosted by SourceForge, and should link to SourceForge.net. Any ideas for content are welcome. EDIT: For clarity, I meant the links on your post. Sorry for any confusion. EDIT: Nevermind about the links. EDIT: quote:Me neither. We'll probably have to do that part by hand, if we need it. [ Sunday, February 20, 2005 20:15: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 18:13
Profile
Awesome, but your links are messed up. The first goes to the file releases page and the second goes to the webpage. As of now I think that's all we need, but I believe it is required to put Sourceforge's logo somewhere on the site. It should indicate that the site is hosted by SourceForge, and should link to SourceForge.net. Any ideas for content are welcome. EDIT: For clarity, I meant the links on your post. Sorry for any confusion. EDIT: Nevermind about the links. EDIT: quote:Me neither. We'll probably have to do that part by hand, if we need it. [ Sunday, February 20, 2005 20:15: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 16:46
Profile
Umm, I think that was it. Anyway you can always add to it later. Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 16:46
Profile
Umm, I think that was it. Anyway you can always add to it later. Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 16:23
Profile
quote:It shouldn't. This type of functionality is handled by the framework's code. We shouldn't have to do any real programming. quote:This might help. Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 16:23
Profile
quote:It shouldn't. This type of functionality is handled by the framework's code. We shouldn't have to do any real programming. quote:This might help. Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 14:17
Profile
quote:You should ask the people at Boost through the Boost-Users mailing list. They should be able to solve your problem. quote:Ahh. This makes more sense. Here are a few I can think of: * New Town * New Scenario (this might be part of the loader/saver) * Tool palette * Import Town/Outdoor Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Sunday, February 20 2005 14:17
Profile
quote:You should ask the people at Boost through the Boost-Users mailing list. They should be able to solve your problem. quote:Ahh. This makes more sense. Here are a few I can think of: * New Town * New Scenario (this might be part of the loader/saver) * Tool palette * Import Town/Outdoor Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Saturday, February 19 2005 19:50
Profile
When you say module, do you mean function? If so, we can use global.h to create the list on SourceForge (forums), so we all (developers) can go in and edit it. The list would be somewhat as follows: Function Name: var name var name . . . Another function: . . . If I misinterpreted, please elaborate. Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Saturday, February 19 2005 19:50
Profile
When you say module, do you mean function? If so, we can use global.h to create the list on SourceForge (forums), so we all (developers) can go in and edit it. The list would be somewhat as follows: Function Name: var name var name . . . Another function: . . . If I misinterpreted, please elaborate. Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum Editor | |
Shock Trooper
Member # 4557
|
written Saturday, February 19 2005 15:49
Profile
quote:Oops, . . . sorry bout that. quote:Does this mean we're now reorganizing the code? EDIT: Just remembered something. wxWidgets used to have its app class be a global when the IMPLEMENT_APP(...) macro is invoked. They changed this for the exact reason outlined by Notus. While the error does not usually occur, its much safer and cleaner to just do it another way. [ Saturday, February 19, 2005 16:23: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |
BoA Editor Remake in Blades of Avernum | |
Shock Trooper
Member # 4557
|
written Saturday, February 19 2005 15:49
Profile
quote:Oops, . . . sorry bout that. quote:Does this mean we're now reorganizing the code? EDIT: Just remembered something. wxWidgets used to have its app class be a global when the IMPLEMENT_APP(...) macro is invoked. They changed this for the exact reason outlined by Notus. While the error does not usually occur, its much safer and cleaner to just do it another way. [ Saturday, February 19, 2005 16:23: Message edited by: KernelKnowledge12 ] Posts: 264 | Registered: Wednesday, June 16 2004 07:00 |