Home
last modified time | relevance | path

Searched refs:Sexp_nodes (Results 1 – 25 of 26) sorted by relevance

12

/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/parse/
H A Dsexp.cpp1115 vm_free(Sexp_nodes); in sexp_nodes_init()
1116 Sexp_nodes = nullptr; in sexp_nodes_init()
1148 vm_free(Sexp_nodes); in sexp_nodes_close()
1149 Sexp_nodes = nullptr; in sexp_nodes_close()
1385 i = Sexp_nodes[i].rest; in free_sexp()
1418 i = Sexp_nodes[i].rest; in free_sexp2()
1483 …cur = alloc_sexp(Sexp_nodes[node].text, Sexp_nodes[node].type, Sexp_nodes[node].subtype, first, re… in dup_sexp_chain()
1512 if (stricmp(Sexp_nodes[node1].text, Sexp_nodes[node2].text) != 0){ in cmp_sexp_chains()
1516 if (!cmp_sexp_chains(Sexp_nodes[node1].first, Sexp_nodes[node2].first)){ in cmp_sexp_chains()
1520 if (!cmp_sexp_chains(Sexp_nodes[node1].rest, Sexp_nodes[node2].rest)){ in cmp_sexp_chains()
[all …]
H A Dsexp.h875 #define CAR(n) ((n < 0) ? -1 : Sexp_nodes[n].first)
883 #define CDR(n) ((n < 0) ? -1 : Sexp_nodes[n].rest)
972 #define SEXP_NODE_TYPE(n) (Sexp_nodes[n].type & 0x00ff)
1157 extern sexp_node *Sexp_nodes;
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/fred2/
H A Dvoiceactingmanager.cpp733 if (Sexp_nodes[i].type == SEXP_NOT_USED) in get_message_sender()
737 int op = get_operator_const(Sexp_nodes[i].text); in get_message_sender()
745 return Sexp_nodes[n].text; in get_message_sender()
754 return Sexp_nodes[n].text; in get_message_sender()
763 char *sender = Sexp_nodes[n].text; in get_message_sender()
769 if (!strcmp(message, Sexp_nodes[n].text)) in get_message_sender()
779 if (!strcmp(message, Sexp_nodes[n].text)) in get_message_sender()
825 if (Sexp_nodes[node].type == SEXP_NOT_USED) in group_message_indexes_in_tree()
829 op = get_operator_const(Sexp_nodes[node].text); in group_message_indexes_in_tree()
838 char *message_name = Sexp_nodes[CDDR(n)].text; in group_message_indexes_in_tree()
[all …]
H A Dsexp_tree.cpp139 if (atoi(Sexp_nodes[index].text)) in load_tree()
172 Assert(Sexp_nodes[index].type != SEXP_NOT_USED); in load_branch()
173 if (Sexp_nodes[index].subtype == SEXP_ATOM_LIST) { in load_branch()
189 if (Sexp_nodes[index].type & SEXP_FLAG_VARIABLE) { in load_branch()
198 if (Sexp_nodes[index].type & SEXP_FLAG_VARIABLE) { in load_branch()
213 index = Sexp_nodes[index].rest; in load_branch()
296 Sexp_nodes[last].rest = node; in save_branch()
1838 if (Sexp_nodes[Sexp_clipboard].rest != -1) { in OnCommand()
1848 Assert(Sexp_nodes[Sexp_clipboard].rest == -1); in OnCommand()
1860 Assert(Sexp_nodes[Sexp_clipboard].rest == -1); in OnCommand()
[all …]
H A Dcampaigntreewnd.cpp433 …ars to be: %s)", buf.c_str(), sexp_error_message(z), sexp_buf.c_str(), Sexp_nodes[faulty_node].tex… in fred_check_sexp()
H A Dfredview.cpp3326 …ars to be: %s)", buf.c_str(), sexp_error_message(z), sexp_buf.c_str(), Sexp_nodes[faulty_node].tex… in fred_check_sexp()
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/parse/
H A Dsexp.cpp1045 vm_free(Sexp_nodes); in sexp_nodes_init()
1046 Sexp_nodes = NULL; in sexp_nodes_init()
1066 if (Sexp_nodes != NULL) in sexp_nodes_close()
1068 vm_free(Sexp_nodes); in sexp_nodes_close()
1069 Sexp_nodes = NULL; in sexp_nodes_close()
1283 i = Sexp_nodes[i].rest; in free_sexp()
1374 …cur = alloc_sexp(Sexp_nodes[node].text, Sexp_nodes[node].type, Sexp_nodes[node].subtype, first, re… in dup_sexp_chain()
1403 if (stricmp(Sexp_nodes[node1].text, Sexp_nodes[node2].text)){ in cmp_sexp_chains()
1407 if (!cmp_sexp_chains(Sexp_nodes[node1].first, Sexp_nodes[node2].first)){ in cmp_sexp_chains()
1411 if (!cmp_sexp_chains(Sexp_nodes[node1].rest, Sexp_nodes[node2].rest)){ in cmp_sexp_chains()
[all …]
H A Dsexp.h811 #define CAR(n) ((n < 0) ? -1 : Sexp_nodes[n].first)
812 #define CDR(n) ((n < 0) ? -1 : Sexp_nodes[n].rest)
898 #define SEXP_NODE_TYPE(n) (Sexp_nodes[n].type & 0x00ff)
1067 extern sexp_node *Sexp_nodes;
/dports/games/fs2open/fs2open.github.com-release_21_4_1/fred2/
H A Dvoiceactingmanager.cpp743 if (Sexp_nodes[i].type == SEXP_NOT_USED) in get_message_sender()
754 if (!strcmp(message, Sexp_nodes[CDDR(n)].text)) in get_message_sender()
755 return Sexp_nodes[n].text; in get_message_sender()
767 if (!strcmp(message, Sexp_nodes[CDDR(n)].text)) in get_message_sender()
768 return Sexp_nodes[n].text; in get_message_sender()
777 char *sender = Sexp_nodes[n].text; in get_message_sender()
783 if (!strcmp(message, Sexp_nodes[n].text)) in get_message_sender()
793 if (!strcmp(message, Sexp_nodes[n].text)) in get_message_sender()
839 if (Sexp_nodes[node].type == SEXP_NOT_USED) in group_message_indexes_in_tree()
856 char *message_name = Sexp_nodes[CDDR(n)].text; in group_message_indexes_in_tree()
[all …]
H A Dsexp_tree.cpp134 if (atoi(Sexp_nodes[index].text)) in load_tree()
167 Assert(Sexp_nodes[index].type != SEXP_NOT_USED); in load_branch()
168 if (Sexp_nodes[index].subtype == SEXP_ATOM_LIST) { in load_branch()
208 index = Sexp_nodes[index].rest; in load_branch()
291 Sexp_nodes[last].rest = node; in save_branch()
2087 if (Sexp_nodes[Sexp_clipboard].rest != -1) { in NodePaste()
2097 Assert(Sexp_nodes[Sexp_clipboard].rest == -1); in NodePaste()
2109 Assert(Sexp_nodes[Sexp_clipboard].rest == -1); in NodePaste()
2140 if (Sexp_nodes[Sexp_clipboard].rest != -1) { in NodeAddPaste()
2150 Assert(Sexp_nodes[Sexp_clipboard].rest == -1); in NodeAddPaste()
[all …]
H A Dcampaigntreewnd.cpp430 …ars to be: %s)", buf.c_str(), sexp_error_message(z), sexp_buf.c_str(), Sexp_nodes[faulty_node].tex… in fred_check_sexp()
/dports/games/fs2open/fs2open.github.com-release_21_4_1/qtfred/src/ui/widgets/
H A Dsexp_tree.cpp258 if (atoi(Sexp_nodes[index].text)) { in load_tree()
290 Assert(Sexp_nodes[index].type != SEXP_NOT_USED); in load_branch()
291 if (Sexp_nodes[index].subtype == SEXP_ATOM_LIST) { in load_branch()
331 index = Sexp_nodes[index].rest; in load_branch()
414 Sexp_nodes[last].rest = node; in save_branch()
5717 if (Sexp_nodes[Sexp_clipboard].rest != -1) { in pasteActionHandler()
5727 Assert(Sexp_nodes[Sexp_clipboard].rest == -1); in pasteActionHandler()
5738 Assert(Sexp_nodes[Sexp_clipboard].rest == -1); in pasteActionHandler()
5845 if (Sexp_nodes[Sexp_clipboard].rest != -1) { in addPasteActionHandler()
5855 Assert(Sexp_nodes[Sexp_clipboard].rest == -1); in addPasteActionHandler()
[all …]
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/hud/
H A Dhudsquadmsg.cpp1553 if ( Sexp_nodes[Wings[wingnum].arrival_cue].value == SEXP_FALSE in hud_squadmsg_reinforcements_available()
1554 || Sexp_nodes[Wings[wingnum].arrival_cue].value == SEXP_KNOWN_FALSE ){ in hud_squadmsg_reinforcements_available()
1562 if ( Sexp_nodes[p_objp->arrival_cue].value == SEXP_FALSE in hud_squadmsg_reinforcements_available()
1563 || Sexp_nodes[p_objp->arrival_cue].value == SEXP_KNOWN_FALSE ){ in hud_squadmsg_reinforcements_available()
1860 if ( Sexp_nodes[Wings[wingnum].arrival_cue].value == SEXP_FALSE in hud_squadmsg_reinforcement_select()
1861 || Sexp_nodes[Wings[wingnum].arrival_cue].value == SEXP_KNOWN_FALSE ){ in hud_squadmsg_reinforcement_select()
1871 if ( Sexp_nodes[p_objp->arrival_cue].value == SEXP_FALSE in hud_squadmsg_reinforcement_select()
1872 || Sexp_nodes[p_objp->arrival_cue].value == SEXP_KNOWN_FALSE ){ in hud_squadmsg_reinforcement_select()
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/hud/
H A Dhudsquadmsg.cpp1579 if ( Sexp_nodes[Wings[wingnum].arrival_cue].value == SEXP_FALSE in hud_squadmsg_reinforcements_available()
1580 || Sexp_nodes[Wings[wingnum].arrival_cue].value == SEXP_KNOWN_FALSE ){ in hud_squadmsg_reinforcements_available()
1588 if ( Sexp_nodes[p_objp->arrival_cue].value == SEXP_FALSE in hud_squadmsg_reinforcements_available()
1589 || Sexp_nodes[p_objp->arrival_cue].value == SEXP_KNOWN_FALSE ){ in hud_squadmsg_reinforcements_available()
1885 if ( Sexp_nodes[Wings[wingnum].arrival_cue].value == SEXP_FALSE in hud_squadmsg_reinforcement_select()
1886 || Sexp_nodes[Wings[wingnum].arrival_cue].value == SEXP_KNOWN_FALSE ){ in hud_squadmsg_reinforcement_select()
1894 if ( Sexp_nodes[p_objp->arrival_cue].value == SEXP_FALSE in hud_squadmsg_reinforcement_select()
1895 || Sexp_nodes[p_objp->arrival_cue].value == SEXP_KNOWN_FALSE ){ in hud_squadmsg_reinforcement_select()
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ai/
H A Daigoals.cpp806 Assert ( Sexp_nodes[sexp].first != -1 ); in ai_add_goal_sub_sexp()
807 node = Sexp_nodes[sexp].first; in ai_add_goal_sub_sexp()
825 ref_type = Sexp_nodes[CDR(node)].subtype; in ai_add_goal_sub_sexp()
1024 Assert( Sexp_nodes[ sexp ].first != -1 ); in ai_remove_goal_sexp_sub()
1038 node = Sexp_nodes[ sexp ].first; in ai_remove_goal_sexp_sub()
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ai/
H A Daigoals.cpp862 Assert ( Sexp_nodes[sexp].first != -1 ); in ai_add_goal_sub_sexp()
863 node = Sexp_nodes[sexp].first; in ai_add_goal_sub_sexp()
879 ref_type = Sexp_nodes[CDR(node)].subtype; in ai_add_goal_sub_sexp()
1097 Assert( Sexp_nodes[ sexp ].first != -1 ); in ai_remove_goal_sexp_sub()
1106 int node = Sexp_nodes[sexp].first; in ai_remove_goal_sexp_sub()
/dports/games/fs2open/fs2open.github.com-release_21_4_1/freespace2/
H A Dfreespace.cpp6802 if (Sexp_nodes[n].first >= 0) { in game_add_event_debug_sexp()
6803 game_add_event_debug_sexp(Sexp_nodes[n].first, indent); in game_add_event_debug_sexp()
6804 game_add_event_debug_sexp(Sexp_nodes[n].rest, indent); in game_add_event_debug_sexp()
6809 if (Sexp_nodes[n].subtype == SEXP_ATOM_OPERATOR) in game_add_event_debug_sexp()
6810 game_add_event_debug_sexp(Sexp_nodes[n].rest, indent + 1); in game_add_event_debug_sexp()
6812 game_add_event_debug_sexp(Sexp_nodes[n].rest, indent); in game_add_event_debug_sexp()
6897 strcat_s(buf, Sexp_nodes[z & 0x7fff].text); in game_show_event_debug()
6898 switch (Sexp_nodes[z & 0x7fff].value) { in game_show_event_debug()
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/mission/
H A Dmissiongoals.cpp963 if ((sindex >= 0) && (Sexp_nodes[sindex].value == SEXP_KNOWN_FALSE)) { in mission_process_event()
1062 if ( Sexp_nodes[Mission_goals[i].formula].value == SEXP_KNOWN_FALSE ) { in mission_eval_goals()
H A Dmissioncampaign.cpp1247 Sexp_nodes[mission->formula].value = SEXP_UNKNOWN; in mission_campaign_mission_over()
H A Dmissionparse.cpp5684 …rror appears to be: %s)", sexp_error_message(result), sexp_str.c_str(), Sexp_nodes[bad_node].text); in post_process_mission()
6060 return (Sexp_nodes[node].value == SEXP_KNOWN_FALSE); in sexp_is_locked_false()
6700 …if (!object_is_docked(p_objp) && (Sexp_nodes[Wings[p_objp->wingnum].arrival_cue].value == SEXP_KNO… in mission_parse_mark_non_arrivals()
6705 if (Sexp_nodes[p_objp->arrival_cue].value == SEXP_KNOWN_FALSE) in mission_parse_mark_non_arrivals()
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/mission/
H A Dmissiongoals.cpp986 if ((sindex >= 0) && (Sexp_nodes[sindex].value == SEXP_KNOWN_FALSE)) { in mission_process_event()
1098 if ( Sexp_nodes[Mission_goals[i].formula].value == SEXP_KNOWN_FALSE ) { in mission_eval_goals()
H A Dmissioncampaign.cpp1182 Sexp_nodes[mission_obj->formula].value = SEXP_UNKNOWN; in mission_campaign_mission_over()
H A Dmissionparse.cpp6037 …rror appears to be: %s)", sexp_error_message(result), sexp_str.c_str(), Sexp_nodes[bad_node].text); in post_process_mission()
6422 return (Sexp_nodes[node].value == SEXP_KNOWN_FALSE); in sexp_is_locked_false()
7088 …if (!object_is_docked(p_objp) && (Sexp_nodes[Wings[p_objp->wingnum].arrival_cue].value == SEXP_KNO… in mission_parse_mark_non_arrivals()
7093 if (Sexp_nodes[p_objp->arrival_cue].value == SEXP_KNOWN_FALSE) in mission_parse_mark_non_arrivals()
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/freespace2/
H A Dfreespace.cpp7604 if (Sexp_nodes[n].first >= 0) {
7605 game_add_event_debug_sexp(Sexp_nodes[n].first, indent);
7606 game_add_event_debug_sexp(Sexp_nodes[n].rest, indent);
7611 if (Sexp_nodes[n].subtype == SEXP_ATOM_OPERATOR)
7612 game_add_event_debug_sexp(Sexp_nodes[n].rest, indent + 1);
7614 game_add_event_debug_sexp(Sexp_nodes[n].rest, indent);
7697 strcat_s(buf, Sexp_nodes[z & 0x7fff].text);
7698 switch (Sexp_nodes[z & 0x7fff].value) {
/dports/games/fs2open/fs2open.github.com-release_21_4_1/qtfred/src/mission/
H A DEditor.cpp2586 Sexp_nodes[faulty_node].text); in fred_check_sexp()

12